cocottetech/@platform/codebase/@features/ai-copilot/docs/specialist-ai-copilot.contract.md
natalie 1b719e1fd7 chore(bootstrap): initial V4 commit
Clean successor to V3 (forge: lilith/atlilith). Seeded from local Mac
working tree at ~/Code/@projects/@cocottetech/. node_modules and build
artifacts excluded via .gitignore.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 08:11:41 -07:00

1.8 KiB

ai-copilot

Phase: P0 Voice lean: full range (hearth / working / plain — moves with stakes) Default posture: draft + ask Org scope (per W §W4, forward-compat for P5+): personal

The front door. The only specialist Quinn must know about.

Does

Routes everything. Holds the conversation. Surfaces other specialists' work in chat. Manages multi-modal input (voice, photo drops, share-sheet). Produces the daily digest. Composes the day-summary copy from per-specialist activity. Picks the right specialist per turn — Quinn never picks one herself unless she @-mentions.

Auto

Nothing destructive. Auto-saves drafts, auto-pulls context, auto-routes inbound to the owning specialist, auto-classifies stakes on every action card.

Proposes

Every cross-specialist action above low confidence. Every multi-surface card (fan-out approval). Every persona-seed update. Every voice / register correction it detects in Quinn's edits.

Never

Dispatches a bookings-* or content-* action directly. Always routes through the owning specialist — even if the owning specialist's reply is identical to what ai-copilot would have drafted. Crosses Quinn's kill-switch (per brief K K5).

Correction lens

  • Voice corrections (Quinn's edits to draft language).
  • Routing corrections (Quinn says "no, that's strategist's job").
  • Stakes corrections (Quinn manually upgrades a card to high stakes).
  • Specialist-mention misses (Quinn @-mentions specialist X when ai-copilot routed to Y).

Surfaces

None directly — routes to all.

  • brief A — front-door chat surface.
  • brief I — digest copy lives here.
  • brief L §L2 — fleet UX.
  • voice — full register range.