v1.117.0
·
485 commits
to main
since this release
What's Changed
New Orchestration Loops
rn-buildcapstone orchestration loop — Orchestrates the full rn-* sub-loop suite (refine, decompose, implement, remediate) as a capstone pipeline. (FEAT-1992)loop-composerorchestration loop — Decomposes a large goal into an ordered DAG of sub-loop invocations with HITL approval. (FEAT-1808)loop-composer-adaptiveorchestration loop — Fault-tolerant variant withCONTINUE/REPLAN_TAIL/ABORTreassess gates. (FEAT-1983)goal-clusterorchestration loop — Fan-out loop for sprint- or EPIC-shaped input with cross-batch context propagation. (FEAT-1988)ll-logs-telemetry-digestFSM loop — Aggregates telemetry events into a structured digest report. (FEAT-1925)
New ll-logs Subcommands
scan-failures— Mines failedll-*invocations from session logs, clusters by error signature. (ENH-1922)stats— Skill invocation frequency and correction rate table fromhistory.db. (ENH-1921)sequences— Tool-chain n-gram extraction for workflow pattern discovery. (ENH-1919)diff— Behavioral comparison between two session logs. (ENH-1924)dead-skills— Identifies skills with zero invocations in session history.eval-export— Reconstructsll-harnessEvalFixture files from session JSONL. (FEAT-1971)
FSM Improvements
- Static validation of captured variable reachability —
ll-loop validatenow catches missing captures before runtime. (ENH-1961) :default=and?safe interpolation syntax — Suppress missing-variable errors for optional context keys.- Sub-loop missing-capture downgraded to WARNING — Reduces noise for optional sub-loop inputs. (ENH-1998)
- Per-iteration artifact versioning — FSM loops snapshot artifacts per iteration under
${run_dir}/.
Other Additions
ll-verify-triggersCLI — Validates skill trigger accuracy with precision/recall and collision matrix. (FEAT-1910)decisionscoupling entry type — Records architectural coupling decisions, surfaced in/ll:wire-issue. (FEAT-1736)- Syrupy snapshot testing + 170+ new CLI-layer tests. (ENH-1965, ENH-1966)
- Session-store retention/compaction policy for
history.db.
Bug Fixes
- BUG-1997: Multi-source capture in FSM reachability check
- BUG-1995: Test DB isolation via
LL_HISTORY_DB - BUG-1985:
rn-remediateCONVERGED_STALLED+decision_neededrouting - BUG-1882: Session-store migration race condition (fcntl.flock)
- BUG-1975:
rn-decomposemissingon_partial/on_noroutes - BUG-1972:
run_dirnot forwarded torn-implementsub-loops
Full Changelog: v1.116.0...v1.117.0