---
title: "ドキュメント一覧"
---

最終更新: 2026-07-21

## 設計書

仕様・データ構造・画面・テスト・バッチの設計を定義するドキュメント。機能ドメインごとに分類する。

### 全体・共通

| タイトル | 概要 |
| --- | --- |
| [ER 図](/design/common/er-diagram) | 全エンティティの関係図（バージョン別に追加履歴を管理） |
| [仕様書草案](/design/common/specification) | アプリ全体の要求仕様・アーキテクチャ案 |
| [画面設計書](/design/common/screen-design) | 全画面の構成・画面遷移図・表示項目定義 |
| [バッチ設計書](/design/common/batch-design) | sync-status / sync-discography の処理フロー |
| [環境変数一覧](/design/common/environment-variables) | コード・ワークフロー上で使用される全環境変数の横断的な棚卸し一覧 |
| [テスト設計書](/design/common/test-design) | テスト方針・カバレッジ方針 |
| [データ設計書（全体概要）](/design/common/data-design) | 全データファイル・エンティティの一覧と索引 |
| [イベントテーブル定義書](/design/common/events-table) | タイムライン統合イベントテーブルのスキーマ・変換仕様（#926） |
| [メンバー データ設計書](/design/common/member-data-design) | メンバー 型定義・`members.json`・`PUT /api/members` の業務ルール（#1379） |
| [リリース データ設計書](/design/common/release-data-design) | リリース 型定義・Blob→Neon移行・メンバー／リリース紐付けロジック（#1379） |

### ディスコグラフィー・曲関連機能

| タイトル | 概要 |
| --- | --- |
| [ディスコグラフィー機能 要件整理メモ](/design/discography/discography-requirements) | MusicBrainz 取得・メンバー紐付け要件（#56） |
| [トラックリスト データ設計書](/design/discography/tracklist-data-design) | `Track` 型・`Release.tracks` の設計（v0.5.0 / #338） |
| [曲対比機能 データ設計書](/design/discography/comparison-data-design) | 同名曲のオリジナル・リメイク対比インデックスのデータ設計 |
| [曲対比機能 画面設計書](/design/discography/comparison-screen-design) | 曲対比機能（#474）の新規2画面・既存2画面追加の設計 |
| [歌詞サイトリンク機能 データ設計書](/design/discography/genius-data-design) | Genius API を用いた歌詞ページ URL 取得・保存の設計 |

### プレイリスト機能

| タイトル | 概要 |
| --- | --- |
| [プレイリスト機能 データ設計書](/design/playlist/playlist-data-design) | プレイリスト データ管理の設計（v0.7.0 / #328） |
| [プレイリスト機能 画面設計書](/design/playlist/playlist-screen-design) | プレイリスト一覧・詳細画面と既存画面への追加セクション設計（#329） |

### ユニット機能

| タイトル | 概要 |
| --- | --- |
| [ユニット一覧機能 データ設計書](/design/unit/unit-data-design) | ユニットデータ管理の設計（#618） |
| [ユニット機能 画面設計書](/design/unit/unit-screen-design) | ユニット機能（#531）の新規2画面・既存4画面追加の設計 |

### ライブ・フェス機能

| タイトル | 概要 |
| --- | --- |
| [ライブ・フェス機能 テーブル設計書](/design/live/live-data-design) | ライブ・フェス機能テーブル設計（#528, #776） |
| [design/live/live-screen-design.mdx](/design/live/live-screen-design) | ライブ・フェス機能 画面設計書 | ライブ・フェス・セットリスト機能の新規7画面・既存画面追加の設計（#775） |

### メンバー関連

| タイトル | 概要 |
| --- | --- |
| [メンバーカラーバッジ設計書](/design/member/member-color-badge-design) | 期バッジ・メンバータグの配色統一とダークモード対応 |
| [メンバー関係性マップ データ設計書](/design/member/member-map-data-design) | メンバー関係性マップのNeonテーブル設計（#1197ほか） |
| [メンバー関係性マップ 画面設計書](/design/member/member-map-screen-design) | React Flow によるメンバー関係性マップ画面の設計（#1197ほか） |
| [メンバー関係性マップ レーダーチャート画面設計書](/design/member/member-map-radar-chart-design) | 関係性スコアリングのレーダーチャート画面設計（#1198ほか） |

### SNS・動画投稿機能

