Skip to content

v1.4.0 — Minimal Architecture Redesign

Choose a tag to compare

@MrBinnacle MrBinnacle released this 18 May 20:15
· 50 commits to master since this release

What changed

SKILL.md reduced from 865 to 160 lines. The partial-load problem is eliminated: the entire skill file now fits inside the always-loaded zone, so all 5 load-bearing behavioral rules fire reliably regardless of conversation length.

Architecture

  • Depth-on-demand via three new reference files — references/module-guide.md, references/mode-behaviors.md, references/output-template.md. Module bodies, output format scaffolding, anti-slop rules, escalation logic, and heuristics load conditionally per mode. FAST mode loads only what it needs; STANDARD/RAPID/DEEP load the full depth.

  • Five load-bearing rules now explicit and always loaded — M4 PRE-CHECK, M2 sycophancy circuit-breaker, M10 confidence ceiling, M1 commitment-state inference, and the output lead rule are in a named block at lines 76–86. Previously all five were post-line-225 and invisible under partial load.

  • Post-build eval passed — 3 scenarios: DEEP full-load (EU SaaS expansion), FAST file-load discipline (CI/CD migration), M4 PRE-CHECK self-advocacy (VP Sales hire). All 5 load-bearing rules behaved correctly across all scenarios.

Skill fixes

  • FIX-3: SPOF + unconfirmed dependency now produces a VERDICT-BLOCKING verdict consequence (DELAY PENDING EVIDENCE), not just an action list.
  • M10 confidence ceiling promoted to Core Principle 8 — always loaded.
  • M4 PRE-CHECK clarifications: question mapping for assistant-as-proposer, FAST mode self-advocacy disclosure.
  • FAST mode domain template loading explicitly clarified.

Install / upgrade

npx skills add https://github.com/MrBinnacle/azimuth --skill azimuth -a claude-code -y

Full changelog: CHANGELOG.md