Skip to content

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 main once CI remains green.
  • Public docs deploy follows every main push; 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.