tier-authority.mdc
sha256:0e9549ec7b463911bc08b7d586dc320b1ac9b1f5c943ee7e3865dcc6cb0f6f83
chore(governance): sync handover+roadmap to 84db8c8 (drift:…
Human
23 hours ago
| 1 | --- |
| 2 | description: Tier 1/2/3 decision authority — when to act vs ask (policy/tiers.yaml) |
| 3 | alwaysApply: true |
| 4 | --- |
| 5 | |
| 6 | # Decision authority tiers |
| 7 | |
| 8 | Machine-readable source: `policy/tiers.yaml`. Standing Decisions: `{{docs.standing_decisions_path}}`. |
| 9 | |
| 10 | ## Tier 1 — just do it (no per-time ask) |
| 11 | |
| 12 | - Feature-branch commits (docs **or** code) — SD-1 |
| 13 | - `git push` to feature branch, open feature-branch PR — SD-17 |
| 14 | - Run tests; update `.gitignore` / `.museignore` |
| 15 | - Governance sync doc updates in the closing commit — SD-17 |
| 16 | - **Finish-mode land hygiene after BV `pass` (SD-21):** Muse merge/cherry-pick → |
| 17 | `{{vcs.git.main_branch}}` → `muse-bridge-deploy` → merge **green** |
| 18 | `{{vcs.git.mirror_branch}}` → GitHub `{{vcs.git.main_branch}}` when the diff has |
| 19 | **no** live posture/env flip, secrets, real money, or Delegation write env |
| 20 | |
| 21 | **Never** Tier 1: staging push, live posture flips, secrets/money/data deletion, |
| 22 | feature→GitHub-`{{vcs.git.main_branch}}`, or `git push {{vcs.git.remote}} {{vcs.git.main_branch}}`. |
| 23 | |
| 24 | **Land closeout (PMHF):** land is incomplete until land-b post-merge sync — never claim |
| 25 | "land complete" while `ok land-closeout` fails. |
| 26 | |
| 27 | ## Tier 2 — recommend, confirm once, record |
| 28 | |
| 29 | - Persistence shape, adapter contracts, schema-version choices |
| 30 | - Record the decision in `{{docs.standing_decisions_path}}` (append-only ADR log) |
| 31 | |
| 32 | ## Tier 3 — stop for operator authorization |
| 33 | |
| 34 | - Merge to `{{vcs.git.main_branch}}` **outside** SD-21 land hygiene |
| 35 | - `muse push {{vcs.muse.staging_remote}}` when applicable |
| 36 | - Live capability / posture gate flips |
| 37 | - Real payments, secrets, data deletion, cross-repo merges |
| 38 | |
| 39 | ## VCS regime: {{vcs.regime}} |
| 40 | |
| 41 | | Regime | Extra hard stop | |
| 42 | | --- | --- | |
| 43 | | `muse+git-mirror` | Muse `{{vcs.git.main_branch}}` before GitHub; mirror via `{{vcs.git.mirror_branch}}` only (SD-14). SD-21 still uses that path. | |
| 44 | | `muse-only` | Never run `git` / `gh` in this repo | |
| 45 | | `git-only` | Never `git push {{vcs.git.remote}} {{vcs.git.main_branch}}` without Tier 3 (unless SD-21 criteria met for that regime’s land path) | |
| 46 | |
| 47 | A **dirty tree at session end is a failure**, not a safe default. |
File History
1 commit
sha256:6abcf1fa82a7a621ccbc945f19acdba5bc0db54569599404a1452fb4a096a199
fix(ISR): default require_independent_second_reviewer to require
Human
minor
⚠
22 hours ago