Corpus-task-pack-turn.status.v1¶
Source schema: doc/schemas/corpus-task-pack-turn.status.v1.schema.json
Bounded owner-state projection of a retained turn operation. Stage is a recovery checkpoint, not permission to repeat inference or publish. The optional outcome is package-owned, separately validated data. Diagnostics contain no private provider error or prompt.
Governing Basis¶
doc/project/40-proposals/069-corpus.mddoc/project/40-proposals/094-operator-task-packs-for-bounded-problem-solving.md
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: corpus-task-pack-turn.status.v1 |
|
query/id |
yes |
ref: corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref |
|
task-binding/ref |
yes |
ref: corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref |
|
operation/ref |
yes |
ref: corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref |
|
preview/ref |
yes |
ref: corpus-task-pack-turn.preview.v1.schema.json#/properties/preview~1ref |
|
state |
yes |
ref: corpus-task-pack-turn.commit.response.v1.schema.json#/properties/state |
|
stage |
yes |
enum: prepared, role-admitted, agent-spawned, agent-bound, turn-prepared, awaiting-human, turn-open, overlay-admitted, flow-bound, corpus-bound, inputs-prepared, published, completed, refused, unknown |
|
agent/id |
yes |
ref: corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref |
|
operator-question/ref |
no |
ref: corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref |
|
cleanup/state |
no |
enum: pending, completed |
Owner cleanup is separate from the turn disposition; a refused or unknown turn can still require bounded cleanup reconciliation. |
outcome |
no |
object | |
diagnostic |
no |
object | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
corpus-task-pack-turn.status.v1
query/id¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref
task-binding/ref¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref
operation/ref¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref
preview/ref¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.preview.v1.schema.json#/properties/preview~1ref
state¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.commit.response.v1.schema.json#/properties/state
stage¶
- Required:
yes - Shape: enum:
prepared,role-admitted,agent-spawned,agent-bound,turn-prepared,awaiting-human,turn-open,overlay-admitted,flow-bound,corpus-bound,inputs-prepared,published,completed,refused,unknown
agent/id¶
- Required:
yes - Shape: ref:
corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref
operator-question/ref¶
- Required:
no - Shape: ref:
corpus-task-pack-turn.prepare.request.v1.schema.json#/$defs/ref
cleanup/state¶
- Required:
no - Shape: enum:
pending,completed
Owner cleanup is separate from the turn disposition; a refused or unknown turn can still require bounded cleanup reconciliation.
outcome¶
- Required:
no - Shape: object
diagnostic¶
- Required:
no - Shape: object