v1.116.0
·
578 commits
to main
since this release
Added
sft-corpusFSM loop — Complete end-to-end loop for SLM fine-tuning corpus generation with PII detection, session-quality filtering, enrichment, and quality predicates. (ENH-1941, ENH-1948)rn-implementrecursive plan-and-implement loop — New FSM loop that recursively plans, decomposes, implements, and remediates issues using a queue-orchestrator pattern delegating torn-decomposeandrn-remediatesub-loops. (FEAT-1933, ENH-1936)- LCM-style summary DAG over session history — Session store now builds a hierarchical summary DAG with parent_id linkage, three-level LCM Algorithm 3 escalation, and two-hop traversal for condensed summary nodes. (FEAT-1712, BUG-1926, BUG-1928)
- Recursive cross-session condensation — Schema v12 adds a
levelcolumn and cross-session dedup index; N-level recursive CTE enables project-root summary traversal viall-session expand --deep. (ENH-1927, ENH-1955) - Host-aware session log discovery —
ll-logs discoverandll-session backfillnow auto-detect the host CLI (Codex/OpenCode/Pi) and search the correct log directories per host. (ENH-1945) - MR-4 loop validator warning — New validation rule flags LLM-judged FSM states that set
on_yesbut omiton_no/on_partialrouting. (ENH-1917) - Project-context snapshot at session start —
ll-session startnow injects a project-level context block into the session store. (ENH-1907) - User corrections mined from message events — Broadened
is_correction()detection with phrase-internal patterns. (ENH-1887) required_inputsFSM guard — Loops can declare required input keys that must be present before execution. (FEAT-1925)vision_gatestate inhtml-website-generator— Optional aesthetic scoring pass using vision-model evaluation. (ENH-1914)history.*config namespace — New configuration area for history DB settings. (ENH-1905)- Orchestration pattern shapes in
/ll:create-loop— Pre-built orchestration templates in the wizard. (ENH-1912) - FSM fragment runtime parameterization —
with:bindings on fragment states for caller-provided parameter injection. (ENH-1915)
Fixed
- BUG-1947: Design tokens guard type error — Changed guard from key-existence to truthiness check.
- BUG-1950:
dequeue_nextpipeline fallback — Fixed crash whendepth_map.txtis missing. - BUG-1951: Template engine
${DEPTH:-0}syntax — Escaped default-value syntax inrn-implement. - Adversarial-redesign
${DIFF_SIZE}escaping — Parallel fix in the adversarial-redesign loop. subprocess_utilsTokenUsage closure — Fixed init-event model capture for accurate token accounting.- Session backfill issue_id derivation — Derive
issue_idfrom filename when frontmatteridis absent. generatestate partial/no routing — Fixedgenerator-evaluatorloop dead-end on non-yes verdicts.verify-cligrep bug incli-anything-bootstrap— Fixed regex and added delegate/convergence guards.
Changed
rn-implementrewritten as queue orchestrator — Delegates torn-decomposeandrn-remediatesub-loops.- Session store schema v12 — Added
levelcolumn and cross-session dedup index. ll-sessionN-level DAG traversal — Recursive CTE for deep summary traversal.- PII detection in
sft-corpusfilter chain — Automated PII screening in corpus generation. - Analytics capture config extensibility — User-defined
correction_patternsin config. - Effort/velocity reads in planning skills — Cycle-time data feeds into refine/ready/confidence checks.
svg-textgradloop hardening —seal_artifacts,on_errorrouting, tighter convergence./ll:configurehistory area — New interactive configuration area for history DB.- Configurable confidence thresholds —
go-no-goandcapture-issuethresholds parameterized.
Full Changelog: v1.115.0...v1.116.0