08-adr-index
ADR 索引
このページは自動生成です。直接編集しないこと。
python tools/gen_manual_ref.pyで再生成する。内容を変えたいときは下の生成元を直す。
生成元
docs/adr/*.md
設計判断の記録。なぜそうなっているかを知りたいときの入口。本文は本体リポジトリの docs/adr/ にある。本体側の索引は tools/gen_adr_index.py が docs/reference/adr-index.md に書く。
一覧
| 番号 | 題 | 状態 | ファイル |
|---|---|---|---|
| ADR-0001 | GUI Framework Selection | ✅ Accepted (2026-05-19 確定) | 0001-gui-framework-selection.md |
| ADR-0001 | ADR-0001 補足資料:Slint 深堀り | Reference(参考資料、ADR-0001 の Option D 詳細) | 0001-supplement-slint-deep-dive.md |
| ADR-0002 | Audio Output Quality Strategy | Accepted(2026-05-20 レビュー完了。Tier 1/2 は Phase 6b/6c で実装済 — 監査 2026-06-03 D1 でファイルヘッダを実態へ同期。PROJECT_STATUS は既に Accepted 表記だった) | 0002-audio-output-quality-strategy.md |
| ADR-0002 | ADR-0002 補足資料:音質リサーチ | Reference(参考資料、ADR-0002 の根拠) | 0002-supplement-audio-quality-research.md |
| ADR-0003 | Reference-Grade Audio Quality Roadmap(HQPlayer 級への挑戦) | ⏸️ Postponed(2026-05-19 棚上げ判断。Tier 1 完了後に再評価) | 0003-reference-grade-audio-roadmap.md |
| ADR-0004 | Analysis Feature Mapping and Existing-Tag Strategy | Accepted(Phase 2/4 実装済。ADR-0005/0006/0007/0013/0017/0018 が依存する基盤 — 監査 2026-06-03 D1 でファイルヘッダを実態へ同期。PROJECT_STATUS は既に Accepted 表記だった) | 0004-analysis-feature-mapping.md |
| ADR-0004 | ADR-0004 補足資料:MIK / beaTunes ライセンスレビュー | Reference(ADR-0004 の Action Item #2 の調査結果) | 0004-supplement-license-review.md |
| ADR-0005 | CLI Phase 2d Extension (JSON / analyze / compare) | Accepted | 0005-cli-phase-2d-extension.md |
| ADR-0006 | DB Schema v2 — 解析結果・ユーザーデータ・再生履歴の永続化 | Accepted (Implemented 2026-05-22) | 0006-db-schema-v2-extension.md |
| ADR-0007 | GUI 設計原則 — Phase 3 Slint UI の指針 | Accepted(D3–D10 は有効。ただし D1/D2 のレイアウト部分は ADR-0009→ADR-0021/0022・docs/design/0001-ui-shell-contract.md で置換済 — 監査 2026-06-03 D1 注記) | 0007-gui-design-principles.md |
| ADR-0008 | Data Safety and Non-Destruction | Accepted | 0008-data-safety-non-destruction.md |
| ADR-0009 | GUI Shell — 4-Edge Dock and Layout Presets | Superseded(2026-06-02。docs/design/0001-ui-shell-contract.md・ADR-0021・ADR-0022 により置換。現行は「3 層共通シェル + 中央のみモード固有」。本 ADR の「4 エッジドック + プリセット」は経緯として参照 — 監査 2026-06-03 D1) | 0009-gui-shell-layout.md |
| ADR-0010 | Metadata Revision History (Git-like Rollback) | Accepted | 0010-metadata-revision-history.md |
| ADR-0011 | CLI Library Tools (Phase 2f) | Accepted | 0011-cli-library-tools.md |
| ADR-0012 | GUI 視覚言語 — Neumorphism + 和の天体モチーフ | Accepted | 0012-gui-visual-language.md |
| ADR-0013 | BPM / MPM デュアルユニット対応 | Accepted | 0013-bpm-mpm-dual-unit.md |
| ADR-0014 | プラグイン対応戦略 — CLAP + VST3 デュアルホスト | Accepted(Phase 7a–7f 実装済。⚠️ 本文中の「v1.0.0+0 リリース時点」は誤り — 正式版は未リリース〔CHANGELOG=[Unreleased]、PROJECT_STATUS は v0.1.x 継続〕。バージョン確定は未了 — 監査 2026-06-03 D1 訂正) | 0014-plugin-support-strategy.md |
| ADR-0015 | タイムストレッチ / ピッチシフト — rubato + 自前フェーズボコーダ | Accepted | 0015-time-stretch-library-selection.md |
| ADR-0016 | Chromaprint ライブラリ選定(Phase 6g.1) | 採用 | 0016-chromaprint-library.md |
| ADR-0017 | AI 音楽機能の戦略(埋め込み・類似検索・テキスト検索・Whisper・LLM 連携) | Accepted(2026-05-29)。ただし LLM 会話層(PrudeLLM 連携)は着手後回し、設計のみ確定。 | 0017-ai-music-embedding-llm-strategy.md |
| ADR-0018 | コンテンツ種別アーキテクチャ(音楽 / 同人音声 / DTM サンプルの 3 大別) | Accepted(3 大別 Music/DoujinVoice/Sample は voice-01〜06・sample-01・content-01・DOM-Alpha 移行〔ADR-0020〕として実装・出荷済 — 監査 2026-06-03 D1 で実態へ同期) | 0018-content-type-architecture.md |
| ADR-0019 | 感情・ムード解析(台詞/歌詞テキスト → 感情 → Mood) | Accepted(2026-05-29 会議で確定。文書化は 2026-05-31 後追い作成) | 0019-emotion-mood-analysis.md |
| ADR-0020 | DOM-Alpha バックアップ DB の移行マッピング | Accepted(2026-05-29、実DB解析済み) | 0020-dom-alpha-migration-mapping.md |
| ADR-0021 | オーディオ可視化スイート(5ビュー+共有タイムライン+DB 任意キャッシュ) | Accepted(2026-06-02)。会議で全決定、描画方式は spike(viz_bench) 実測で Option A 確定。実装は今後 Phase 化。 | 0021-audio-visualization-suite.md |
| ADR-0022 | 拡張可能シェル — モジュール配置システム(ComponentContainer 中心/将来 interpreter) | Proposed(会議たたき台・2026-06-02) | 0022-extensible-module-placement.md |
| ADR-0023 | 評価メタデータのファイル連携(読み取り修復+オプトイン書き戻し+再生時差分検出) | Accepted(2026-06-04 検討で決定) | 0023-rating-metadata-file-sync.md |
| ADR-0024 | ライブ可視化のデータ源 — リアルタイム FFT と .spec キャッシュの役割分離 | Accepted | 0024-live-viz-realtime-fft-vs-spec-cache.md |
| ADR-0025 | GUI レンダラ — Skia(既定)+ Software(フォールバック) | Accepted | 0025-gui-renderer-skia-software.md |
| ADR-0026 | ライブラリスキャンの二段階化(iTunes 流・即時登録+背景解析)と一次識別子の変更 | Accepted | 0026-library-scan-two-phase-import.md |
| ADR-0027 | ML ランタイム/モデルの自動プロビジョニング(依存の app-local 完結) | Proposed | 0027-ml-runtime-model-auto-provisioning.md |
| ADR-0028 | 協調学習アーキテクチャの選定(ユーザー修正の集団反映) | Accepted(2026-07-25 オーナー承認: colab-3a〔集計サーバ〕・colab-1〔ml_corrections スキーマ〕・colab-3b〔クライアント送信/pack受信〕は実装・コード確認済み。残るは VPS 実機での end-to-end 一周のみ) | 0028-collaborative-learning-architecture.md |
| ADR-0029 | DB ハンドル共有 — UI スレッド上の SQLite 再 open 連鎖の解消(S1) | Accepted(2026-07-02 オーナー承認: r2d2 採用可・プールサイズは AI 裁量) | 0029-db-handle-sharing.md |
| ADR-0030 | Slint プロパティ ⇔ AppState 状態管理の統一(G3) | Accepted(2026-07-27 オーナー承認: Phase 2 は Option A で確定〔コスト受容〕。Option C を Phase 2 の前段の応急処置として先行実施。Phase 1 は即実施) | 0030-slint-appstate-state-unification.md |
| ADR-0031 | ライブラリ種別と音声作品メタデータの正規化(voice_* SSOT 化) | Accepted(2026-07-30 オーナー会議で4論点を決定) | 0031-library-kind-voice-metadata-normalization.md |
| ADR-0032 | 右パネル詳細の意味スロット制と種別ゲート | Accepted(2026-08-06 オーナー会議で3論点+参照デザインを決定) | 0032-detail-panel-semantic-slots.md |
| ADR-0033 | ライブラリ DB の配置ハイブリッド(高速ドライブ本体+フォルダ内ミラー) | Accepted(2026-08-07 オーナー提案・会議で確定) | 0033-library-db-placement-hybrid.md |
| ADR-0034 | MeloDear Air — 外出先ストリーミング再生(MeloDear をサーバ化) | Accepted(2026-08-07 オーナー会議で7論点を決定)/ Amended 2026-08-08(Phase 2 前倒し・下記「Decision 追補」) | 0034-streaming-server.md |
| ADR-0035 | 音声作品解析のアノテーション基盤(voice_annotations・Tier 実行戦略・ローカル完結原則) | Accepted(2026-08-10 オーナー会議で全論点を決定) | 0035-voice-analysis-annotations.md |
| ADR-0036 | date_added の同一性と保存則(content 錨・移動検出・ローテーションバックアップ) | — | 0036-date-added-identity-and-preservation.md |
| ADR-0037 | ライブラリの変更検知(常時監視は最適化であって、正しさの担保ではない) | — | 0037-library-change-watching.md |
| ADR-0038 | MCP サーバー(外部 AI からの参照・操作) | — | 0038-mcp-server.md |
| ADR-0039 | バックグラウンド作業と UI 応答性 — 接続の借り方と失敗の見せ方(ADR-0029 Phase 2) | — | 0039-background-work-and-ui-responsiveness.md |
| ADR-0040 | 解析の実行バックエンド(GPU 対応) | — | 0040-analysis-execution-backend.md |
全 43 本。同じ番号が 2 行あるのは、本体と補足資料でファイルが分かれているもの。