docs(requirements): split generated helper escape hatches

Split the oversized dx/006 row into preferred helper, hidden render/lower, and escape-hatch surface requirements.

req: dx/006

req: dx/009

req: dx/010
This commit is contained in:
slhx agent
2026-06-25 13:46:35 +02:00
parent 42e2669a98
commit 867c730ce9
2 changed files with 8 additions and 1 deletions
+1
View File
@@ -30,6 +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; split oversized examples, escape hatches, or negative cases into separate IDs.
- 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.