From ca1c734bc8f0b8750a486f57108f643db726797a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=20=E9=A7=BF=E7=94=AB=20=28Shunsuke=20Hayashi=29?= Date: Fri, 10 Apr 2026 06:40:10 +0900 Subject: [PATCH] =?UTF-8?q?[=E6=96=87=E6=9B=B8]=20Sprint=203=20=E3=81=AB?= =?UTF-8?q?=20Web=20+=20TUI=20=E3=83=80=E3=83=83=E3=82=B7=E3=83=A5?= =?UTF-8?q?=E3=83=9C=E3=83=BC=E3=83=89=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 3.6 Web ダッシュボード(人間用): miyabi gate serve (localhost:4848) DAG ノードグラフ、ファイルロック、タスク状態を可視化 自動リロード、スマホ対応 3.7 TUI ダッシュボード(エージェント用、Sprint 4 以降): miyabi-tui に DTP タブ追加 Co-Authored-By: Claude Opus 4.6 (1M context) --- autorun/sprint-3-next-week/TASKS.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/autorun/sprint-3-next-week/TASKS.md b/autorun/sprint-3-next-week/TASKS.md index 013b4e9..bc505a9 100644 --- a/autorun/sprint-3-next-week/TASKS.md +++ b/autorun/sprint-3-next-week/TASKS.md @@ -36,3 +36,20 @@ - [ ] Heartbeat + Telegram + VOICEBOX が全て動作 - [ ] `git tag v1.2-ops-ready` + +## 3.6 Web ダッシュボード(人間用) + +- [ ] `miyabi gate serve` サブコマンド追加(localhost:4848) +- [ ] `miyabi gate --format json status` の出力を HTML で描画 +- [ ] DAG をノードグラフで可視化(d3.js or mermaid) +- [ ] ファイルロック一覧をリアルタイム表示 +- [ ] タスク状態を色分け(pending=灰, implementing=青, merged=緑, blocked=赤) +- [ ] 自動リロード(2秒間隔で tasks.json を polling) +- [ ] スマホ対応(レスポンシブ) +- [ ] GitNexus WebView (`npx gitnexus serve`) と同じ方式: 静的 HTML + JSON API + +## 3.7 TUI ダッシュボード(エージェント用、Sprint 4 以降) + +- [ ] miyabi-tui に DTP タブを追加 +- [ ] tasks.json を読んで DAG + ロック + 状態を表示 +- [ ] `miyabi tui` で起動、Tab キーで DTP 画面に切り替え