story-kit: done 221_story_replace_llm_driven_qa_stage_with_deterministic_rust_pipeline

This commit is contained in:
Dave
2026-02-26 19:50:01 +00:00
parent ff5fa1e7ad
commit 1dd6e5d898

View File

@@ -0,0 +1,21 @@
---
name: "Replace LLM-driven QA stage with deterministic Rust pipeline"
---
# Story 221: Replace LLM-driven QA stage with deterministic Rust pipeline
## User Story
As a Story Kit user, I want the QA stage to run deterministic quality checks in Rust (script/test, coverage comparison) instead of spawning an LLM agent, so that QA is fast, free, and reliable.
## Acceptance Criteria
- [ ] QA stage runs script/test and checks exit code in Rust, not via an LLM agent
- [ ] QA stage does not spawn a Claude process or consume API budget
- [ ] QA pass/fail result is reported to the frontend the same way acceptance gates are
- [ ] QA agent config in scaffolded project.toml is removed (only coder and mergemaster remain)
- [ ] request_qa MCP tool triggers the Rust pipeline, not an agent spawn
## Out of Scope
- TBD