--- 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.