Skip to content

chore(references): drop dead nested lockfiles and name the current repositories on live surfaces - #6

Merged
constantin-jais merged 2 commits into
migrate/recover-codefrom
work/documents-db-deadrefs
Oct 9, 2026
Merged

constantin-jais merged 2 commits into
migrate/recover-codefrom
work/documents-db-deadrefs

Conversation

@constantin-jais

Copy link
Copy Markdown
Contributor

Dead-reference sweep (ADR-0041 consolidation), application-development-toolkit.

Measured on the served branch before the change (all forms, retired list of tools/quality/check-retired-repository-names.ts in project-governance): 34 hits — 18 github: dependencies, 12 resolvable URLs, 2 blob/main, 2 prose.

Fixed (27):

  • 6 member lockfiles removed (packages/{starter,starter/bun-app,starter/starter,testing,ui,web-platform}/bun.lock): the workspace install reads only the root bun.lock; 18 github:libre-ai/{governance,auth,sdk-ts,ui,web-platform} lines go with them.
  • 4 member REUSE download locations → libre-ai/application-development-toolkit.
  • 3 brand proof lines: 2 in packages/ui/brand/build-reference.tsx → libre-ai/project-governance, 1 in brand/reference.html regenerated (bun brand/build-reference.tsx, --check green).
  • 2 README composition links blob/main → blob/HEAD.

Left (7): docs/portfolio-material.json (4, owner material), historical "held by libre-ai/ui" (2: README.md:35, project.v1.yaml:21), test sample packages/ui/src/evidence.test.tsx:33. 8a27b8f5 diagnostic sites untouched.

Local: reuse lint 171/171 compliant; check:brand-reference current; re-measure after staging: only the left lines remain.

https://claude.ai/code/session_01YGo2fqxeSVRfXjQErze6hP

…positories on live surfaces

The workspace install reads only the root bun.lock (the starter
qualification itself requires "one root bun.lock"), so the six member
lockfiles under packages/ were never consulted. Four of them still
resolved @libre-ai/governance, @libre-ai/ui, @libre-ai/web-platform and
@libre-ai/auth-web through github: dependencies on repositories retired
on 2026-10-07 (ADR-0041).

The member REUSE download locations named the retired starter, testing,
ui and web-platform repositories; they now name
libre-ai/application-development-toolkit, as schemas-and-contracts did
for its members (#8). The brand reference proof links pointed at
libre-ai/governance and now point at libre-ai/project-governance;
brand/reference.html is regenerated by brand/build-reference.tsx, not
edited. The local composition links resolve the served branch with
blob/HEAD instead of a hardcoded main the repository does not serve.

Left untouched: docs/portfolio-material.json (owner material), the
historical "held by libre-ai/ui" lines of README.md and project.v1.yaml,
the test sample in packages/ui/src/evidence.test.tsx, and the
intentional 8a27b8f5 diagnostic sites.

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

Signed-off-by: Constantin Jais <74049135+constantin-jais@users.noreply.github.com>
@constantin-jais
constantin-jais merged commit 9e817e7 into migrate/recover-code Oct 9, 2026
1 check passed
@constantin-jais
constantin-jais deleted the work/documents-db-deadrefs branch October 9, 2026 01:49
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