Commit Graph

3 Commits (6fd9694ff4aa3bd4f5e14414fc652c581048a56f)

Author SHA1 Message Date
VinPropane e6f3d63318 NEO-29: move AAA enforcement to test authoring time
Remove the AAA pre-commit gate and instead provide write-time scaffolding via C# snippets and a test template, then document those defaults in the C# style and testing expectations rules.
2026-04-25 22:50:03 -04:00
VinPropane 3a2fce2ce0 NEO-29: enforce AAA markers in changed C# tests
Extend the pre-commit guard to fail when staged server test files lack explicit Arrange/Act/Assert markers, so AAA style compliance is checked automatically instead of relying on review memory.
2026-04-25 22:48:49 -04:00
VinPropane c4b71aac0d NEO-29: enforce test coverage checks in git hooks
Add a pre-commit guard that blocks commits missing required client/server test updates and Bruno requests for route/contract changes, and wire hook installers to install both pre-commit and pre-push hooks.
2026-04-25 22:38:24 -04:00