chore: record branch protection directive (#457)

* chore: record branch protection directive Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: align branch protection directive with decisions.md format Use ## heading + Date/By/What/Why structure and --- separator to match the established decision entry format. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Juan Manuel Servera committed Jun 13, 2026 at 18:21 UTC 387e57172cd0fd91681d3205897695b692020fef
1 file changed +8
.squad/decisions.md
+8
@@ -579,4 +579,12 @@ Added small deterministic promotion-guard helper and regression tests for publis
579 - ✓ **#273 (model routing)** has zero blocking dependencies and can start today
580
581
582 +---
583 +
584 +## Operator Directive: NEVER bypass branch rulesets [2026-06-13]
585 +
586 +**By:** jmservera (via Copilot)
587 +
588 +**What:** All changes MUST go through branch + PR. No direct pushes to main. Agents must create a feature branch and open a PR, even for cleanup/docs/trivial changes. Never disable, bypass, or work around branch protection rulesets.
589
590 +**Why:** Operator directive — no exceptions.