ADR 0152 — Max GO merge sw2102-docs closer batch #74/#75/#84/#86 (LEG-DEC-872)¶
Status¶
Proposed
Context¶
Canon-edge type: Conflict. Human Decision LEG-DEC-872 asked whether the Closer may merge four verified docs-only PRs to main (auto-deploy). Decision status is answered; selected label is Approve merge all four PRs to main.
Four docs-only PRs verified mergeable + Workers Builds SUCCESS (gh 2026-09-02T05:14Z):
| PR | head | WOs |
|---|---|---|
| #86 | 08b856a1 | LEG-3649 (production.md inline upgrade CTA) |
| #74 | f2ca0089 | LEG-3678 (production.md commodity upgrade UI) |
| #84 | 780b385f | LEG-3768 + LEG-3776 (region takeover slice 2 honesty) |
| #75 | 58525a99 | LEG-3674/3675/3676 + LEG-3683 (ADR 0147-0150 materialization) |
Independent code verify: takeover_region @ regions.py:62-93 + execute_takeover shipped; ProductionPanel upgrade button @ :214-225 shipped on feat tip 7f2752713.
sw2102-docs auto-deploys on every main push (Max-gated per project safety list).
Cited: LEG-DEC-872 (id=889, adr_id=72, wo=LEG-3813/#3894, answered 2026-09-02).
Decision¶
The human selected Approve merge all four PRs to main. Closer is authorized to merge Nebuspace/sw2102-docs#74, #75, #84, and #86 to main, triggering public auto-deploy.
Consequences¶
- Closer may merge all four verified docs PRs to
mainonce CI remains green. - Public docs deploy follows every
mainpush; remains LEG-DEC-73 Max-gated for future pushes. - Docs-only changes; live-prove n/a.
- ADR 0147-0150 materialization lands via PR #75 as part of this authorized batch.