docs/specification/ 内のドキュメントが旧来の src-tauri 依存や LLM 前提の記述(レガシー)のまま残っていた。src/frontend, src/backend) および、高速・軽量な LSA ベースの検索エンジンに即した内容にすべての仕様書を更新すること。01_system_overview.md: コア技術を LSA に変更、GPU 不要の環境要件に修正。02_architecture_design.md: 外部プロセス (llama-server) の排除、Rust 内部での SVD 解析への構成図更新。03_database_specification.md: ベクトル次元数を 640 から 50 に、ER図に items_lsa を追記。04_mcp_api_specification.md: LLM 通信エラーの記述を LSA 初期化エラー等に修正。07_ui_design_spec.md: LSA ステータス表示の記述を更新。mcp.json: 通信時の 640d 記述を 50d に修正。AIエージェントは以下の作業を実行した:
docs/specification/ 内の全ファイルを走査し、src-tauri および llama-server, Gemma-3 のキーワードを検索。graph LR
A[Legacy Docs] --> B{Modernization}
B --> C[01: Concepts -> LSA]
B --> D[02: Arch -> No Sidecar]
B --> E[03: DB -> 50 Dimensions]
B --> F[04/07: API/UI -> Verified]
C & D & E & F --> G[Consistent Specification]
これにより、開発環境の混乱(古いドキュメントを見て llama-server を探すなど)を未然に防ぎ、プロジェクトの「唯一の正(Single Source of Truth)」としての仕様書が現在のソースコードと完全に一致する状態になった。