| New rule or feature | Invariant it crosses | Test at the crossing |
|---|---|---|
-
bash .github/tools/check_docs_style.sh,check_docs_structure.shandcheck_version_pins.shpass. -
python3 .github/tools/check_workflow_assertions.pypasses (a step asserts what its name says). - No commit on the branch carries an attribution trailer:
git log origin/main..HEAD -i --grep='Co-Authored-By'prints nothing. - The squash merge is given an explicit subject and body, so GitHub does not compose one from the branch's commits.