File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- 0dd097008928dc827983dd472bc781f21bf8269b
1+ a3ba0fdf8badfcba4c344d836df2a1ecaf098ecb
Original file line number Diff line number Diff line change @@ -47,6 +47,21 @@ Run required validation/tests for touched files.
4747- Run required gates for branch kind.
4848- Ensure ` .validation-stamp ` reflects current validated tree.
4949
50+ ### Test strategy - Trust, but verify
51+
52+ - What can be tested locally shall be tested locally before commit.
53+ - What can be tested only locally must be tested locally before push.
54+ - What can be tested in CI shall be tested in CI, staged by branch target and release phase.
55+
56+ Validation ownership model:
57+
58+ - Local pre-commit: fast scoped checks on staged files.
59+ - Local pre-push/manual: broader branch-scope checks when needed.
60+ - CI PR gates: authoritative server-side rerun of required checks.
61+ - CI release/promotion gates: staged checks tied to integration and release flow.
62+
63+ If a check is CI-only today but can run locally at acceptable cost, move it to local as well.
64+
5065Output: checks pass for the changed scope.
5166
5267## 5. Release
You can’t perform that action at this time.
0 commit comments