Summary
Track practical testing improvements as a parent roadmap rather than treating
this issue as a single implementation ticket.
Why
The repository already benefits more from smaller executable child issues than
from one large testing umbrella. This issue should remain the coordination
layer for the testing roadmap.
Purpose
Parent roadmap for testing governance tracks. Execution should happen in child
issues.
Tracks
1. Unit Test Standards
- Define expectations for pure transformation logic and high-signal unit
coverage
- Improve coverage in the most valuable areas first
- Keep edge-case expectations explicit
2. Integration and VCR Policy
- Tighten conventions for integration and e2e coverage
- Keep fixture and cassette governance explicit
- Keep local and CI execution paths aligned
3. Contract Drift Checks
- Add focused external provider drift checks where risk is meaningful
- Prefer small, readable checks over a broad framework rollout
4. Data Validation Gates
- Define where Pandera or equivalent validation belongs in the quality model
- Add small, high-signal gates incrementally
Out of Scope
- Delivering the entire testing strategy in one issue
- Blanket enforcement across the whole repository from one ticket
- Immediate rollout of every possible testing framework
Coordination Checklist
Notes
This issue should stay open only as a coordination/meta artifact.
Concrete work should happen in smaller scoped child issues with explicit
acceptance criteria and bounded blast radius.
Related
- Links to child issues should be maintained here as the roadmap evolves
Summary
Track practical testing improvements as a parent roadmap rather than treating
this issue as a single implementation ticket.
Why
The repository already benefits more from smaller executable child issues than
from one large testing umbrella. This issue should remain the coordination
layer for the testing roadmap.
Purpose
Parent roadmap for testing governance tracks. Execution should happen in child
issues.
Tracks
1. Unit Test Standards
coverage
2. Integration and VCR Policy
3. Contract Drift Checks
4. Data Validation Gates
Out of Scope
Coordination Checklist
implementation note
implementation
Notes
This issue should stay open only as a coordination/meta artifact.
Concrete work should happen in smaller scoped child issues with explicit
acceptance criteria and bounded blast radius.
Related