Docs/Product Specs/Cross-Reference Matrix

Cross-Reference Matrix

Maps every product domain to its architecture dependencies, API operations, stored data, CLI commands, and desktop views. Use this to understand what a domain touches across the system.

DomainArchitecture ADRAPI OperationsStored DataCLI CommandsDesktop Views
Data ModelAll (defines shared types)worktrees, agents, events, memoryModels
CLIAll client-facing operationsAll commands
DaemonDaemon Engine, IPC & APIHealth check, Initdaemon statepu health, pu init
Agent LifecycleAgent ExecutionSpawn, Kill, Restart, Status, Attach, Logsagents, eventsspawn, kill, restart, status, attach, logsAgent list, PointGuardScreen, ConversationSidebar
Worktree MgmtCreate, Merge, Diff, Clean, Rename, Deleteworktreesworktree, merge, diff, cleanSidebar, WorktreeDetailView, DiffViewer
OrchestrationSwarm, Spawn, Template CRUD, AgentDef CRUD, SwarmDef CRUDtemplates, agent_defs, swarm_defsprompt, agent, swarmAgentsHub (prompts, agent defs, swarms), creation sheets
SchedulingSchedule CRUD, Enable/Disableschedulesschedule list/show/create/delete/enable/disableScheduleView, calendar views, ScheduleCreationSheet
Output & StreamingAgent ExecutionLogs, Stream Output, Attachoutput chunks, summarieslogs, attach, aggregateTerminal panes, ChatAreaView
MemoryGet/Set Memorymemory
RecoveryDaemon EngineRecoveragents, worktreesrecover
Desktop AppDesktop App IntegrationWatch Project, Stream Outputdashboard state, layoutuiAll views, CommandPalette, Settings, HotkeySystem
ConfigurationconfigSettingsView (general, display, hotkeys, about)