{
  "id": "architecture_decision_records",
  "label": "Architecture Decision Records Canonical",
  "phase": "phase-02",
  "category": "architecture_engineering_core",
  "status": "ACTIVE_DH_MIRROR",
  "purpose": "Preserve the architectural decisions that explain why DEVON-DEV must operate through FSM authority, sandbox-first execution, REPLACE-first code changes, candidate external evidence and production gates.",
  "function": "Keep structural decisions attached to context, rejected alternatives, impact, status and date so policy, rules, tools, configs and UI behavior can trace their authority back to an explicit architecture record instead of chat history.",
  "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",
    "artifact_registry",
    "fsm_absolute_decision",
    "decision_rule_registry",
    "policy_compiler",
    "tool_registry",
    "config_registry"
  ],
  "used_by": [
    "architecture_source_registry",
    "devon_dev_admin_console",
    "floating_chat",
    "modal_action_system",
    "ui_state_machine"
  ]
}
