Newer
Older
TelosDB / journals / 202603-011-第11週アーカイブ.md

2026年第011週 (3/8 頃) 作業アーカイブ: 計画整備・リファクタ・UI・バージョン・ルール明文化

週全体のサマリー

3月第2週にかけ、計画ドキュメントの整備(folder_monitor / auto_start / lda の分割・0.3.3 目標)、リファクタリング Phase 1–5 の実施と仕様反映・refactor 計画削除、文書編集モーダルの UI 改善とチャンク分割仕様の確認、バージョン 0.3.2 リビルドと取得件数・バージョン表示まわり、およびルール対比に基づく着手前・ジャーナル記述・アーカイブ手順の明文化を行った。


計画整備・0.3.3・LDA・自動起動分割 (202603-011)

  • バージョン: 0.3.2 → 0.3.3 に更新。README / package.json / Cargo.toml / tauri.conf 等を 0.3.3 に統一。
  • 計画ドキュメント: docs/plans/ を計画ごとにサブフォルダ化。folder_monitor / auto_start / lda を 01 スコープ〜06 参照に分割。v0.3.3 Windows でフォルダ監視 Phase 1–3、自動起動(tauri-plugin-autostart)、LDA(Community 専用・128 次元・UI 改造)の目標を明記。
  • ルール: .cursor/rules/markdown-mermaid.mdc を追加。docs/README.md の plans 構成説明を更新。

リファクタリング実施と仕様反映・計画削除 (202603-012)

  • Phase 1–5: MCP 状態構築の分離(build_app_state)、doc_count 共通化(db::get_document_count)、ツール一覧の registry 化(mcp/tools/registry.rs)、DB ラップ(get_item_content_with_docget_document_id_by_path)、検索クエリベクトル取得の 1 箇所集約(get_query_vector)。
  • 仕様反映: 02_architecture_design.md(バックエンド構成)、05_development_guide.md(バックエンド開発)に追記。
  • 計画削除: docs/plans/refactor/ を削除。docs/README.md から refactor 記載を除去。

文書編集モーダルUI改善とチャンク分割確認 (202603-013)

  • UI: 保存・キャンセルボタンの視認性向上、Toast UI ツールバーアイコンの表示修正(.panel button の background で上書きされないよう除外)、モーダル・エディタ枠のスタイル調整。
  • チャンク分割: モーダル保存時も add_item_text 経由で 800 文字固定長チャンクであることを確認。文・段落単位ではない。

バージョン 0.3.2 リビルドと取得件数・バージョン表示 (202603-014)

  • 0.3.2 一時戻し: package.json / Cargo.toml / tauri.conf を 0.3.2 に統一し、test:all 成功後に Community・Pro の配布ビルドを完了。
  • 検索の既定取得件数: 10 件 → 5 件に統一(バックエンド・フロント・registry)。
  • フッター: API 取得失敗時は「v?」にフォールバック。バージョン取得リトライ 35 回に延長。E2E と結合テストでビルドバージョンと GUI/API の一致を検証。

ルール対比とジャーナル・アーカイブ手順の明文化 (202603-015)

  • CONTRIBUTING: 6.1 ジャーナルのアーカイブ(週次集約)の手順を追加。6. ジャーナル記録に「記述の質」(受けた指示・背景・理由・主体の明示)を追加。
  • documents.md: 0. 着手前(タスク種別ごとに関連ルールを確認してから着手)と参照先一覧、禁止事項(ルール未確認での着手、journals/ のみ add、週次アーカイブのリンクのみで本文省略)を追加。
  • search_text: MCP で実行し、他プロジェクト(Aintigravity)のルールがヒットすることを確認。その内容を TelosDB に取り込む形で上記を整備。

集約元ファイル(アーカイブ後に削除)

  • 202603-011-計画整備・0.3.3・LDA・自動起動分割.md
  • 202603-012-リファクタリング実施と仕様反映・計画削除.md
  • 202603-013-文書編集モーダルUI改善とチャンク分割確認.md
  • 202603-014-バージョン0.3.2リビルドと取得件数・バージョン表示まわり.md
  • 202603-015-ルール対比とジャーナル・アーカイブ手順の明文化.md