Principles
The requirement is written in stone. The script is a cache.
Three rules that keep the system honest as the product changes.
1 · Scripts are cached, not carved
A failure comes with proof. A model decides: bug or drift.
2 · Analysis moves to the merge request
The map already exists, so nothing is rediscovered per run
When a task appears in the tracker, the expected scenario changes are drafted. When the merge request lands, dependency breaks surface then — not at the weekly release.
3 · Suggestions, not chores
Owners are the authority on how things should work — not the maintainers of a test inventory
The system keeps the inventory and comes to the owner with decisions: "You added a feature — here is the test." "You changed a feature — these six scenarios need a look." One click to approve, reject or correct, and the correction flows back into the tree.
Want this on your product?
We are building the first version with a handful of teams. Tell us what you test with and what breaks.