record_decision
Document each modeling decision—what was chosen, why, on what evidence, and what was set aside—to keep VARMA analysis choices traceable and reproducible.
Instructions
Record a decision, WHY, on WHAT evidence, and what was set aside.
Every node that opens a decision (which files, which candidate, keep the VARMA or stay with the univariates, what to do with a fit on the MA wall, which Cholesky order) should leave one. Example: node "N5", decision "stay with the univariates", reason "the VARMA gains in no cell at h >= 6", evidence "RMSE ratio 1.02-1.11 over 36 origins", alternatives "VARMA(1,0) full: better in sample (LR p 0.01), worse out of sample". In the AUTONOMOUS lane this is where your reasoning is written down, with decided_by="LLM"; a decision without its reason is not documented.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"node": "<node>",
"decision": "<decision>"
},
"name": "record_decision"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| node | Yes | ||
| reason | No | ||
| decision | Yes | ||
| evidence | No | ||
| decided_by | No | analyst | |
| alternatives | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |