docs: refresh CLAUDE.md "Repository status" section #125
Reference in New Issue
Block a user
Delete Branch "docs/refresh-claude-md-repository-status"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The "Repository status" section in CLAUDE.md was frozen at the pre-bootstrap state. It claimed the Nx workspace was "not yet bootstrapped", referenced ADRs only up to 0020, told future contributors that "the next step is to scaffold the workspace", and instructed agents to verify workspace existence before running build/test/run commands — all obsolete since phase-1 was shipped.
This PR rewrites the section to match reality:
portal-shell,portal-admin,portal-bff) and four lib roots (libs/feature/,libs/shared/state,libs/shared/tokens,libs/shared/ui,libs/shared/util) are in place. CI runsformat:check / lint / test / buildon every PR.main— phase-1 foundation, phase-2 auth + audit + security (with the right ADR citations).DownstreamApiClient+ OBO (ADR-0014, no v1 consumer yet),@RequireMfa()/@RequireAdmin()guards (designed-in but no consumer).No code or behavior changes. Documentation only.
Why this is its own PR
The stale paragraph has been there since ADR-0021 was being written; both ADR-0021 (in its PR description) and
notes/handoff.mdflagged it for a dedicated docs PR rather than piggybacking on a code change. Keeping it isolated makes the diff trivially reviewable and avoids mixing documentation refreshes with implementation changes.Test plan
pnpm exec prettier --check CLAUDE.md— clean.ls apps/,ls libs/feature libs/shared,ls docs/decisions/— workspace structure, lib layout, and ADR count match the rewritten claims.docs:type.