docs: compact CLAUDE.md by offloading restated detail to ADRs / docs/ci.md #151
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol#151
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Problem
CLAUDE.mdhad grown to 199 lines, several of which restated detail thatalready lives canonically in linked ADRs or
docs/ci.md. Because Claudereads
CLAUDE.mdon every turn, every restated paragraph is paid foragain and again in context budget — and is a second source of truth that
can drift from the canonical one.
What to change
Compact the following passages to "rule + pointer" form. Every detail
dropped is one click away in an already-linked ADR or
docs/ci.md— noinformation is lost.
lib/auth/public-routes.tsalready enumerates and will driftdocs/ci.mdown.dep-policy.json+ pointerdocs/ci.mdownsdocs/ci.md+ ADR-0014docs/ci.mdOut of scope
single pointer was considered but rejected — the headline rules are
load-bearing enough that surfacing them in
CLAUDE.mdis worth thelines.
docs/ci.mdare needed; they alreadyown the detail being dropped.
Acceptance
CLAUDE.mdis shorter (~165 lines vs. 199).out-of-scope items remain.
source.