story-kit: create 175_story_add_rust_test_coverage_reporting_with_cargo_llvm_cov
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
name: "Add Rust test coverage reporting with cargo-llvm-cov"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Story 175: Add Rust test coverage reporting with cargo-llvm-cov
|
||||||
|
|
||||||
|
## User Story
|
||||||
|
|
||||||
|
As a project owner, I want Rust test coverage reports generated and stored in a standard location, so that agents and QA can track whether stories improve or degrade test coverage.
|
||||||
|
|
||||||
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
- [ ] cargo-llvm-cov is installed and runnable in the project
|
||||||
|
- [ ] Running cargo nextest via llvm-cov produces coverage output in JSON and lcov formats
|
||||||
|
- [ ] Coverage reports are written to .story_kit/coverage/server.json and .story_kit/coverage/server.lcov
|
||||||
|
- [ ] STACK.md quality gates section is updated to document the coverage command
|
||||||
|
- [ ] .gitignore excludes .story_kit/coverage/ output files
|
||||||
|
|
||||||
|
## Out of Scope
|
||||||
|
|
||||||
|
- TBD
|
||||||
Reference in New Issue
Block a user