Commit 722293d
authored
docs: mark admin-merge policy as transitional solo-owner state (#101)
* docs: mark admin-merge policy as transitional solo-owner state (#93)
The existing "Solo-owner merge policy" section accurately documented
how merges work today, but read as standing policy. From an external
contributor's perspective it could look like the maintainer routinely
bypasses their own gates.
Adds a leading "Transitional" blockquote framing this as a single-owner
workaround, not standing policy, and replaces the closing sentence with
a numbered exit checklist (drop --admin, remove the subsection, update
CODEOWNERS, optionally flip enforce_admins to true). All four changes
land together when a second collaborator is onboarded.
Mechanics of the merge command itself are unchanged.
Closes #93
* chore: bump version to 0.2.11
* docs: make enforce_admins flip required in exit checklist (#93 review)
Code review on #101 pushed back on step 4 of the "When the exemption
ends" checklist: "Optionally flip enforce_admins to true". Leaving it
false in a 2-person setup keeps the admin-bypass door open even after
the single-owner workaround is no longer needed — which defeats the
point of having an exit checklist.
Drops "Optionally" and adds a one-line rationale so a future reader
understands why the flip is non-optional.
Refs #931 parent eb0136e commit 722293d
3 files changed
Lines changed: 14 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
56 | 65 | | |
57 | | - | |
| 66 | + | |
58 | 67 | | |
59 | 68 | | |
60 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments