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
