version: 1
rules:
  require_primary_source: true
  require_version_applicability: true
  require_corroboration_for_major_change: true
  reject_unsourced_claims: true
  automatic_apply: false

# El contexto de la empresa no es una fuente de la profesión: vive en
# organization/roles/backend-engineer.md dentro de cada instalación.
sources:
  - name: RFC 9110 HTTP Semantics
    url: https://www.rfc-editor.org/rfc/rfc9110.html
    tier: standard
    topics: [http, semantics, idempotency, caching]
  - name: OpenAPI Specification
    url: https://spec.openapis.org/oas/latest.html
    tier: standard
    topics: [api-contracts]
  - name: OWASP API Security
    url: https://owasp.org/API-Security/
    tier: standard
    topics: [authorization, authentication, resources, ssrf]
  - name: OpenTelemetry
    url: https://opentelemetry.io/docs/
    tier: project
    topics: [traces, metrics, logs, instrumentation]
