docs: accept HP-1 — B1 is complete (#1421)

HP-1 accepted 2026-08-27 by J3vb (repository owner). Recorded the same way HP-0
was: a decision line on the scorecard, and a dated acceptance section appended
to the baseline document.

Condition 6 is accepted as a STATED LIMITATION, not 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. Taken knowingly;
not a B2 blocker. Recording it as accepted-with-limitation rather than met is
the point — a scorecard that rounds a partial up to a pass is worth nothing.

Also corrects a stale claim the plan index itself is supposed to police: it
still read "No phase complete" for the roadmap, which stopped being true when
HP-0 was accepted on 2026-08-25. That is the G-04 drift class this index exists
to close, so it should not be the document carrying it.

B2's entry gate condition "B1 is complete and protocol source has one owner" is
now met. Its other two conditions remain B2 entry work, not B1 debt.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
J3vb
2026-08-27 20:42:44 +02:00
committed by GitHub
co-authored by Claude Opus 5
parent 5a70f7ae0f
commit e9724d6f5f
3 changed files with 23 additions and 6 deletions
+2 -2
View File
@@ -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, B0B10. No phase complete. |
| [repo-health-roadmap-2026-08-23](repo-health-roadmap-2026-08-23.md) | Phase order and gates, B0B10. **B0 and B1 complete** (HP-0 and HP-1 both accepted); B2 next. B3B10 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 16 done 2026-08-20; **phase 7 pending**. Its header still reads "in progress 2026-08-19" — stale; the phase table is correct. |
## Partially implemented
+15
View File
@@ -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.
+6 -4
View File
@@ -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