B-084計画: ブログ展望backlog記録の実施計画
計画概要
調査結果メモ(19c88fcc15c)に基づき、ブログ記事10件の「今後の展望」セクションから抽出された未実施項目を精査し、backlog.mdへの登録計画を策定しました。既存backlog全項目およびサイクルカタログとの重複確認も完了しています。
1. backlogに追加する項目の一覧
新規IDはB-085から採番します(現在の最大IDはB-084)。
B-085: 伝統色カラーパレットツールの開発 (P3)
| フィールド | 値 |
|---|---|
| ID | B-085 |
| Title | 伝統色カラーパレットツールの開発 |
| Priority | P3 |
| Status | queued |
| Origin Memo | 19c88fe8276 |
| Target Cycle | - |
| Notes | 伝統色辞典(460色以上)のデータを活用し、補色・類似色・トライアド・テトラド等の色彩調和計算に基づくカラーパレット作成ツール。クライアントサイド完結で実装可能。プログラマティックSEOの新エントリーポイントとなる。出典: japanese-traditional-colors-dictionary記事の展望 |
選定理由: 既存の豊富な伝統色データ(460色以上)を活かせる。色彩調和の計算はクライアントサイドで完結可能。カラーコード変換ツールとの連携も自然。独自性が高く、SEO効果も期待できる。
AI機能との関係について: 調査結果では「AI機能の追加(AIカラーパレットジェネレーター等)」も推奨項目に挙がっていたが、コーディング原則2(データベースなし)の制約でサーバーサイドAI APIの利用が難しい。また、researcherも「AIなしの色彩調和計算ベースで先行実装するのが現実的」と記載している。そのため、AI機能は本項目に含めず、まずは色彩調和計算ベースのツールとして登録する。将来的にクライアントサイドAI(WebLLM等)の成熟度が上がった時点で再検討すればよい。
B-086: Tier 2チートシート追加(HTTPステータスコード・HTMLタグ・Cron式・SQL) (P3)
| フィールド | 値 |
|---|---|
| ID | B-086 |
| Title | Tier 2チートシート追加(HTTPステータスコード・HTMLタグ・Cron式・SQL) |
| Priority | P3 |
| Status | queued |
| Origin Memo | 19c88fe8276 |
| Target Cycle | - |
| Notes | 検索需要が安定した4テーマを一括登録。特にCron式は既存のCron式解析ツールとの連携が自然。4テーマをまとめて1つのbacklog項目とし、実施時にサイクル内で分割する方式。出典: cheatsheets-introduction記事の展望 |
選定理由: 検索需要が安定しており、SEO効果が見込める。既存のチートシート基盤(正規表現・Git・Markdown)があるため追加コストが低い。Cron式チートシートは既存のCron式解析ツールとの相乗効果がある。4テーマは関連性が高いため1項目にまとめて管理し、実施時のサイクルで分割する方が効率的。
B-087: クイズ・診断テストのテーマ拡充 (P3)
| フィールド | 値 |
|---|---|
| ID | B-087 |
| Title | クイズ・診断テストのテーマ拡充 |
| Priority | P3 |
| Status | queued |
| Origin Memo | 19c88fe8276 |
| Target Cycle | - |
| Notes | 共通基盤(レジストリパターン)完成済みで追加コストが低い。現在は漢字力診断・伝統色診断の2テーマのみ。既存コンテンツとの相乗効果が見込めるテーマを優先。SNSシェアによるPV効果も期待。出典: quiz-diagnosis-feature記事の展望 |
選定理由: B-069/B-070で整備されたレジストリパターンとGameDialog共通基盤の上に低コストで追加可能。サイクルカタログの「add-new-games」はゲーム全般をカバーするが、クイズ・診断テストはゲームとは異なるユーザー体験(知識テスト、自己分析)を提供するため、明示的に登録する価値がある。
B-088: ビジネスメールテンプレート・敬語早見表の拡充 (P4)
| フィールド | 値 |
|---|---|
| ID | B-088 |
| Title | ビジネスメールテンプレート・敬語早見表の拡充 |
| Priority | P4 |
| Status | queued |
| Origin Memo | 19c88fe8276 |
| Target Cycle | - |
| Notes | メールテンプレート追加(報告・確認・催促・案内)と敬語早見表の収録動詞拡充。データ追加のみで対応可能なため低コスト。出典: business-email-and-keigo-tools記事の展望 |
選定理由: 調査結果で「推奨するが低優先度」とされた2項目(メールテンプレート追加、敬語動詞拡充)を統合。どちらもデータ追加のみで実装可能なため、1つのbacklog項目にまとめる。P4だが、サイクルカタログ「expand-database」で実施するタイミングで自然に取り組める。
2. 追加しない項目とその理由
AI機能の追加(AIカラーパレットジェネレーター等)
- 理由: コーディング原則2(データベースなし、サーバーサイドで状態を持たない)の制約があり、サーバーサイドAI API呼び出しの実装は原則に反する。クライアントサイド完結のAI技術(WebLLM等)はまだ成熟していない。B-085(カラーパレットツール)をAIなしの色彩調和計算ベースで先行実装することで、ブログで約束した機能の大部分をカバーできる。将来の技術成熟時に再検討する。
ツール50個/100個目標
- 理由: 具体的な数値目標はbacklog項目として管理するものではなく、長期ビジョンの一部。サイクルカタログ「add-new-tools」で都度対応すれば自然に達成される。
伝統色辞典とツールの相互送客
- 理由: 既存の関連リンクで一定の導線が確保されている。明示的な導線強化は低優先度であり、B-083(カテゴリ・タグ整理)やサイクルカタログ「enhance-site-ux」の中で必要に応じて対応可能。
ワークフロー関連の展望(直接連携パターン、サイクルカタログ拡充等)
- 理由: 記事公開後にワークフローの根本的再構築が完了しており、展望の内容はもはや古い文脈。
spawner関連の展望
- 理由: spawner凍結・サブエージェント方式への移行が完了済み。
Tier 3チートシート(CSS、ショートカットキー、Linuxコマンド)
- 理由: B-086(Tier 2)完了後に再検討で十分。現時点でbacklogに入れると項目が増えすぎる。
場面別敬語表現ガイド
- 理由: 新規コンテンツの企画が必要で、コスト対効果が不明確。B-088のデータ拡充で十分にカバーできる範囲を超える。
iOS Safariスクロールロック対応
- 理由: 記事自身が「実害が出てから段階的に対応」の方針を示しており、現時点で問題報告なし。
StatsModalヒストグラム共通化
- 理由: P4以下のリファクタリング系タスク。サイクルカタログ「refactoring-program」で対応可能。
検索履歴の保存と表示
- 理由: P4以下。localStorageで実装可能だが、検索機能自体の利用頻度を考えると優先度が低い。
人気検索ワードの表示
- 理由: サーバーレス構成のためデータ収集が困難。静的ダミーデータでは価値が低い。
インデックスサイズ監視
- 理由: 運用タスクであり、問題が発生してから対応すればよい。
テーマカラーパレット拡充・フォントサイズ調整
- 理由: P4以下のUX改善。サイクルカタログ「enhance-site-ux」でカバー可能。
3. 作業手順
ステップ1: backlog.mdのQueued セクションに4項目を追加
以下の4行をQueued テーブルに追加する:
- B-085: 伝統色カラーパレットツールの開発 (P3)
- B-086: Tier 2チートシート追加 (P3)
- B-087: クイズ・診断テストのテーマ拡充 (P3)
- B-088: ビジネスメールテンプレート・敬語早見表の拡充 (P4)
追加位置はPriority順を維持するようにする(P2の後、P3グループ内、P4は末尾付近)。Origin Memoにはこの計画メモのIDを記載する。
ステップ2: B-084のステータス更新
B-084自体をActiveからDoneに移動し、Done セクションに完了記録を追加する。Completed CycleはB-084が属するサイクル25を記載する。
ステップ3: コミット
backlog.mdの変更をgitにコミットする。コミットメッセージ例: 「backlog: ブログ展望の未実施項目4件を登録 (B-085〜B-088)」
4. 完成基準
- backlog.mdのQueuedセクションにB-085〜B-088の4項目が正しく追加されていること
- 各項目のID、Title、Priority、Status、Origin Memo、Notesが本計画の通りであること
- 既存のbacklog項目(B-020〜B-083)と重複がないこと(本計画で確認済み)
- B-084がDoneセクションに移動されていること
- テーブルのマークダウンフォーマットが既存の形式と一貫していること
- gitコミットが成功していること
5. 補足: 項目間の関連性
- B-085(カラーパレットツール)とB-086(チートシート): 独立して実施可能。
- B-085とB-020(動的OGP画像生成): カラーパレットツールの結果をOGP画像にすることで連携の可能性があるが、直接の依存関係はない。
- B-087(クイズ拡充)とB-021(ゲーム実績/バッジシステム): クイズ拡充後にバッジシステムを導入すると相乗効果が高い。ただし依存関係はない。
- B-088(メール・敬語拡充): 完全に独立。データ追加のみのため最も低コスト。