# Assistant Module — Per-module Trace Atlas subset

**Per FVW v8 §11.2 provenance.** The full trace atlas is at `pact/trace-atlas/atlas.json`. This is the module-local subset.

## Surfaces owned by this module
- assistant-dock-bar
- assistant-dock-sheetmin
- assistant-dock-sheetfull

## Files owned by this module
- `app/src/assistant/AssistantDock.tsx`
- `app/src/assistant/Bar.tsx`
- `app/src/assistant/SheetMin.tsx`
- `app/src/assistant/SheetFull.tsx`
- `app/src/assistant/BackgroundNav.tsx`
- `app/src/assistant/BackStack.ts`
- `app/src/assistant/state-machine.ts`
- `app/src/assistant/types.ts`
- `app/src/assistant/ask.ts`
- `app/src/assistant/heuristics.ts`
- `app/src/assistant/memory.ts`
- `app/src/assistant/actions.ts`
- `app/src/assistant/anchor-source.ts`
- `app/src/assistant/web-search.ts`
- `app/src/assistant/data/index.ts`
- `app/src/assistant/context.tsx`

## Behaviours owned by this module
See `pact/codex/assistant.codex.md` C1 — full behaviour inventory.

## Tests for this module
- `vp/sovereignty.test.ts` (no FVS imports)
- `vp/runtime.test.ts` (12 runtime invariants)
- `vp/intelligence.test.ts` (11 intelligence invariants including SmartAdapter)
