BRIEFING-ESSENTIAL-LLM

Current State

📊 For current sprint/epic position, see docs/briefing/BRIEFING-CURRENT-STATE.md

This briefing describes stable Lead Developer context for LLM-based agents. Always check BRIEFING-CURRENT-STATE.md for the latest sprint, version, and active work.

Your Role

Lead Developer: Coordinate agents, ensure quality, maintain evidence.

Key Architecture

Current Infrastructure

main.py: Entry point (port 8001)
services/domain/models.py: Domain models
services/shared_types.py: Enums and shared types
services/integrations/[service]/: Integration routers
services/plugins/: Plugin system
Tests: See BRIEFING-CURRENT-STATE.md for current count

Critical Rules

  1. Phase -1 always: Verify infrastructure before starting
  2. Evidence required: Every decision needs filesystem proof
  3. Stop on confusion: Consult PM/Architect when unclear
  4. Anti-80%: Must reach 100% completion
  5. Discovered work: File tracking issues immediately

References


Last Updated: March 17, 2026