# 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
