Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 237582@bnt-lap001 Assistant-Session: f2b3d9f1-8fb9-4b9c-bc2b-837ec5dfc826
2.2 KiB
| id | type | title | domain | repo | status | flavor | owner | topic_slug | created | updated | depends_on | state_hub_workstream_id | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RBT-WP-0006 | workplan | Execution mode and multi-repo pack index | infotech | runbook-tutorials | active | implementation | claude | stack | 2026-09-29 | 2026-09-29 |
|
35196f02-7cb9-5706-9529-1cba9c736058 |
Goal
Later capabilities, deliberately not started: opt-in execution of steps, and discovery of packs across the estate.
Opt-in, audited step execution
id: RBT-WP-0006-T01
status: wait
needs_human: true
blocking_reason: "Needs a decision on which identity runs the command."
priority: low
state_hub_task_id: "0424deab-3b51-5222-80b1-54c0ea26928d"
Per-step execute: true allowed only for read-only steps first, with an
explicit operator confirmation, timeouts, and an audit record. Needs a
decision on which identity runs the command.
Cross-repo pack index
id: RBT-WP-0006-T02
status: wait
needs_human: true
blocking_reason: "Needs a decision on scan scope."
priority: low
state_hub_task_id: "0cfb69bc-dc7e-5960-8359-64c49a742a6e"
rtut list --estate scans registered repos for runbooks/*/pack.yaml and publishes
a capability entry in the registry. Needs a decision on scan scope.
Runbook-aware feedback assistant
id: RBT-WP-0006-T03
status: wait
needs_human: true
blocking_reason: "Needs decisions on access, identity and what is sent where."
priority: low
state_hub_task_id: "ce82d1ae-76a3-59c8-9d26-4813e8dc9745"
Operator feedback on a step feeds an assistant that knows the runbook and may diagnose the deployment (read-only access first), giving a feedback, retry, feedback, confirm loop. Needs decisions on access, identity and what is sent where.
Dependencies between runbooks
id: RBT-WP-0006-T04
status: wait
needs_human: true
blocking_reason: "Needs a decision on how a pack in another repo is identified and trusted."
priority: low
state_hub_task_id: "acd969c3-3bd4-5953-9f9a-8ad8c5d8e380"
Packs declare requires_packs with a required result (exercised, or a named gate
passed), instead of deeper nesting (v0.2 caps nesting at three levels). Needs a decision
on how a pack in another repo is identified and trusted.