leftover: ADR 0001 S3 plant-check and protection GET #3

Open
opened 2026-09-21 21:58:58 +00:00 by PlasticDigits · 0 comments
Owner

Tracks S3 (leftover-complete) for ADR 0001 after merge of the catch-all CODEOWNERS deletion (#2).

Not in scope for closing #2. Merge of #2 only completes S1+S2+WP-pre.

Acceptance (S3)

  1. Protection GET: GET /api/v1/repos/code/merc-mania/branch_protections — main rule matches architecture MG for enable_push, enable_status_check, status_check_contexts, required_approvals, block_on_official_review_requests, and block_on_rejected_reviews.
  2. Plant-check: After delete is on main, open a dedicated non-WIP PR that changes at least one file vs main. Pass iff requested_reviewers_teams is empty and there is no new official: true REQUEST_REVIEW from @code/maintainers.

See ADR 0001 Integration completion criteria / Leftover-complete and Observability.

Tracks **S3 (leftover-complete)** for [ADR 0001](docs/adr/0001-remove-catchall-codeowners.md) after merge of the catch-all `CODEOWNERS` deletion ([#2](https://git.cl8y.com/code/merc-mania/issues/2)). **Not in scope for closing #2.** Merge of #2 only completes S1+S2+WP-pre. ## Acceptance (S3) 1. **Protection GET:** `GET /api/v1/repos/code/merc-mania/branch_protections` — `main` rule matches architecture **MG** for `enable_push`, `enable_status_check`, `status_check_contexts`, `required_approvals`, `block_on_official_review_requests`, and `block_on_rejected_reviews`. 2. **Plant-check:** After delete is on `main`, open a **dedicated non-WIP** PR that changes at least one file vs `main`. Pass iff `requested_reviewers_teams` is empty and there is no new `official: true` `REQUEST_REVIEW` from `@code/maintainers`. See ADR 0001 **Integration completion criteria / Leftover-complete** and **Observability**.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
code/merc-mania#3
No description provided.