Trace decision lineage
decision.traceRetrieve deterministic provenance, acceptance, rule, and evidence lineage for a proposal or canonical decision id. Unresolved ids stay type-unknown; integrity failures fail closed as protocol errors.
Instructions
Return the deterministic lineage actually known for a proposal id or canonical decision id. The result_type is explicit (proposal_trace / canonical_trace / trace_not_found); unresolved ids stay type-unknown. Read only: this tool never mutates any state. Canonical rule-lineage integrity failures fail closed as protocol errors and are never returned as partial traces. Use decision.get for the record alone; use decision.trace when you need provenance, acceptance, rule, or declared-evidence lineage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| record_id | Yes | Stable proposal id or canonical decision id whose known lineage should be returned; unknown ids produce trace_not_found. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||