v1.118.0
·
443 commits
to main
since this release
What's Changed
Added
rn-buildresume-from-epic path — Multi-session builds can now resume from a prior epic checkpoint, re-reading completed children and seeding the implementation queue from unfinished leaves. (ENH-2016)vega-vizgenerator-evaluator loop — New FSM harness for Vega / Vega-Lite data visualizations. Compile-gates broken specs via deterministic exit-code before LLM scoring; supports optional real data (CSV/JSON path via--context data_path=); defaults to Vega-Lite and escalates to full Vega only for custom/interactive composition; Playwright captures three interaction states as multimodal PNG input for the judge.on_handoff: spawn,max_iterations: 20, 2h timeout. (ENH-2010)canvas-sketch-generatorgenerator-evaluator loop — New FSM harness for canvas-sketch still-image generative art. Objective non-blank render gate (pixel statistics) hard-gates blank sketches before the LLM judge; per-iteration snapshots with deterministic best-iteration selection (best.html).on_handoff: spawn,max_iterations: 40, 2h timeout.rn-implementblocked_bypre-gate — Issues with unmetblocked_byfrontmatter deps are deferred before entering the remediation budget, preventing budget waste on structural blockers. (ENH-2008)ll-autoFSM loop + A/B parity harness — Newll-auto.yamlFSM loop withll-autoshim and A/B parity harness for automated sequential issue processing. (FEAT-1902)
Changed
rn-buildnormalize_spec pre-gate — Validates and normalizes malformed specs before the first loop iteration. (ENH-2017)rn-refinerequired_inputs + handoff mode — Declaresrequired_inputsand setson_handoff: spawnto match the autonomous rn-* contract.
Fixed
- FSM
max_iterationscontext injection —max_iterationsis now injected into the FSM context at loop start for template access. (ff45e10) rn-implementinit queue seed bash escaping — Fixed unquoted bash parameter expansion that could corrupt queue entries. (83ecdab)rn-buildempty-loop crash — Addedcheck_harness_nameguard. (254bb29)- Session store / logs path redirection —
resolve_history_dbis now the single path-resolution entry point, fixingLL_HISTORY_DBoverrides not propagating to the logs writer. (69e81a5) - BUG-2009: autodev/recursive-refine issue resolution routing — Routes through
ll-issuespath, preventing silent loss of unresolved issues. (e2b297f) rn-implementstall+no-children routing — Routes stalled issues with no children todefer. (a5fd199)rn-implementsub-loopon_errorclassifier laundering — Splitson_errorrouting from classifier laundering. (21162f0)rn-decomposeearlyvisited.txtwrite — No longer writesvisited.txtbefore children are confirmed. (b1ca34c)- BUG-2007:
rn-remediaterouting/convergence defects — Fixed four routing defects in stale convergence detection and result emission. (c36343b) rn-*issue ID type-prefix mismatch tolerance — Resolution logic tolerates ID mismatches where the file prefix doesn't match the stored reference prefix. (b49dc70)
Full Changelog: v1.117.0...v1.118.0