| タイトル | 概要 |
| --- | --- |
| [YouTube投稿一覧機能 データ設計書](/design/sns/youtube-data-design) | 公式・OGメンバーチャンネルの動画投稿収集に関する設計 |
| [YouTube投稿一覧機能 画面設計書](/design/sns/youtube-screen-design) | YouTube投稿一覧機能の画面設計（#1097・#1106） |
| [TikTok投稿機能 データ設計書](/design/sns/tiktok-data-design) | 公式TikTokアカウント投稿収集に関する設計 |
| [Instagram投稿機能 データ設計書](/design/sns/instagram-data-design) | Instagram 投稿メタデータの取得・サムネイル外部URL参照方式の設計 |
| [Amebaブログ機能 データ設計書](/design/sns/ameba-data-design) | Ameba 投稿タイトル収集に関する設計 |

### ラジオ機能

| タイトル | 概要 |
| --- | --- |
| [ラジオオンエア収集 設計書](/design/radio/radio-onair-data-design) | ラジオ番組オンエアデータの管理設計 |

### タイムライン機能

| タイトル | 概要 |
| --- | --- |
| [タイムライン画面設計書](/design/timeline/timeline-screen-design) | タイムライン機能（年表ビュー・活動期間チャート含む）の画面設計（#1107ほか） |

## 運用・手順書

機能追加・データ更新・移行作業の手順を記述するドキュメント。機能ドメインごとに分類する。

### メンバー管理

| タイトル | 概要 |
| --- | --- |
| [メンバー追加・削除の運用手順](operations/member-operations) | `members.json` および Vercel Blob の更新手順 |

### ディスコグラフィー機能

| タイトル | 概要 |
| --- | --- |
| [ディスコグラフィー機能 運用ドキュメント](operations/discography-operations) | ディスコグラフィーの同期実行・確認手順 |
| [手動リリース登録 運用ドキュメント](operations/manual-release-operations) | MusicBrainz未登録リリースを手動管理する手順（#612） |
| [プレイリストリンク修正 運用ドキュメント](operations/playlist-link) | プレイリストのYouTube・YouTube Musicリンク手動確認・修正手順 |

### ツアー・ライブ機能

| タイトル | 概要 |
| --- | --- |
| [ツアー・ライブ日程登録 運用手順](operations/tour-live-registration) | ツアー・ライブ日程の登録手順・役割分担（#1305） |
| [ツアー ↔ ライブアルバム 紐づきチェック 運用ドキュメント](operations/tour-album-link-operations) | ツアー・ライブアルバムの紐づき不足を洗い出すスクリプトの運用手順 |

### データ基盤・移行

| タイトル | 概要 |
| --- | --- |
| [データストレージ移行計画](operations/data-storage-migration) | Vercel Blob 移行の背景と手順 |
| [officialSns マージ手順書](operations/patch-official-sns) | PR #162 マージ後の Blob 移行手順 |

### デスクトップアプリ

| タイトル | 概要 |
| --- | --- |
| [デスクトップアプリのビルド手順](operations/desktop-build) | Electrobunデスクトップアプリのビルド・インストーラ／DMG作成手順 |

## 調査レポート

技術検証・外部データ取得方法の調査結果をまとめたドキュメント。

| タイトル | 概要 |
| --- | --- |
| [Next.js 16.3 調査レポート](investigations/nextjs-16.3-report) | Next.js 16.3の変更点と本プロジェクトへの影響調査 |
| [調査レポート: X投稿からモーニング女学院放送データを取得する方法](investigations/issue-918-x-onair-data-collection) | `@morning1422` の投稿からの放送データ収集方法調査（#918） |
| [調査レポート: STVサイトからメイボンソワ選曲データを取得する方法](investigations/issue-919-stv-bonsoir-data-collection) | STVサイトの選曲リストページからの収集方法調査（#919） |
| [メンバーカラー調査メモ](investigations/member-color) | 歴代メンバーのメンバーカラー・HEX/RGB値の調査メモ |

## 開発ナレッジ

実装・テスト・インフラ上の知見を蓄積するドキュメント。

| タイトル | 概要 |
| --- | --- |
| [開発ノート](notes/DEVELOPMENT_NOTES) | 過去の知見・回避策・ベストプラクティス集（実装前に必読） |
| [Claude Code 既知の回避策](notes/CLAUDE_CODE_WORKAROUNDS) | Claude Code（AI コードエディタ）固有の挙動・制限とその回避策 |
| [サイト設定（blume.config.ts）](notes/SITE_CONFIGURATION) | 本サイト自体の設定内容と選定理由（検索プロバイダー・i18n・MCP等） |
| [システムアーキテクチャ図](architecture/architecture.png) | インフラ・データフロー全体図（編集用ソースは同ディレクトリの `architecture.drawio`） |
