Five-Layer Subsystem Decomposition
- Entity ID:
ent-20260423-e005f1000003 - Type:
concept - Scope:
private - Status:
active
Description
The paper's expanded view of the architecture into five layers mapped to source directories: (1) Surface layer (src/entrypoints/, src/screens/, src/components/, ink framework), (2) Core layer (query.ts queryLoop + compaction pipeline), (3) Safety/action layer (permissions.ts, yoloClassifier.ts, hooks, tools, shell sandbox, subagents), (4) State layer (context.ts, src/state/, sessionStorage.ts, claudemd.ts, sidechains), (5) Backend layer (BashTool, PowerShellTool, src/remote/, MCP transports, src/tools/).
Key claims
- none yet
Relations
- Five-Layer Subsystem Decomposition --[describes]--> Claude Code