Feature documentation organized by business domain. Each module answers "where does this data come from, how does it transform, and where does it go?" — not "which class handles this."
| Module | Description |
|---|---|
| issues-pipeline | The 14-status issue pipeline. Projects, issues, comments, labels, activity log. The PM core. |
| agents-jobs | Job queue, dispatch, JobEvent streaming, session capture. The execution orchestration layer. |
| devices | Device pairing, revocation, project binding, heartbeat. The runtime plane connection point. |
| skills | Built-in forge-* pipeline skills + user-authored skills. Registration into pipeline stages. |
| memory-knowledge | Postgres pgvector semantic memory, project knowledge graph, RAG retrieval. |
| chat | Interactive chat sessions with agents. Separate from pipeline jobs — this is conversation. |
| Topic | Where it lives |
|---|---|
| Authentication & authorization | ../architecture/system-overview.md § Security boundaries + ../decisions/0005-dual-principal-auth.md |
| WebSocket broadcasts | ../architecture/websocket.md |
| MCP server | ../architecture/system-overview.md § MCP |
See ../architecture/cross-module-flows.md for end-to-end flows that touch multiple modules.