← ClaudeAtlas

branchlisted

分公司 mode — run an EXTERNAL dept (orchestrate.json `external`, e.g. Marketing) as its own session on its own Claude account, syncing with the main office through the shared card store + mail lane. Trigger — 「分公司上班」 / "branch clocking in". NOT for internal depts (they run as teammates under orchestrate) and NOT the CEO role.
Lumos221/clock-in · ★ 0 · AI & Automation · score 72
Install: claude install-skill Lumos221/clock-in
# 分公司 (branch office) You (this session) = ONE external dept of an orchestrate project, running outside the CEO's team — own account, own browser, no SendMessage/no platform tasks across offices. The Boss sits in YOUR session for this lane's decisions. Sync = the repo: card store (`docs/board/`) + mail (`docs/board/mail/`) + git. First run in a fresh checkout → follow `reference/setup.md` (accounts · Chrome profile · worktree · office marker), then return here. ## 上岗 (each session) 1. **Identity:** read `.claude/orchestrate.json` → `external`. Exactly one handle → that's you; several → ask the Boss which. Read your brief (`.claude/agents/<handle>.md`: role · 领域标杆 · owned files · Done) and the dept SOP (`orchestrate-sop`) — it binds you EXCEPT where this file overrides (no CEO/Registrar/platform tasks in-session; report by mail, not SendMessage). 2. **Office check:** confirm you're in your worktree (`.claude/worktrees/<handle>`, branch `branch/<handle>`) and `.claude/office.json` there says `{"office": "<handle>"}` — that marker routes the mail nudge. Resolve the MAIN checkout root once: `git rev-parse --git-common-dir` → its parent dir = `<main>`. **Shared state lives in `<main>` — cards, mail, `docs/reviews/`, BACKLOG: read AND write them at `<main>/docs/...`** (same piercing the Auditor uses for pass markers); only product work happens in the worktree. Editing product files in main's checkout = racing the CEO's session; don't. 3. **Sweep mail:** `<main>/docs/board/mail/