← ClaudeAtlas

rsilisted

Evaluate ONE finished dispatch-ladder phase — measured through aggregate-usage.sh at node scope plus the ladder's events.jsonl, never by hand-reading a transcript — and land each finding as a merged ledger entry via dispatch-eval-finding. Spawned fire-and-forget by dispatch-ladder-run at every phase boundary and for the phase a halted run owes. Records; never executes.
natb1/commons.systems · ★ 3 · AI & Automation · score 66
Install: claude install-skill natb1/commons.systems
# Dispatch Ladder: per-phase evaluation The per-phase half of `strategy-recursive-self-improvement` condition 14 as amended 2026-08-12 — read the condition at `origin/main`; it is authoritative and this is its mechanism. The other half is the cross-phase synthesis the session reading the ladder's terminus runs (`dispatch-ladder/SKILL.md` §"The closing cross-phase synthesis"); everything phase-local is here. Spawned by `dispatch-ladder-run` as its own `claude --bg` job at each phase boundary, and once more from `halt()` for a phase the run did not finish evaluating. The driver does not wait: nothing this job does can delay, gate, or change the ladder's disposition. It runs after the phase it evaluates has already ended, so it evaluates an observed result, never a prediction. **Why per phase.** A phase's transcript is small and warm at its own boundary and cold and expensive to recover at the end of a six-hour ladder, so a terminus-only review systematically evaluated best the phases it could still see. And a run that halts — exit 10, 11, 12, 13, 21 — used to record nothing at all, making the most defect-rich runs the ones that produced no review. ## Arguments `/rsi <node-id> <phase> --since <epoch>` - `<node-id>` — the tactic node the ladder is driving. - `<phase>` — the phase that just ended (`align-tactics`, `implement`, `fix`, `conflict`, `review`, `qa`, `main-qa`). - `--since <epoch>` — UTC seconds at which the driver launched that phase. **There is no per-phase s