docs(requirements): add rings to pitch

Add explicit northstar rings to the pitch requirements so redgate no longer reports missing-ring warnings.

req: pitch/001

req: pitch/002

req: pitch/003

req: pitch/004

req: pitch/005
This commit is contained in:
slhx agent
2026-06-25 14:24:49 +02:00
parent db4e6dad9b
commit 337f5410f0
2 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ Keep it stable. Prefer pointers to canonical sources over copied structure, file
## Requirements-first TDD
- Write requirements as desired behavior, not as a snapshot of current behavior.
- Keep each requirement row to one checkable obligation; shorten near-limit rows or split oversized examples, escape hatches, or negative cases into separate stable IDs while preserving the original ID's main intent.
- Keep each requirement row to one checkable obligation with an explicit redgate ring field; shorten near-limit rows or split oversized examples, escape hatches, or negative cases into separate stable IDs while preserving the original ID's main intent.
- First split intent into broad error classes: what can go wrong, and what outcome must hold.
- Test the largest risky classes before narrow examples.
- Add adversarial tests for malformed, hostile, ambiguous, missing, duplicated, and boundary inputs.