diff --git a/docs/plans/README.md b/docs/plans/README.md index 70a62497..53a3e2fa 100644 --- a/docs/plans/README.md +++ b/docs/plans/README.md @@ -13,13 +13,13 @@ authority**. | Plan | State | | ----------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [beta-product-requirements-2026-08-23](beta-product-requirements-2026-08-23.md) | Approved beta scope, frozen. 57 `BPR-*` requirements. | -| [repo-health-roadmap-2026-08-23](repo-health-roadmap-2026-08-23.md) | Phase order and gates, B0–B10. No phase complete. | +| [repo-health-roadmap-2026-08-23](repo-health-roadmap-2026-08-23.md) | Phase order and gates, B0–B10. **B0 and B1 complete** (HP-0 and HP-1 both accepted); B2 next. B3–B10 not started. | | [repo-health-issue-register-2026-08-23](repo-health-issue-register-2026-08-23.md) | 88 planning rows. Public-safe; not a replacement for the ledger. | | [beta-requirements-traceability-2026-08-23](beta-requirements-traceability-2026-08-23.md) | Requirement → phase → evidence map. No row is release-qualified. | | [b0-baseline-2026-08-25](b0-baseline-2026-08-25.md) | **Supersedes the roadmap's "current evidence snapshot."** B0 measurements and dispositions. | | [b1-repository-foundation-2026-08-25](b1-repository-foundation-2026-08-25.md) | **B1-0 through B1-8 all done.** B1 execution plan. Re-verifies every RL-\* claim against HEAD; several are refuted. | | [hp-0-scorecard-2026-08-25](hp-0-scorecard-2026-08-25.md) | **HP-0 accepted 2026-08-25.** The single baseline-acceptance artifact. Part-closes `R-08`. | -| [hp-1-scorecard-2026-08-27](hp-1-scorecard-2026-08-27.md) | **HP-1 review done; owner acceptance pending.** Structural-diff proofs for the flatten and module rename, plus the B1 exit gate. | +| [hp-1-scorecard-2026-08-27](hp-1-scorecard-2026-08-27.md) | **HP-1 accepted 2026-08-27.** Structural-diff proofs for the flatten and module rename, plus the B1 exit gate. | | [audit-2026-08-19-remediation](audit-2026-08-19-remediation.md) | Phases 1–6 done 2026-08-20; **phase 7 pending**. Its header still reads "in progress 2026-08-19" — stale; the phase table is correct. | ## Partially implemented diff --git a/docs/plans/b0-baseline-2026-08-25.md b/docs/plans/b0-baseline-2026-08-25.md index 3fb5a37c..813fe608 100644 --- a/docs/plans/b0-baseline-2026-08-25.md +++ b/docs/plans/b0-baseline-2026-08-25.md @@ -250,3 +250,18 @@ not set it itself. Evidence and the full gate run: [hp-1-scorecard-2026-08-27.md](hp-1-scorecard-2026-08-27.md). + +## HP-1 accepted — 2026-08-27 + +**HP-1 was accepted on 2026-08-27 by J3vb (repository owner).** B1 is complete; +B2's entry gate condition "B1 is complete and protocol source has one owner" is +met. The single artifact is +[hp-1-scorecard-2026-08-27.md](hp-1-scorecard-2026-08-27.md): four structural +proofs, the eight exit conditions, and the open items carried forward. + +One condition is accepted **as a stated limitation rather than as met**: +`dev` carries `strict: false`, so a PR whose checks went green before `dev` +advanced can still merge without re-testing, and the squash commit that lands +was never itself tested as it stands. Closing it forces a rebase on every open +PR whenever another lands, and `enforce_admins: true` leaves no exemption. The +trade was taken knowingly; it is not a B2 blocker. diff --git a/docs/plans/hp-1-scorecard-2026-08-27.md b/docs/plans/hp-1-scorecard-2026-08-27.md index 5935586c..1f18d2fb 100644 --- a/docs/plans/hp-1-scorecard-2026-08-27.md +++ b/docs/plans/hp-1-scorecard-2026-08-27.md @@ -8,10 +8,12 @@ **Evidence base:** [b0-baseline-2026-08-25.md](b0-baseline-2026-08-25.md), [b1-repository-foundation-2026-08-25.md](b1-repository-foundation-2026-08-25.md) -**Decision: PENDING — the repository owner records acceptance, not this -document.** All eight exit conditions are evidenced below. Condition 6 is -**partially met** and is stated as such. Nothing found in the structural review -blocks acceptance. +**Decision: ACCEPTED — 2026-08-27 by J3vb (repository owner).** + +All eight exit conditions are evidenced below. Condition 6 is accepted **as a +stated limitation, not as met**: `dev` carries `strict: false`, so a PR can +still merge without re-testing against a moved base. Nothing found in the +structural review blocks acceptance. **B1 is complete and B2 may begin.** HP-1 asks one question: were B1's structural changes **mechanical**? This scorecard answers it with reproducible commands rather than assertion, then