1.0.3 - 2026-05-29
Discovery-yield update focused on surfacing real optimization work for cheap models (for example Composer 2.5) without diluting context.
Added
- Added value lanes for the optimization categories the kit was missing:
correctness-edge-case,performance-efficiency,resource-lifecycle,concurrency-state-safety,error-handling-recovery, andreinvented-capability. - Wired the previously orphaned
performance-auditorrole toperformance-efficiency. - Added
agents plan --focused: one uncapped single-lane task per zone lane (value lanes forced, hotspot-seeded) so weak models go deep on one concern. - Added configurable budgets in
policies/audit-criteria.jsonpolicy_limits:max_assigned_lanes_per_zone,max_zones_per_agent,max_agent_slots,max_context_tokens, andmax_focused_tasks. - Added worked finding examples (
finding-performance.json,finding-correctness.json,finding-reinvented.json,finding-resource.json) and referenced them fromAGENT.md. - Added a per-lane look-for playbook, a severity bar, and an inlined valid example finding to generated discovery prompts.
Changed
- Reordered audit lane priority so value lanes run before audit-only lanes;
security-riskstays first but only attaches when security signals exist. - Signal-gated
resource-lifecycle,concurrency-state-safety, anderror-handling-recovery, and capped lanes assigned per zone in broad mode so a larger catalog does not enlarge any single agent's load. - Seeded each task's
required_readswith the zone's largest source files and entrypoints ahead of manifests, configs, and tests. - Folded finer audit concerns (contract-boundary, test-gap-hotspot, data-integrity, build-dev-efficiency, observability, configuration-footgun) into existing lane look-fors instead of new lanes.
- Made a TODO/FIXME a finding only when it marks a concrete defect, risk, or measurable inefficiency; intentional placeholders, including
dormant_planned_code, are out of scope.
Fixed
- Fixed generated task
allowed_writesto point at the task-localstate/task-findings/TASK-XXX.jsonloutput instead ofstate/findings.jsonl, removing a contradiction with the discovery prompt. - Fixed focused mode dropping whole optimization categories by bypassing the broad-mode per-zone lane cap.
- Fixed the
dead-codelane never being assigned to any zone: it is now a candidate on source zones, so focused mode runs a dedicated dead-code discovery pass (its strict evidence gates are unchanged). - Added focused-mode regression coverage to
scripts/qa.py(single-lane tasks, task-localallowed_writes, uncapped lanes including dead-code and value lanes).
Notes
- Code for this release was written by Opus 4.8 (High) and GPT 5.5 (xHigh).