extract_decision_record
Extract a verified decision record from a closed debate, including outcome, rationale, and validation, for indexing and citation by future agents.
Instructions
Extract a DecisionRecord from a closed debate.
The "Cognitive Notary" product - a verified record that can be indexed, searched, and cited by future decision-making agents.
Args: thread_id: Thread identifier of closed debate
Returns: Dictionary with DecisionRecord fields: - thread_id, topic, decided_at (identity) - synthesis, decision_hash, status (outcome) - wind_perspectives, wall_constraints, door_refinements (rationale) - consensus_reached, consensus_votes, refinement_count (validation) - extracted_at, source_hash, turn_count (provenance)
Raises: FileNotFoundError: If thread doesn't exist ValueError: If debate is not closed (ACTIVE or PAUSED status)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thread_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||