Nav Continuity Layer: Agent & Instrument Diagram
A&ID
════════════════════════════════════════════════════════════
[TRIGGER: Session Start]
│
▼
(Agent: Orchestrator Hook)
│
├─► [Instrument: Reader Script] ──► Reads `plan.json`
│
├─► [Instrument: Logger Script] ──► Reads `nav-memory.jsonl`
│
├─► [Instrument: Receipt Parser] ─► Reads `.ai/receipts/`
│
▼
(Process: Compile Brief)
│
▼
[Artifact: `nav-briefing.md`]
│
▼
(Agent: Context Injector)
│
▼
[OUTCOME: Active Agent Session < 30s]
════════════════════════════════════════════════════════════
Nomenclature
- Agent (Orchestrator Hook): The script or hook executing at IDE/Agent startup (
.claude/hooksor.agents/skillsframework). - Instrument (Reader/Logger/Parser): Scripts parsing the specific KB repositories and schemas.
- Protocol (Compile Brief): Translating the raw JSON/YAML state into a human/agent readable Markdown snapshot.