Skip to content

chore(pins): move governance pins to generation 1c8b37c8 (P) - #9

Merged
constantin-jais merged 3 commits into
migrate/recover-codefrom
work/documents-db-bump-p
Oct 9, 2026
Merged

constantin-jais merged 3 commits into
migrate/recover-codefrom
work/documents-db-bump-p

Conversation

@constantin-jais

@constantin-jais constantin-jais commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Moves every project-governance pin surface of this repository from generation 7c2238d6 (M, at the two-generation grace limit) to the declared generation 1c8b37c80beb41f640982768ec27304a911e0b8e (P):

  • .github/workflows/code-validation.yml: uses: …/validate-composition.yml@ and tooling_ref:
  • project.v1.yaml: pinned: github:libre-ai/project-governance#

All three surfaces carry the same sha. The historical composition tooling sha 8a27b8f5 of the Playwright GUID diagnostic (workflow, doc, plan, scripts/diagnostics/run.cjs) is intentional and left untouched.

Extra fix required by P: the composed governance tree refuses a script that reaches the suite with a bare bun test, which never fires the pretest hook (#47, #55). The first run on this PR failed on exactly that (package.json: check reaches the suite with a bare bun test) for packages/web-platform and packages/testing, whose own check:bun judges them as roots. Their check now ends with bun run test, as packages/ui already does.

Model: libre-ai/execution-sandbox#7.

https://claude.ai/code/session_01YGo2fqxeSVRfXjQErze6hP

Move every project-governance pin surface (validate-composition uses:,
tooling_ref:, project card pinned:) from generation 7c2238d6 (M), which
sits at the two-generation grace limit, to the declared generation
1c8b37c80beb41f640982768ec27304a911e0b8e (P). P brings the
advisory-waiver discipline step (project-governance#56) and the Bun-floor
script rule (#47, #55).

Claude-Session: https://claude.ai/code/session_01YGo2fqxeSVRfXjQErze6hP
Signed-off-by: Constantin Jais <74049135+constantin-jais@users.noreply.github.com>
…n floor fires

Generation P's manifest gate refuses a script that reaches the suite with a
bare `bun test`, which never fires the pretest hook. The web-platform and
testing package checks ended that way; they now end with `bun run test`,
as packages/ui already does.

Claude-Session: https://claude.ai/code/session_01YGo2fqxeSVRfXjQErze6hP
Signed-off-by: Constantin Jais <74049135+constantin-jais@users.noreply.github.com>
…documents-db-bump-p

Signed-off-by: Constantin Jais <74049135+constantin-jais@users.noreply.github.com>
@constantin-jais
constantin-jais merged commit 5533abc into migrate/recover-code Oct 9, 2026
1 check passed
@constantin-jais
constantin-jais deleted the work/documents-db-bump-p branch October 9, 2026 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant