tier-authority.mdc
sha256:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6
docs: record AIP-b SD-21 land (KN #308)
Human
11 days 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 | ## Tier 2 — recommend, confirm once, record |
| 25 | |
| 26 | - Persistence shape, adapter contracts, schema-version choices |
| 27 | - Record the decision in `{{docs.standing_decisions_path}}` (append-only ADR log) |
| 28 | |
| 29 | ## Tier 3 — stop for operator authorization |
| 30 | |
| 31 | - Merge to `{{vcs.git.main_branch}}` **outside** SD-21 land hygiene |
| 32 | - `muse push {{vcs.muse.staging_remote}}` when applicable |
| 33 | - Live capability / posture gate flips |
| 34 | - Real payments, secrets, data deletion, cross-repo merges |
| 35 | |
| 36 | ## VCS regime: {{vcs.regime}} |
| 37 | |
| 38 | | Regime | Extra hard stop | |
| 39 | | --- | --- | |
| 40 | | `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. | |
| 41 | | `muse-only` | Never run `git` / `gh` in this repo | |
| 42 | | `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) | |
| 43 | |
| 44 | A **dirty tree at session end is a failure**, not a safe default. |
File History
1 commit
sha256:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6
docs: record AIP-b SD-21 land (KN #308)
Human
11 days ago