The call-and-email capture system leaves the personal repo and becomes company infrastructure your team can read, review, and build on — without the live worker ever blinking.
Your direction from today, plus the two choices that keep the move boring. Everything below is built to these.
Follow the system as it moves. The two accented stages are where the risk lives; everything else is mechanical.
de-sales-visibility — with its own build, test, and deploy tooling. Nothing in the scaffolding assumes your personal repo exists.
wrangler.call-log.toml (same worker name eve-call-log-sync, same crons */10 and 7 12 * * *, same [vars]) · secrets provisioning doc (values never committed).threadCache = null, verified) · gmail-body · salesforce-transport · sources/salesforce (trimmed) · sf-rest-executor · sf-write-rail + its five (action, executor, gateway, policy, ledger) · slack-write · anthropic-request · llm-usage-line.sources/gmail.ts → local gmail-types.ts (~40 lines: RawGmailThread and friends) · contract/world epoch types → local aliases.Standing rules the move must not violate. These are inherited scars, not hypotheticals.
What could actually go wrong, and what stands in the way of each.
The red-pen targets. Starred ones shape everything else; the rest have safe defaults you can wave through.
Proposed: de-sales-visibility in the Digital Empathy GitHub org, private. Different name, or a different org home?
Alie read (she asked to read it) · Greg — write? · Derek — any? Code-owner review stays with you until someone else earns it?
Recommended: extract and prove parity this week, cut over on the first morning with a green parity run — the daily audit is the net either way, and it never skips a day. Alternative: extract now but hold cutover until the two-week trial exits. Extraction itself proceeds under either answer.
Fresh start (recommended, see the risk card) or preserved per-file history?
Stay on yours for now (recommended — keeps the webhook and URL untouched). Does the eventual account move get its own plan later, or fold into this arc?
The corpus labeling page and weekly-sample tooling (trial leg 2) — move with the system (recommended; they grade this system and nothing else) or stay?
By-type lookup into the same atoms.
Stages: skeleton · the cut · armor · ops+paper · parity · cutover · one home · team-ready
Rules: five tripwires · Risks: four cards · Decisions: three set · six open
Canonical source: docs/ai/design/extraction-plan-sales-visibility-2026-08-19.md · prior scope: extraction-scope-call-log-to-de-2026-08-18.md