chore: squad nap (#458)

* chore: record branch protection directive Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore: squad nap — merge inbox, archive old decisions Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: consolidate duplicate archive entry, drop no-op decisions.md change - Merge two duplicate branch-ruleset entries into one well-formatted entry - Remove pointless blank-line-only change to decisions.md - Addresses Copilot review feedback 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 3e50a49dd2b8afa0c8b1fe726989c631aca22faf
1 file changed +8
.squad/decisions-archive.md
+8
@@ -3225,3 +3225,11 @@ Local mocks validate the SquadScope handoff client and redaction behavior, but l
3225 2. Request API contract doc from Podcaster (if missing) and attach to checklist PR.
3226 3. Run periodic ticks every 20 minutes and append summary.
3227
3228 +### 2026-06-13T15:54:00Z: NEVER disable or bypass branch rulesets
3229 +
3230 +**By:** jmservera (operator directive)
3231 +
3232 +**What:** Never disable, bypass, or work around branch protection rulesets. All changes MUST go through a branch + PR workflow. Pushing directly to main is forbidden, even for cleanup, docs, or trivial changes. Agents must always create a feature branch and open a PR.
3233 +
3234 +**Why:** Operator found that a dispatched agent bypassed the ruleset to push directly to main. This must never happen again.
3235 +