Require regular and adversarial slice tests
This commit is contained in:
@@ -33,6 +33,13 @@ Rows are redgate TSV requirements: `ring<TAB>id<TAB>summary [tag]`.
|
||||
1 001 File search SHALL respect gitignore rules by default and provide an include-ignored path. [files]
|
||||
1 002 Git support SHALL use explicit local git commands and avoid hidden mutating operations. [git]
|
||||
|
||||
## testing
|
||||
|
||||
0 001 Every product slice SHALL include regular carry-their-weight verification that proves the intended payoff works. [test]
|
||||
0 002 Every product slice SHALL include adversarial carry-their-weight verification for realistic failure, boundary, or regression cases. [test]
|
||||
1 003 Protocol, headless session, replay, and fixture tests SHALL be preferred over brittle UI snapshots unless rendering behavior is the claim. [test]
|
||||
1 004 Test/support code SHALL not introduce runtime config, plugin, installer, telemetry, or product surfaces. [test]
|
||||
|
||||
## governance
|
||||
|
||||
0 001 Defaults SHALL be changed by patching source and rebuilding, not by runtime config files. [suckless]
|
||||
|
||||
Reference in New Issue
Block a user