Repository navigation
/sbtdd-check Check 8 — Active MAGI backend
/sbtdd-check now reports which MAGI backend the SBTDD flow will use and, when the Ollama backend is selected, smoke-tests it end-to-end before you hit a gate.
Added
- Check 8 — Active MAGI backend in the read-only
/sbtdd-checkverifier:- Reports the active backend by the presence of
./.claude/magi-ollama.toml(Claude default vs Ollama). - When Ollama is active, runs a real end-to-end smoke test via the interactive
magi:magi --ollamaskill on a throwaway input — surfacing a broken backend (daemon down, noollama signin, missing trio model, MAGI < 4.0.1) as aFAILwith MAGI's own error, before a gate rather than during one. - Explicit, exhaustive PASS/FAIL classification (including an incomplete / no-verdict run), a preflight time-bound note, and privacy / cloud-cost / non-interactive notes.
- Reports the active backend by the presence of
- A cross-reference to Check 8 from the normative
review-gates.md§8. - README documents the new verifier capability.
Notes
- The smoke test honors the interactive-only contract (§7): no
claude -p, no direct runner subprocess. - No MAGI plugin changes; the Ollama backend requires MAGI 4.0.1+.
Full Changelog: v0.1.0...v0.1.1