# ADR-0006 Final decision packet ## Context The renderer needs a single canonical packet. ## Decision Use a versioned final decision packet as the only render input. See `spec/07_output_schema.yaml` and `tools/validate_report_packet_sync_v1.py` for the canonical packet/render contract. ## Alternatives - Read many Temp files directly ## Consequences - Provenance checks become centralized ## Rollback Keep the previous packet version available. ## Affected files - Temp/final_decision_packet_v3.json - Temp/final_decision_packet_active.json - spec/07_output_schema.yaml - tools/validate_report_packet_sync_v1.py