Dogfood — intent-engineering v0.8.0 (plugin on itself)
Results
| Check | Result |
|---|---|
ruby scripts/check-contracts.rb |
PASS — 141 checks, 0 failures |
| Defaults vs wizard promises (keys, evals, versions) | DOGFOOD_OK |
| IE dogfood (explore subagent) | Fixes applied for P1/P2 |
| CE doc review (headless) | Fixes applied for P1/P2 |
Findings fixed before PR
- severity_align over-broad match — require smell match when a theme lists smells;
drop bare
architecturepromote on callback/migration gates alone. - Product-specific default
excludeglobs — replaced with generic labeler/dependabot/deploy/terraform-style noise only. - Preferred + blocked double findings — init sets preferred-only for interactor stance; architecture agent emits one finding when both would fire.
- Init required vs optional — plugin README states defaults work without
/ie-init. - Non-interactive multi-repo — tokens
multi-repoandroots:a,b. - Doc drift — six skills in layout/maps; framework doc count 15; calibrate not re-credited as new; dogfood report path real; convention authority order clarified.
- Site copy — six skills framed as four review contexts + setup + PR learnings.
Residual / post-merge
- GitHub release tag
v0.8.0and site release links go live after merge + tag. - STATUS may say release candidate until the tag exists; version numbers already 0.8.0.
- Full interactive
/ie-initon a throwaway multi-repo sandbox is still useful after install.
Verdict
Ready for PR on the 0.8.0 feature set after the fixes above. Contract suite green; setup path is documented for monolith, multi-repo, and upgrade.
Source: docs/intent-engineering/2026-07-30-v0.8.0-dogfood.md