08-adr-index

ADR 索引

このページは自動生成です。直接編集しないこと。
python tools/gen_manual_ref.py で再生成する。内容を変えたいときは下の生成元を直す。

生成元

設計判断の記録。なぜそうなっているかを知りたいときの入口。本文は本体リポジトリの docs/adr/ にある。本体側の索引は tools/gen_adr_index.py が docs/reference/adr-index.md に書く。


一覧

番号題状態ファイル
ADR-0001GUI Framework Selection✅ Accepted (2026-05-19 確定)0001-gui-framework-selection.md
ADR-0001ADR-0001 補足資料:Slint 深堀りReference(参考資料、ADR-0001 の Option D 詳細)0001-supplement-slint-deep-dive.md
ADR-0002Audio Output Quality StrategyAccepted(2026-05-20 レビュー完了。Tier 1/2 は Phase 6b/6c で実装済 — 監査 2026-06-03 D1 でファイルヘッダを実態へ同期。PROJECT_STATUS は既に Accepted 表記だった)0002-audio-output-quality-strategy.md
ADR-0002ADR-0002 補足資料:音質リサーチReference(参考資料、ADR-0002 の根拠)0002-supplement-audio-quality-research.md
ADR-0003Reference-Grade Audio Quality Roadmap(HQPlayer 級への挑戦)⏸️ Postponed(2026-05-19 棚上げ判断。Tier 1 完了後に再評価)0003-reference-grade-audio-roadmap.md
ADR-0004Analysis Feature Mapping and Existing-Tag StrategyAccepted(Phase 2/4 実装済。ADR-0005/0006/0007/0013/0017/0018 が依存する基盤 — 監査 2026-06-03 D1 でファイルヘッダを実態へ同期。PROJECT_STATUS は既に Accepted 表記だった)0004-analysis-feature-mapping.md
ADR-0004ADR-0004 補足資料:MIK / beaTunes ライセンスレビューReference(ADR-0004 の Action Item #2 の調査結果)0004-supplement-license-review.md
ADR-0005CLI Phase 2d Extension (JSON / analyze / compare)Accepted0005-cli-phase-2d-extension.md
ADR-0006DB Schema v2 — 解析結果・ユーザーデータ・再生履歴の永続化Accepted (Implemented 2026-05-22)0006-db-schema-v2-extension.md
ADR-0007GUI 設計原則 — 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-0008Data Safety and Non-DestructionAccepted0008-data-safety-non-destruction.md
ADR-0009GUI Shell — 4-Edge Dock and Layout PresetsSuperseded(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-0010Metadata Revision History (Git-like Rollback)Accepted0010-metadata-revision-history.md
ADR-0011CLI Library Tools (Phase 2f)Accepted0011-cli-library-tools.md
ADR-0012GUI 視覚言語 — Neumorphism + 和の天体モチーフAccepted0012-gui-visual-language.md
ADR-0013BPM / MPM デュアルユニット対応Accepted0013-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 + 自前フェーズボコーダAccepted0015-time-stretch-library-selection.md
ADR-0016Chromaprint ライブラリ選定(Phase 6g.1)採用0016-chromaprint-library.md
ADR-0017AI 音楽機能の戦略(埋め込み・類似検索・テキスト検索・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-0020DOM-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 キャッシュの役割分離Accepted0024-live-viz-realtime-fft-vs-spec-cache.md
ADR-0025GUI レンダラ — Skia(既定)+ Software(フォールバック)Accepted0025-gui-renderer-skia-software.md
ADR-0026ライブラリスキャンの二段階化(iTunes 流・即時登録+背景解析)と一次識別子の変更Accepted0026-library-scan-two-phase-import.md
ADR-0027ML ランタイム/モデルの自動プロビジョニング(依存の app-local 完結)Proposed0027-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-0029DB ハンドル共有 — UI スレッド上の SQLite 再 open 連鎖の解消(S1)Accepted(2026-07-02 オーナー承認: r2d2 採用可・プールサイズは AI 裁量)0029-db-handle-sharing.md
ADR-0030Slint プロパティ ⇔ 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-0034MeloDear 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-0036date_added の同一性と保存則(content 錨・移動検出・ローテーションバックアップ)—0036-date-added-identity-and-preservation.md
ADR-0037ライブラリの変更検知(常時監視は最適化であって、正しさの担保ではない)—0037-library-change-watching.md
ADR-0038MCP サーバー(外部 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 行あるのは、本体と補足資料でファイルが分かれているもの。


← リファレンス目次へ