meta:
  has_code_implementation: true
  code_path:
  - spec\execution_authority_matrix_v2.yaml
schema_version: execution_authority_matrix.v2
purpose: Final execution authority map for low-capability LLM rendering.
source_of_truth:
- Temp/final_execution_decision_v1.json
- Temp/operational_report.json
- Temp/execution_authority_matrix_v1.json
authority_precedence:
- BLOCK_EXECUTION
- AUDIT_ONLY
- EXPLAIN_ONLY
- HTS_READY
field_owner_runtime:
  price: GAS_OR_PY
  qty: GAS_OR_PY
  cash: GAS_OR_PY
  stop: GAS_OR_PY
  tp: GAS_OR_PY
  gate: GAS_OR_PY
  narrative: LLM_ONLY
rules:
- If global_execution_gate != HTS_READY, suppress HTS order table.
- Candidate rows with validation_status != PASS must render only as shadow ledger.
- Numeric fields must be copied from JSON; do not infer or interpolate values.
- If any authority conflict appears, emit AUDIT_ONLY and record the conflict in JSON.
acceptance:
  authority_conflict_count: 0
  hidden_order_leak_count: 0
  llm_generated_decision_field_count: 0
