What's New
Added
- Context-aware dev subtype detection — 6 subtypes (frontend-ui, cli-tool, api-service, infra, data, general) with domain-specific quality supplements in develop and deliver phases
- Reference integrity gate —
hooks/quality-gate.shscans HTML, shell, and Docker files for broken cross-references (missing scripts, stylesheets, source files) - Three-way adversarial design critique —
/octo:design-ui-uxnow runs Codex (implementation), Gemini (ecosystem), and Claude (independent design) critiques in parallel before committing to tokens/components - BM25 design intelligence auto-injection — frontend-ui tasks automatically query
search.pyfor style/UX patterns when the design intelligence engine is available
Changed
- Implementer persona gains deliverable integrity rules (self-containment, reference completeness, single-artifact preference)
- Researcher persona gains evidence requirements (specific citations, trade-off disclosure, explicit uncertainty acknowledgment)
- Synthesizer persona gains synthesis integrity rules (conflict surfacing, completeness validation, standalone output)
tangle_develop()decomposition — cohesion-aware: single deliverables stay as one subtask instead of being fragmented into 4-6 piecesaggregate_results()— uses Gemini-based synthesis instead of concatenating markdown blocks (falls back to concatenation if Gemini unavailable)/octo:design-ui-uxpipeline — 5 steps (research → direction → critique → system → validation) replacing previous 4-step flow
Full Changelog: v8.42.0...v8.43.0