docs: residual handoff as work records (role, not kind)
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
Python Tests / pytest (push) Successful in 33s

Canon work-record-types: residuals use intake/workplan/decision with
origin residual|handoff and origin_ref parent WP. Schema origin_ref;
agent close protocol aligned.
This commit is contained in:
codex 2026-07-22 18:15:45 +02:00
parent 76242dcb96
commit b60599f09f
4 changed files with 67 additions and 6 deletions

View file

@ -17,7 +17,14 @@
"priority": { "enum": ["high", "medium", "low"] },
"pulls_from": { "type": "array" },
"promoted_to": { "type": "string", "description": "Canonical id of the record this intake was promoted to." },
"origin": { "type": "string" },
"origin": {
"type": "string",
"description": "Where the spark came from. Residuals use residual|handoff; also e.g. legacy-suggestion:<uuid>, mail-triage ids."
},
"origin_ref": {
"type": "string",
"description": "Stable reference into the origin (parent workplan id for residuals, e.g. BINKY-WP-0006)."
},
"notes": { "type": "string" },
"state_hub_intake_id": { "$ref": "spine.schema.json#/$defs/uuid" }
},