dc5743de99
Record redgate and req-citation evidence for SLICE-0004.
41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
---
|
|
id: SLICE-0004
|
|
type: slice
|
|
status: done
|
|
parent: NS-0001
|
|
title: Keep requirement and test governance aligned
|
|
refs:
|
|
- REQUIREMENTS.md
|
|
- AGENTS.md
|
|
- redgate
|
|
---
|
|
|
|
## Objective
|
|
|
|
Keep behavior-changing test work tied to checkable requirements without turning redgate cleanup into unrelated product scope.
|
|
|
|
## Authority
|
|
|
|
`AGENTS.md` requires reading and updating `REQUIREMENTS.md` when behavior changes, citing relevant `req:` IDs, and running redgate commands when requirements change.
|
|
|
|
## Close when
|
|
|
|
- Behavior-changing test slices cite the requirements they constrain.
|
|
- Requirement-only maintenance is separated from behavior implementation.
|
|
- `redgate health --strict` and `redgate lint` are green for the changed scope.
|
|
|
|
## Verification
|
|
|
|
- `redgate health --strict`
|
|
- `redgate lint`
|
|
- Relevant behavior test from the implementation slice.
|
|
|
|
## Non-goals
|
|
|
|
- Do not add citation-only padding.
|
|
- Do not make redgate adoption or formatting the product payoff.
|
|
|
|
## Evidence
|
|
|
|
Done at HEAD `53e4709`: behavior/test slices cite their constraining requirements (`test/*`, `diagnostics/*`, `list/006`, `examples/*`), requirement-only maintenance stayed separated in workledger evidence commits, and `redgate health --strict` plus `redgate lint` pass with only the accepted `requirements-large` advisory from health and no lint warnings.
|