Repository navigation
Closed
Labels
kind:taskA task the plan skill rendered; the body carries ## TaskA task the plan skill rendered; the body carries ## Taskmodel:lightA light model is enough: routine work, small or mediumA light model is enough: routine work, small or mediumplan:integrationOwns the seam of a slice; its proof is the slice's observableOwns the seam of a slice; its proof is the slice's observablesize:SUnder 200 net lines; one PRUnder 200 net lines; one PR
Description
Task
| slice | size | difficulty | model | who | estimated lines |
|---|---|---|---|---|---|
| List, show, stop and remove boxes | S | routine | light | an agent | 120 (20 code, 100 tests) |
min box list|show|stop|rmover the existing daemon, before any alias work. It renders id, name, type, state, provider and host (BCLI-001, BCLI-003, BCLI-004, BCLI-051, BCLI-059, BCLI-060).
Covers:
- none
Layers:
- tests:
- crates/minimal/src/tests.rs: the slice's end-to-end test over a test daemon
cargo nextest run -p minimal box_first_slice_list_show_stop_rm_end_to_end
Waits on:
Plan block
### T3 — Boxes listed, shown, stopped and removed, end to end
slice: S0
kind: integration
covers: none
size: S
est: 20 code, 100 tests
executor: agent
difficulty: routine
model: light
diagnostics: when the end-to-end test fails, it prints each command it ran with that command's stdout, stderr and exit code
observability: one span per verb in the test run covers list, show, stop and remove of the same box
layers:
- tests:
- crates/minimal/src/tests.rs: the slice's end-to-end test over a test daemon
test: cargo nextest run -p minimal box_first_slice_list_show_stop_rm_end_to_end
produces: none
consumes: none
proof: `min box list|show|stop|rm` over the existing daemon, before any alias work. It renders id, name, type, state, provider and host (BCLI-001, BCLI-003, BCLI-004, BCLI-051, BCLI-059, BCLI-060).
depends on:
- blocked by #2889
- blocked by #2890
Reacted by minimal-foundry
Metadata
Metadata
Assignees
Labels
kind:taskA task the plan skill rendered; the body carries ## TaskA task the plan skill rendered; the body carries ## Taskmodel:lightA light model is enough: routine work, small or mediumA light model is enough: routine work, small or mediumplan:integrationOwns the seam of a slice; its proof is the slice's observableOwns the seam of a slice; its proof is the slice's observablesize:SUnder 200 net lines; one PRUnder 200 net lines; one PR
Activity
minimal-foundry commentedon Nov 4, 2026
Done. #2991 merged.
branch
agent/2894-boxes-listed-shown-stopped-and-removed-end-to-en· epic #2879 · PR #2991e0d97d7fUpdated 2026-11-04T16:24:57.895Z.