version: 1
rules:
  require_primary_source: true
  require_version_engine_and_workload_fit: true
  require_reproducible_data_evidence: 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/data-engineer.md dentro de cada instalación.
sources:
  - name: ISO IEC 25012:2008 data quality model
    url: https://webstore.iec.ch/en/publication/11246
    tier: standard
    topics: [data-quality, requirements, measures, evaluation]
  - name: ISO 8000-61 data quality management process reference model
    url: https://committee.iso.org/standard/63086.html
    tier: standard
    topics: [data-quality, process, capability, maturity]
  - name: ISO/IEC 5259-1:2024 data quality for analytics and ML
    url: https://webstore.iec.ch/en/publication/96735
    tier: standard
    topics: [data-quality, ai, ml, analytics]
  - name: W3C PROV-O provenance ontology
    url: https://www.w3.org/TR/prov-o/
    tier: standard
    topics: [provenance, lineage, entities, activities, agents]
  - name: NIST Privacy Framework 1.0
    url: https://csrc.nist.gov/pubs/cswp/10/nist-privacy-framework-version-10/final
    tier: standard
    topics: [privacy, data-processing, risk, governance]
  - name: Open Data Contract Standard (ODCS) v3.2.0
    url: https://api.github.com/repos/bitol-io/open-data-contract-standard/releases
    tier: project
    topics: [data-contract, schema, ownership, sla]
  - name: OpenLineage specification (SchemaVer 2-0-2)
    url: https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json
    tier: project
    topics: [lineage, provenance, schema]
  - name: Apache Spark releases
    url: https://spark.apache.org/releases/
    tier: project
    topics: [versiones, cambios de comportamiento]
  - name: Apache Kafka releases
    url: https://kafka.apache.org/downloads
    tier: project
    topics: [versiones, compatibilidad de protocolo]
