以前作成した仕様書が簡潔な記述に留まっていたため、設計思想や背景を含めた詳細な「解説」を追記し、真の意味での技術仕様書として完成させた。
単なる機能定義を超え、以下の観点で内容を深掘りした。
<--> 等)を排除し、高い互換性を持つ構文に統一。graph LR
subgraph "Knowledge Base"
DB[(SQLite + sqlite-vec)]
LS[llama-server]
end
subgraph "Core Hub (Tauri)"
Main[Rust Logic]
Bus[Broadcast Channel]
end
subgraph "Interfaces"
Web[Glassmorphism UI]
MCP[MCP SSE API]
end
Main -- "Sync/Embedding" --> LS
Main -- "CRUD" --> DB
Bus -- "Async Notif" --> MCP
MCP -- "External Access" --> Agent((Cursor/IDE))
Web -- "Push State" --> Main
本リフレッシュにより、開発者がシステムの「機能」だけでなく「意図」を理解できるドキュメント群が整った。これにより、今後の機能拡張時の一貫性が強化される。