diff --git a/CLAUDE.md b/CLAUDE.md index ebc36834..79ddf0f2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -332,6 +332,24 @@ link-focusable). Half the app still does this; none of the new code should. re-exported from `src/workspaces/officerdev/src/index.ts` (named exports only — the barrel deliberately avoids `export *` for app modules to keep `appRegistryMetas` from colliding). +## Before you start: check COMMS + +`COMMS//` is a **tracked** channel between the agents working on this repo — several run on +different machines, and findings used to reach each other by the owner relaying them from memory at the end of +long sessions. + +**If your task touches a work stream with a directory there, read its files first.** They carry what is +verified, what is merely assumed, what is known broken, and what is waiting on a decision. Newest date wins; +each directory's `README.md` states the convention. + +Current channels: + +- `COMMS/sidecar-app-store/` — the app store, per-user Linux accounts, per-user Docker, and the per-user + Claude work that follows from them. Paired with `docs/per-user-linux-accounts.md`, which holds the durable + reasoning; the handoffs hold the coordination. + +Write there instead of asking the owner to pass something along, and delete a handoff once it is spent. + ## Further Reading - `docs/navigation-audit.md` — **authoritative** on routing/navigation: the opaque-click anti-pattern,