ensemble-implement-trd-beadslisted
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:implement-trd-beads
This Codex skill mirrors the Ensemble slash command `/ensemble:implement-trd-beads`.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
<!-- DO NOT EDIT - Generated from implement-trd-beads.yaml -->
<!-- To modify this file, edit the YAML source and run: npm run generate -->
Parse a TRD and create a beads hierarchy (epic -> stories -> tasks) before
any implementation begins. Drive execution order through bv --robot-next (with
br ready fallback) rather than TRD re-parsing. Record all state transitions
in br beads so the implementation is resumable across sessions without access
to local state files.
This command wraps the implement-trd-enhanced execution model with a full
beads project management layer powered by br (beads_rust) and bv (beads_viewer).
It transforms TRD-structured work into a persistent, queryable beads hierarchy
and drives execution order through bv --robot-next — enabling cross-session
resumability, graph-aware triage, and parallel execution planning.
Key behaviors:
- Scaffold: epic -> stories -> tasks created in br before first line of code
- Idempotency: existing scaffolds detected via title-prefix matching; partial scaffolds resumed safely
- Execution: bv --robot-next determines what to run next (fallback: br ready)
- Quality gates: phase completion triggers test delegation; results recorded as br comments
- Sync: br sync --flush-only exports JSONL before every bv