Add run records, step state machine, verification and exercise-status diff (RBT-WP-0003)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 295952@bnt-lap001 Assistant-Session: e93f64ad-516c-46eb-9666-aad8d300c477
This commit is contained in:
parent
cdbd61d4a2
commit
1c89c85862
6 changed files with 401 additions and 6 deletions
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Engine core: run state and evidence"
|
||||
domain: infotech
|
||||
repo: runbook-tutorials
|
||||
status: ready
|
||||
status: finished
|
||||
flavor: implementation
|
||||
owner: claude
|
||||
topic_slug: stack
|
||||
|
|
@ -24,12 +24,12 @@ exercise status.
|
|||
|
||||
```task
|
||||
id: RBT-WP-0003-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "e61fbba9-d69f-59d4-ad86-c1fab69e8171"
|
||||
```
|
||||
|
||||
Specify `runbook-run/v0.1`: pack id and revision, operator label, parameter
|
||||
Specified in `docs/run-spec.md`: `runbook-run/v0.1`: pack id and revision, operator label, parameter
|
||||
values, per-step state (`todo|running|done|failed|skipped`), timestamps,
|
||||
evidence facts, verification results. Non-secret only, with the same secret-marker
|
||||
rejection as packs. Stored under `.local/runbook-runs/` in the repo being operated.
|
||||
|
|
@ -38,7 +38,7 @@ rejection as packs. Stored under `.local/runbook-runs/` in the repo being operat
|
|||
|
||||
```task
|
||||
id: RBT-WP-0003-T02
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "fb10ebd1-d122-5b5f-9fd5-83d08539f8c1"
|
||||
```
|
||||
|
|
@ -51,7 +51,7 @@ resume.
|
|||
|
||||
```task
|
||||
id: RBT-WP-0003-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "870980df-c1e8-51e5-9a00-643f63404783"
|
||||
```
|
||||
|
|
@ -64,7 +64,7 @@ it, with a timeout and captured output size only (no output stored).
|
|||
|
||||
```task
|
||||
id: RBT-WP-0003-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "bad99b81-2b64-520f-b92f-1b8c6457659b"
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue