§Runtime boundary map
Projected from the recorded onboarding runtime boundary table; mechanisms and targets are preserved as surveyed.
Host agent runtime
externalCommunicates withMCP server
Mechanismstdio MCP
Recorded noteStarts the server with a workspace path. .mcp.json@b8b566f.
amanuensis-memory
Node/TypeScriptCommunicates withhost, SQLite, git, Python
MechanismMCP stdio, native SQLite binding, subprocess
Recorded noteOwns validation and durable records. mcp-server/src/index.ts:main@b8b566f.
SQLite memory.db
SQLCommunicates withMCP server and materializer
MechanismWAL; one writer API, read-only materializer connection
Recorded noteSchema initializes and migrates on open. mcp-server/src/db.ts:openDatabase@b8b566f.
Git storage history
git subprocessCommunicates withstorage directory
Mechanismsynchronous child process
Recorded noteCommits DB/prose state at gates. mcp-server/src/storage-git.ts:commitStorage@b8b566f.
Python materializer
PythonCommunicates withSQLite and prose storage
Mechanismchild process and filesystem
Recorded noteEmits docs and .manifest.json. materializer/amanuensis_materializer/core.py:Materializer.materialize@b8b566f.
Installer CLI
Node/TypeScriptCommunicates withworkspace files
Mechanismfilesystem/config merge
Recorded noteWrites agents and VS Code MCP config. mcp-server/src/cli.ts:plan@b8b566f.
§Subsystem dependency graph
Connected area 1 · hub
B-03 Knowledge tools and workflow API
2 subsystems · 1 connection
data-flowOutgoing · confirmed
ToB-04 Diff-aware materializer
Staleness flows from B-03's detect_changes into B-04's staleness_map projection via the entries table (seam SM-09). Because no writer inserts rows, the defect propagates from an inert internal metric (B03-2) into a published freshness claim in the primary reading surface (B04-1).
§Seam topology
Connected area 1 · hub
B-01 Survey methodology and agent contracts
7 subsystems · 10 connections
Other connection in this area