Testing and validation
- Testing — frameworks, test taxonomy, local commands, CI overview, and deterministic-versus-live validation
- CI validation architecture — workflow responsibility split, setup scripts, caches, and timing expectations
- Real end-to-end validation — live Microsoft/.NET lifecycle coverage
- Interactive lifecycle testing — deterministic menu/navigation coverage
- Static analysis — PSScriptAnalyzer and ShellCheck scope and policy
Product behavioral authority remains in the command documentation and behavioral contracts; tests protect those contracts rather than redefining them.