v1.115.0
·
694 commits
to main
since this release
What's Changed
Added
- Rules and Decisions Log — New
ll-issues decisionsCLI subcommand and.ll/decisions.yamldata layer for tracking opt-in compliance rules and decisions. Includeslist,add,outcome,generate(LLM-assisted), andsyncsubcommands. Skill bridges wire the decisions log into/ll:go-no-goand/ll:ready-issue. (FEAT-948, FEAT-1892, FEAT-1893) ll-verify-skillsline-count linter — New CLI that checks everySKILL.mdagainst a configurable line limit (default 500) and exits 1 on any violation. Supports--limit Nand--jsonoutput. (c53f008)- history.db wired into
/ll:go-no-goand/ll:capture-issue— Applies correction signals to confidence scores; near-duplicate FTS5 check incapture-issue. (ENH-1888) is_correction()broadened detection — Phrase-internal patterns and!rememberescape-hatch prefix for broader automatic correction capture inhistory.db. (ENH-1887)analytics.enabledwired into/ll:initand/ll:configure— Init wizard Round 9 and configure area for analytics enablement. (ENH-1884)learning_tests_requiredgate —/ll:ready-issueand/ll:go-no-gonow check the learning-test registry at gate time. (452affe)- Variant C specialist-role pipeline template in
/ll:create-loop— Four-role (Plan/Research/Implement/Report) FSM harness template. (FEAT-1798) append_to_messagesFSM state field — Run-scoped narrative log accumulator for loops. (7adff00)- SFTFormatter +
ll-messages --sft-format—chatml,alpaca,sharegptexport formats for SFT training corpus extraction. (EPIC-1880) - PII detection utility —
pii_detectionmodule for filtering PII from SFT corpora. (106b2ae) - Learning-test discoverability gate via PreToolUse hook — Surfaces relevant learning tests at dispatch time. (b10ebc1)
Fixed
- BUG-1890:
ll:initCodex auto-detect guard — ReadsLL_HOST_CLI/LL_HOOK_HOSTbefore probing for Codex binary; prevents accidental.codex/hooks.jsonwrites inside Claude Code. (efbda12) - PostToolUse hook wired into Claude Code —
tool_events/file_eventsand auto-commit gate now populate correctly. (ad20d75) - Session store: sessions populated before backfill — Eliminates FK-constraint violations on
tool_events/message_events. (5c85866) - autodev: stale inflight issue re-queued after context handoff resume — Interrupted issues no longer dropped on resume. (1693649)
- Loop preset tuning — Lowered
min_action_rowsfor clean/slim presets. (50f938e)
Changed
- 500-line
SKILL.mdlimit via companion files — Reference and template content extracted to flat peer files; enforced byll-verify-skills. (8bf9b23) ready-to-implement-gateloop usestype: learningstates — Standard FSM retry/on_blockedrouting replaces ad-hoc shell checks. (8db260b)ll-messagesmtime pre-filter — File-level mtime pre-filter inextract_conversation_turns()for faster log scanning. (65b731a)
Full Changelog: v1.114.0...v1.115.0