2026-04-21 athlete comms test harness decision
Decision
Use a Markdown-defined dry-run review harness first, not a unit test framework.
Reasoning
The current system under test is a policy-driven language-review role, not a deterministic code module. A dry-run harness is the fastest and clearest way to validate behavior without athlete delivery risk.
What is configured now
- reusable handoff package template
- reusable run log template
- fixture suite
- dry-run protocol
Deferred work
A scripted regression runner may be added later once the review output schema and expected behavior are stable enough to justify automation.
Success condition
The role consistently returns the correct dry-run outcome, preserves coaching meaning, and never permits send in dry-run mode.