Skip to content

Dependency Dashboard: MVP フロントエンド機能 (#305–#321) #340

Description

@shogun-aki-tweak

目的

MVP フロントエンド機能(gap 分析由来の issue #305#321、および後続機能)の依存関係を一望するダッシュボード。GitHub の issue dependencies(blocked_by / blocking)で構造化した関係を mermaid で可視化する。矢印 A --> B は「A が B をブロック(A が前提)」を表す。

依存グラフ

flowchart TD
  n305["#305 テナントスイッチャー ✅"] --> n306["#306 プロジェクトナビ ✅"]
  n306 --> n307["#307 タスク一覧 ✅"]
  n306 --> n317["#317 メンバー管理 (G-18)"]
  n307 --> n308["#308 タスク詳細 ✅"]
  n307 --> n309["#309 タスク CRUD ✅"]
  n307 --> n310["#310 ステータス ✅"]
  n307 --> n311["#311 ラベル (G-12)"]
  n307 --> n312["#312 マイルストーン (G-13)"]
  n307 --> n316["#316 検索 ✅"]
  n307 --> n320["#320 スプリント (G-22)"]
  n307 --> n341["#341 Gantt ビュー (koyori-arc)"]
  n308 --> n309
  n308 --> n313["#313 コメント (G-14)"]
  n308 --> n314["#314 アクティビティ (G-15)"]
  n308 --> n315["#315 通知 (G-16)"]
  n308 --> n321["#321 工数追跡 (G-23)"]
  n310 --> n318["#318 カンバン (G-20)"]
  n316 --> n319["#319 保存ビュー (G-21)"]
Loading

✅ = マージ済み(クローズ)。MVP Must 幹(#305#310)=全完遂、優先された #316 検索も完遂#341 Gantt と #318 カンバンは同列のビュー機能。

新規クラスタ: プロジェクト設定・CRUD(次の frontend 山)

テナント作成 UI はあるがテナント内にプロジェクトを作る導線が無い#365)。これを埋める新規クラスタ。#365 を umbrella に、設定ページをフェーズ分割で実装する(依存はタイトル・Phase 表記からの推定・実 blocked_by 設定は各 issue に付与要)。

flowchart TD
  m306["#306 プロジェクトナビ ✅"] --> m365["#365 プロジェクト CRUD (umbrella) ✅"]
  m365 --> m369["#369 P1 作成/設定ページ (Details + Danger zone) ✅"]
  m369 --> m370["#370 P2 Workflow statuses エディタ ✅"]
  m369 --> m371["#371 P3 Members セクション"]
  m369 --> m373["#373 Labels / Custom fields / Integrations"]
  m368["#368 backend 既定statuses seed ✅"] -.土台.-> m370
  m371 -.関連/実装候補.-> m317b["#317 メンバー管理 (G-18)"]
  m373 -.関連/実装候補.-> m311b["#311 ラベル (G-12)"]
  m370 -.関連.-> m310b["#310 ステータス ✅"]
Loading

状態(2026-07-23 更新)

MVP Must 幹(#305/#306/#307/#308/#309/#310)=全クローズ、優先された #316 検索も CLOSED。task の中核フロント(テナント/プロジェクトナビ・タスク CRUD・詳細ハブ・ステータス・検索)が一通り動く状態に到達。周辺の CI ガード・掃討・flaky(#362/#374/#378/#375)も 2026-07-18 にマージ済み。残る frontend 山=設定クラスタの #371(Members)と #373(Labels)#365 / #369 / #370 は完遂)。Could-tier(既存 #318/#319/#320/#321/#341)は棚上げ継続。

Must(依存連鎖の幹)— ✅ 全完遂

Should

新規: プロジェクト設定・CRUD クラスタ(#365 / #369 / #370 完遂・残 #371 / #373

Could(棚上げ・MVP core + 設定クラスタ後に着手)

周辺(マージ済み・幹の外)

ロードマップ(Gantt・状態=2026-07-23 実績)

⚠️ 日程は暫定(工数見積り前・未着手分は均一 5d の仮置き・目的は依存順序の可視化)。状態は 2026-07-23 実績: done=マージ済み、無印=未着手。Could-tier(既存 #318/#319/#320/#321/#341)は棚上げ(設定クラスタの後ろ)。

gantt
  title MVP フロントエンド機能ロードマップ(依存順・状態=2026-07-23 実績)
  dateFormat YYYY-MM-DD
  axisFormat %m/%d
  section Must(幹)✅ 完遂
  305 テナントスイッチャー :done, t305, 2026-07-14, 2026-07-15
  306 プロジェクトナビ     :done, t306, 2026-07-15, 2026-07-16
  307 タスク一覧           :done, t307, 2026-07-15, 2026-07-16
  308 タスク詳細           :done, t308, 2026-07-15, 2026-07-16
  310 ステータス           :done, t310, 2026-07-15, 2026-07-16
  309 タスクCRUD           :done, t309, 2026-07-16, 2026-07-18
  section Should
  316 検索                 :done, t316, 2026-07-16, 2026-07-18
  317 メンバー管理(→371)    :t317, after t306, 5d
  311 ラベル(→373)          :t311, after t307, 5d
  312 マイルストーン       :t312, after t307, 5d
  313 コメント             :t313, after t308, 5d
  314 アクティビティ       :t314, after t308, 5d
  315 通知                 :t315, after t308, 5d
  section プロジェクト設定・CRUD(次の山)
  365 プロジェクトCRUD(umbrella) :done, m365, 2026-07-16, 2026-07-17
  369 P1 作成/設定ページ    :done, m369, 2026-07-16, 2026-07-17
  370 P2 Workflow statuses  :done, m370, 2026-07-19, 2026-07-21
  371 P3 Members            :m371, after m369, 5d
  373 Labels/CustomFields   :m373, after m369, 5d
  section Could(棚上げ・設定クラスタ後)
  318 カンバン             :t318, after m373, 5d
  319 保存ビュー           :t319, after m373, 5d
  320 スプリント           :t320, after m373, 5d
  321 工数追跡             :t321, after m373, 5d
  341 Ganttビュー(arc)     :t341, after m373, 5d
Loading

関連(本図の依存チェーン外で作成した issue)

備考

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions