{
  "id": "artifact_registry",
  "label": "Artifact Registry Canonical",
  "phase": "phase-02",
  "category": "architecture_engineering_core",
  "status": "ACTIVE_DH_MIRROR",
  "purpose": "Register every created or modified execution artifact so DEVON-DEV work remains traceable across task, patch, diff, backup, validation, release, rollback, files, operator and environment.",
  "function": "Bind generated artifacts to one auditable task lineage, preventing patches, diffs, backups, reports, releases and rollback records from becoming detached outputs with no proof of origin, scope, validation route or recovery path.",
  "depends_on": [
    "master_architecture_index",
    "devon_dev_mission",
    "cas",
    "cgs",
    "devon_dev_work_policy_center",
    "documentation_before_code",
    "requirements_scope_engine",
    "project_dependency_graph",
    "validation_matrix"
  ],
  "used_by": [
    "fsm_absolute_decision",
    "decision_rule_registry",
    "policy_compiler",
    "tool_registry"
  ]
}
