Skip to content

v1.116.0

Choose a tag to compare

@BrennonTWilliams BrennonTWilliams released this 05 Jun 04:13
· 578 commits to main since this release

Added

  • sft-corpus FSM 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-implement recursive plan-and-implement loop — New FSM loop that recursively plans, decomposes, implements, and remediates issues using a queue-orchestrator pattern delegating to rn-decompose and rn-remediate sub-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 level column and cross-session dedup index; N-level recursive CTE enables project-root summary traversal via ll-session expand --deep. (ENH-1927, ENH-1955)
  • Host-aware session log discoveryll-logs discover and ll-session backfill now 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_yes but omit on_no/on_partial routing. (ENH-1917)
  • Project-context snapshot at session startll-session start now 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_inputs FSM guard — Loops can declare required input keys that must be present before execution. (FEAT-1925)
  • vision_gate state in html-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 parameterizationwith: 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_next pipeline fallback — Fixed crash when depth_map.txt is missing.
  • BUG-1951: Template engine ${DEPTH:-0} syntax — Escaped default-value syntax in rn-implement.
  • Adversarial-redesign ${DIFF_SIZE} escaping — Parallel fix in the adversarial-redesign loop.
  • subprocess_utils TokenUsage closure — Fixed init-event model capture for accurate token accounting.
  • Session backfill issue_id derivation — Derive issue_id from filename when frontmatter id is absent.
  • generate state partial/no routing — Fixed generator-evaluator loop dead-end on non-yes verdicts.
  • verify-cli grep bug in cli-anything-bootstrap — Fixed regex and added delegate/convergence guards.

Changed

  • rn-implement rewritten as queue orchestrator — Delegates to rn-decompose and rn-remediate sub-loops.
  • Session store schema v12 — Added level column and cross-session dedup index.
  • ll-session N-level DAG traversal — Recursive CTE for deep summary traversal.
  • PII detection in sft-corpus filter chain — Automated PII screening in corpus generation.
  • Analytics capture config extensibility — User-defined correction_patterns in config.
  • Effort/velocity reads in planning skills — Cycle-time data feeds into refine/ready/confidence checks.
  • svg-textgrad loop hardeningseal_artifacts, on_error routing, tighter convergence.
  • /ll:configure history area — New interactive configuration area for history DB.
  • Configurable confidence thresholdsgo-no-go and capture-issue thresholds parameterized.

Full Changelog: v1.115.0...v1.116.0