| C0 — ブランド基盤 |
| 全体 |
C0 ブランド | C0.1 |
商標・ドメイン確認(J-PlatPat / Whois) |
ガワ | △ |
1.0h | 04-19 | 04-19 |
完了 |
| 全体 |
C0 ブランド | C0.2 |
ブランドアセット確定(ロゴ Ver.5 / Comfortaa / #37359A / オレンジ) |
共同 | 〇 |
2.0h | 03-15 | 03-15 |
完了 |
| C1 — Firebase共通基盤 |
| 全体 |
C1 Firebase | C1.1 |
Firebase Auth + Google OAuth 共通ログイン設定 |
共同 | 〇 |
2.0h | 02-15 | 02-20 |
完了 |
| 全体 |
C1 Firebase | C1.2 |
Firestore users/{uid} 共通プロフィール実装 |
Claude | ◎ |
2.0h | 04-24 | 04-24 |
完了 |
| 全体 |
C1 Firebase | C1.3 |
Firestoreセキュリティルール強化(全拒否・スキーマ検証) |
Claude | ◎ |
2.0h | 04-26 | 04-26 |
完了 |
| C2 — 法務・展開 |
| 全体 |
C2 法務 | C2.1 |
利用規約 / PP / 特商法 共通テンプレート作成 |
共同 | 〇 |
2.0h | 05-01 | 05-10 |
未着手 |
| 全体 |
C2 法務 | C2.2 |
共通ドメイン取得・全プロダクト展開 |
共同 | 〇 |
1.0h | 05-15 | 05-15 |
未着手 |
| D0 — 環境・基盤設定(2026-02) |
| DATA |
D0 環境基盤 | D0.1 |
Googleスプレッドシート+フォーム設計 |
ガワ | △ |
2.0h | 02-01 | 02-15 |
完了 |
| DATA |
D0 環境基盤 | D0.2 |
GCP SA鍵発行+Firebaseプロジェクト設定 |
ガワ | △ |
1.0h | 02-15 | 02-15 |
完了 |
| DATA |
D0 環境基盤 | D0.3 |
ローカル開発環境整備(dev.cmd / DEV_SKIP_AUTH) |
Claude | ◎ |
2.0h | 03-10 | 03-10 |
完了 |
| D1 — バックエンド(2026-02〜03) |
| DATA |
D1 バックエンド | D1.1 |
FastAPI + uvicorn + Docker構成 |
Claude | ◎ |
4.0h | 02-20 | 02-25 |
完了 |
| DATA |
D1 バックエンド | D1.2 |
Google Sheets APIクライアント(gspread) |
Claude | ◎ |
2.0h | 02-20 | 02-20 |
完了 |
| DATA |
D1 バックエンド | D1.3 |
SQLiteキャッシュ+5分バッチ自動更新 |
Claude | ◎ |
3.0h | 03-01 | 03-01 |
完了 |
| DATA |
D1 バックエンド | D1.4 |
Cloud Runデプロイ+HTTPS化+SA鍵Secret Manager移行 |
共同 | 〇 |
3.0h | 03-05 | 03-10 |
完了 |
| DATA |
D1 バックエンド | D1.5 |
UI Cloud Run経由配信に統一(firebase.json rewrite) |
Claude | ◎ |
1.0h | 04-10 | 04-10 |
完了 |
| D2 — データパイプライン(2026-03) |
| DATA |
D2 データ | D2.1 |
Sheets集計ロジック(location計算 / 「X件」変換) |
Claude | ◎ |
3.0h | 03-01 | 03-05 |
完了 |
| DATA |
D2 データ | D2.2 |
成果報告×出発報告 結合ロジック(メール×日付キー) |
Claude | ◎ |
3.0h | 03-05 | 03-10 |
完了 |
| DATA |
D2 データ | D2.3 |
Tableau突き合わせ検証(件数309 vs 311、稼働268完全一致) |
共同 | 〇 |
2.0h | 03-10 | 03-10 |
完了 |
| D3 — フロントエンド(2026-03〜04) |
| DATA |
D3 フロント | D3.1 |
Chart.jsダッシュボード基礎(ドーナツ/棒/カレンダー/テーブル) |
Claude | ◎ |
6.0h | 03-10 | 03-15 |
完了 |
| DATA |
D3 フロント | D3.2 |
UI Ver.2刷新(白背景・オレンジアクセント・ロゴ・レイアウト) |
Claude | ◎ |
4.0h | 03-20 | 03-25 |
完了 |
| DATA |
D3 フロント | D3.3 |
Splashアニメーション実装(5秒保証・phase切替) |
Claude | ◎ |
4.0h | 04-01 | 04-05 |
完了 |
| DATA |
D3 フロント | D3.4 |
フィルタUI高度化(アニメ・遮光・欄外タップで閉じる) |
Claude | ◎ |
3.0h | 04-05 | 04-08 |
完了 |
| DATA |
D3 フロント | D3.5 |
グラフ高度化(Lv4段階バッジ・ファネル・スタック棒) |
Claude | ◎ |
5.0h | 04-08 | 04-15 |
完了 |
| DATA |
D3 フロント | D3.6 |
Pull-to-refresh(スマホ)+ Comfortaaフォント適用 |
Claude | ◎ |
2.0h | 04-15 | 04-15 |
完了 |
| DATA |
D3 フロント | D3.7 |
UI外部化(CSS 4ファイル + JS 5ファイル分割) |
Claude | ◎ |
3.0h | 04-23 | 04-23 |
完了 |
| DATA |
D3 フロント | D3.8 |
アプリアイコン Ver.5統一(apple-touch-icon + manifest) |
Claude | ◎ |
1.0h | 04-24 | 04-24 |
完了 |
| DATA |
D3 フロント | D3.9 |
UIデザイン細部修正(Tableauとの差異詰め) |
共同 | 〇 |
2.0h | — | — |
未着手 |
| DATA |
D3 フロント | D3.10 |
ツールチップ実装(折れ線グラフ・ドーナツ) |
Claude | ◎ |
2.0h | — | — |
未着手 |
| D4 — 認証・アカウント(2026-04) |
| DATA |
D4 認証 | D4.1 |
Googleログイン画面(login.html + authGuard) |
Claude | ◎ |
2.0h | 04-20 | 04-20 |
完了 |
| DATA |
D4 認証 | D4.2 |
アカウントページ(account.html / Firestore users/{uid}) |
Claude | ◎ |
3.0h | 04-24 | 04-24 |
完了 |
| DATA |
D4 認証 | D4.3 |
SA鍵 Secret Manager移行(castbox-sa-key) |
共同 | 〇 |
1.0h | 04-25 | 04-25 |
完了 |
| D5 — 仕上げ・展開(2026-05〜) |
| DATA |
D5 仕上げ | D5.1 |
利用規約 / PP / 特商法 ページ完成(terms.html・privacy.html) |
共同 | 〇 |
2.0h | 05-01 | 05-10 |
未着手 |
| DATA |
D5 仕上げ | D5.2 |
月次KPIレポート運用定着(確認・共有ルーティン) |
ガワ | △ |
4.0h | 05-01 | 10-31 |
未着手 |
| P0 — 事前準備(04-19〜04-20) |
| Assign |
P0 事前準備 | 0.2 |
モニター1社目選定条件の詰め |
ガワ | △ |
1.0h | 04-19 | 04-19 |
完了 |
| Assign |
P0 事前準備 | 0.3 |
Supabase / Vercel / GitHubアカウント整備 |
ガワ | △ |
2.0h | 04-19 | 04-25 |
完了 |
| Assign |
P0 事前準備 | 0.4 |
開発用リポジトリ作成・CLAUDE.md配置 |
Claude | ◎ |
1.0h | 04-19 | 04-19 |
完了 |
| Assign |
P0 事前準備 | 0.5 |
Next.js 15プロジェクト初期化 + Tailwind + shadcn/ui |
Claude | ◎ |
3.0h | 04-20 | 04-20 |
完了 |
| Assign |
P0 事前準備 | 0.6 |
システムアーキテクチャ図作成(Assign/DATA/SHARED 3パネル・Materialアイコン・サービスバッジ・ツールチップ) |
共同 | ◎ |
1.0h | 05-10 | 05-10 |
完了 |
| Assign |
P0 事前準備 | 0.7 |
Assignシステム図作成(画面遷移図・認証シーケンス図・データフロー図) |
共同 | ◎ |
3.0h | 05-11 | 05-10 |
完了 |
| P1 — 基盤構築(04-21〜04-25) |
| Assign |
P1 基盤構築 | 1.1 |
DBスキーマ設計書レビュー(8テーブル + deleted_at統一) |
共同 | 〇 |
2.0h | 04-21 | 05-07 |
完了 |
| Assign |
P1 基盤構築 | 1.2 |
Prisma schema.prisma記述 + migration |
Claude | ◎ |
3.0h | 04-22 | 05-08 |
完了 |
| Assign |
P1 基盤構築 | 1.3 |
Supabase RLSポリシー設計 + テーブル別記述 |
Claude | ◎ |
4.0h | 04-23 | 05-09 |
完了 |
| Assign |
P1 基盤構築 | 1.4 |
RLSテスト(別companyでアクセス遮断検証) |
共同 | 〇 |
2.0h | 04-24 | 05-09 |
完了 |
| Assign |
P1 基盤構築 | 1.5 |
ログイン/サインアップ画面(Supabase Auth) |
Claude | ◎ |
3.0h | 04-24 | 05-09 |
完了 |
| Assign |
P1 基盤構築 | 1.6 |
パスワード再設定 + 日本語メールテンプレ(Resend) |
共同 | 〇 |
3.0h | 04-25 | 05-09 |
完了 |
| Assign |
P1 基盤構築 | 1.7 |
Vercel連携 + Preview環境 = ステージング運用 |
共同 | 〇 |
2.0h | 04-25 | 05-10 |
完了 |
| Assign |
P1 基盤構築 | 1.8 |
共通レイアウト(ナビ / サイドバー / CastBoxカラー適用) |
Claude | ◎ |
3.0h | 04-25 | 05-10 |
完了 |
| P2 — マスタ管理(04-26〜04-28) |
| Assign |
P2 マスタ | 2.1 |
staffs CRUD(一覧・登録・編集・論理削除) |
Claude | ◎ |
5.0h | 04-26 | 05-10 |
完了 |
| Assign |
P2 マスタ | 2.2 |
スタッフCSV取込機能 |
Claude | ◎ |
4.0h | 04-27 | 05-10 |
完了 |
| Assign |
P2 マスタ | 2.3 |
skillsタグ化(staff_skills中間テーブル + UI) |
Claude | ◎ |
4.0h | 04-27 | 05-10 |
完了 |
| Assign |
P2 マスタ | 2.4 |
role_definitions CRUD + ドラッグ並び替え |
Claude | ◎ |
4.0h | 04-26 | 05-10 |
完了 |
| Assign |
P2 マスタ | 2.5 |
監査ログ最小版(created_by / updated_by列付与) |
Claude | ◎ |
2.0h | 04-27 | 05-10 |
完了 |
| Assign |
P2 マスタ | 2.6 |
検証前画面修正(UI・メニュー名調整) |
Claude | ◎ |
2.0h | 05-11 | 05-11 |
完了 |
| Assign |
P2 マスタ | 2.7 |
初回ダミーデータ投入 + 検証リハーサル(バッジ・フィルター・CSVモーダル改善含む) |
共同 | 〇 |
3.0h | 05-11 | 05-11 |
完了 |
| Assign |
P2 マスタ | 2.8 |
取引先テーブル新設(vendor_companies: 会社名・会社CD)+ CRUD UI |
Claude | ◎ |
5.0h | 05-12 | 05-12 |
完了 |
| Assign |
P2 マスタ | 2.9 |
staffs を取引先配下へ再配置(vendor_company_id FK + 取引先編集モーダル内スタッフセクション) |
Claude | ◎ |
5.0h | 05-12 | 05-12 |
完了 |
| Assign |
P2 マスタ | 2.10 |
staffs.notes / staff_skills.unit_price 追加・ポジションバッジ・email表示・編集モーダル拡張 |
Claude | ◎ |
3.0h | 05-13 | 05-13 |
完了 |
| Assign |
P2 マスタ | 2.11 |
フィルター・ソート機能(会社名/スタッフ名検索・ポジション/ステータスフィルター・ソート・localStorage永続化) |
Claude | ◎ |
3.0h | 05-13 | 05-13 |
完了 |
| P3 — 案件管理(04-27〜05-02) |
| Assign |
P3 案件管理 | 3.1 |
project_masters CRUD(論理削除含む) |
Claude | ◎ |
4.0h | 04-27 | 05-12 |
完了 |
| Assign |
P3 案件管理 | 3.2 |
project_master_roles 紐付けUI |
Claude | ◎ |
3.0h | 04-28 | 05-12 |
完了 |
| Assign |
P3 案件管理 | 3.3 |
workings 稼働登録(日付 × 役割 × 人数) |
Claude | ◎ |
5.0h | 04-29 | 05-12 |
完了 |
| Assign |
P3 案件管理 | 3.4 |
稼働の一括複製(翌週 / 翌月コピー) |
Claude | ◎ |
3.0h | 05-01 | 05-12 |
完了 |
| Assign |
P3 案件管理 | 3.5 |
代理店CRUD(代理店名・分類 + /dashboard/agencies 実装) |
Claude | ◎ |
4.0h | 05-14 | 05-14 |
完了 |
| Assign |
P3 案件管理 | 3.6 |
ポジション別受単価マトリックス(代理店×ポジション価格設定テーブル新設 + UI) |
Claude | ◎ |
5.0h | 05-14 | 05-14 |
完了 |
| Assign |
P3 案件管理 | 3.7 |
案件管理を代理店配下へ再配置(agency_id FK / UI改修) |
Claude | ◎ |
4.0h | 05-14 | 05-14 |
完了 |
| Assign |
P3 案件管理 | 3.8 |
中間レビュー資料作成 + 顧客デモ |
共同 | 〇 |
4.0h | 05-01 | 05-01 |
未着手 |
| Assign |
P3 案件管理 | 3.9 |
中間レビューのフィードバック反映 |
共同 | 〇 |
4.0h | 05-02 | 05-02 |
未着手 |
| PBug — バグ修正(随時対応) |
| Assign |
PBug | Bug.1 |
ログアウト後のページリンク切れ(認証リダイレクト不整合) |
Claude | ◎ |
1.0h | 05-14 | 05-14 |
完了 |
| Assign |
PBug | Bug.2 |
取引先管理>絞り込み>ソートが機能しない(スタッフリストに変化なし) |
Claude | ◎ |
1.0h | 05-14 | 05-14 |
完了 |
| Assign |
PBug | Bug.3 |
読み込み速度改善(初期ロード・API並列化・キャッシュ最適化) |
Claude | ◎ |
2.0h | 05-14 | 05-14 |
完了 |
| P4 — ポジション管理(05-14〜05-14)✅ 完了 |
| Assign |
P4 ポジション | 4.1 |
ポジション管理API(role_definitions CRUD・論理削除・deleted_at追加) |
Claude | ◎ |
2.0h | 05-14 | 05-14 |
完了 |
| Assign |
P4 ポジション | 4.2 |
ポジション管理UI(フラットリスト・FAB・編集モーダル・削除・他画面連動) |
Claude | ◎ |
2.0h | 05-14 | 05-14 |
完了 |
| P5 — アサイン機能(05-14〜05-16)★ コア機能(サマリページ上に実装) |
| Assign |
P5 アサイン | 5.1 |
今月稼働案件追加UI(サマリページ上、1案件ずつ選択・追加・管理) |
Claude | ◎ |
3.0h | 05-14 | 05-14 |
対応中 |
| Assign |
P5 アサイン | 5.2 |
カレンダー表示・稼働日選択(ポジションタブ切り替え・クリックでハイライト選択) |
Claude | ◎ |
4.0h | 05-15 | 05-15 |
対応中 |
| Assign |
P5 アサイン | 5.3 |
稼働日リスト・人数設定(選択日のみ表示・+-ボタン+数値入力・即時保存) |
Claude | ◎ |
3.0h | 05-15 | 05-15 |
対応中 |
| Assign |
P5 アサイン | 5.4 |
スタッフ配置モーダル(Google Material person_addアイコン・設定人数分のスタッフ選択・配置) |
Claude | ◎ |
4.0h | 05-16 | 05-16 |
対応中 |
| P6 — パフォーマンス最適化(05-14〜)★ 初期ロード・API呼び出し数削減 |
| Assign |
P6 パフォーマンス | 6.1 |
Vercel リージョン設定(nrt1 東京)— vercel.json 1行追加でUS→東京レイテンシを解消 |
Claude | ◎ |
0.5h | 05-14 | 05-15 |
完了 |
| Assign |
P6 パフォーマンス | 6.2 |
page.tsx Server Component 化 — projects / roles / staffs をサーバー側で並列取得・クライアントfetch 3本を排除 |
Claude | ◎ |
2.0h | 05-14 | 05-15 |
完了 |
| Assign |
P6 パフォーマンス | 6.3 |
バルク workings エンドポイント追加(GET /api/workings/bulk?month=&projectIds=)— N本→1本に集約 |
Claude | ◎ |
1.0h | 05-14 | 05-15 |
完了 |
| Assign |
P6 パフォーマンス | 6.4 |
SummaryClient リファクタ — 初期データを props 受け取りに変更・workings フェッチをバルクエンドポイントに切り替え |
Claude | ◎ |
2.0h | 05-14 | 05-15 |
完了 |
| P7 — 画面修正Phase(05-16〜)★ トンマナ統一・共通コンポーネント化・モバイル対応 |
| Assign |
P7 画面修正 | 7.1 |
トンマナ改修・構造化(CSS変数整備・ヘッダー/サイドバー刷新・共通コンポーネント切り出し・タイポグラフィ統一) |
Claude | ◎ |
6.0h | 05-16 | 05-16 |
対応中 |
| ▸ [A] 設計方針 — 実装前に決定する |
| Assign |
P7 画面修正 | 7.1.1 |
Tailwind v4 × CSS変数統合方針の決定(@themeブロック採用・:rootから移行済み) |
Claude | ◎ |
0.5h | 05-16 | 05-16 |
完了 |
| Assign |
P7 画面修正 | 7.1.2 |
フォント方針確定(Comfortaa=ロゴのみ・本文=Noto Sans JP)実装済み |
Claude | ◎ |
0.5h | 05-16 | 05-16 |
完了 |
| Assign |
P7 画面修正 | 7.1.3 |
summary-client.tsx カレンダーUIを7.1スコープに含める(確定) |
Claude | ◎ |
0.5h | 05-16 | 05-16 |
完了 |
| ▸ [B] コード整理 — インラインスタイル除去・コンポーネント適用 |
| Assign |
P7 画面修正 | 7.1.4 |
インラインスタイル全数分類・除去 + カレンダー色ロジック再設計(充足状況の色体系をCSS変数ベースで再定義) |
Claude | ◎ |
2.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.1.5 |
認証ページ(login / forgot / reset-password)ハードコードカラーをCSS変数に統一 |
Claude | ◎ |
1.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.1.6 |
共通コンポーネント(Button / Badge / Modal)適用率確認・生タグ差し替え |
Claude | ◎ |
1.5h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.1.7 |
タイポグラフィクラス(.page-title 等)適用漏れ確認・全ページ適用 |
Claude | ◎ |
0.5h | 05-16 | 05-16 |
未着手 |
| ▸ [C] UX品質 — アクセシビリティ・モバイル・アニメーション |
| Assign |
P7 画面修正 | 7.1.8 |
アクセシビリティ検証(WCAGコントラスト比・フォーカスリング・モーダルフォーカストラップ) |
Claude | ◎ |
1.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.1.9 |
モバイルタッチターゲット確認・修正(44px基準・アイコンボタン重点確認) |
Claude | ◎ |
0.5h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.1.10 |
トランジション・アニメーション統一(duration / easing 変数化・サイドバー / アコーディオン / モーダル) |
Claude | ◎ |
1.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.2 |
案件管理(代理店管理画面)— インラインスタイル除去・共通コンポーネント適用 |
Claude | ◎ |
4.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.3 |
取引先管理(スタッフ管理画面)— インラインスタイル除去・共通コンポーネント適用 |
Claude | ◎ |
4.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.4 |
ポジション管理・役職管理 — インラインスタイル除去・共通コンポーネント適用 |
Claude | ◎ |
3.0h | 05-16 | 05-16 |
未着手 |
| Assign |
P7 画面修正 | 7.5 |
画面全体UI改修 — レスポンシブ・モバイル対応強化(サイドバー改善・タッチターゲット・モーダルスライドアップ) |
Claude | ◎ |
3.0h | 05-16 | 05-16 |
未着手 |
| P8 — 受渡し(05-08〜05-13) |
| Assign |
P8 受渡し | 8.1 |
実データ動作検証 + エッジケース修正 |
共同 | 〇 |
8.0h | 05-08 | 05-09 |
未着手 |
| Assign |
P8 受渡し | 8.2 |
Supabase Pro切替 + 本番ドメイン取得 |
ガワ | △ |
2.0h | 05-10 | 05-10 |
未着手 |
| Assign |
P8 受渡し | 8.3 |
バックアップ手順書作成 + 月次export検証 |
共同 | 〇 |
2.0h | 05-11 | 05-11 |
未着手 |
| Assign |
P8 受渡し | 8.4 |
利用規約 / PP / 特商法表記の法務整備 |
共同 | 〇 |
4.0h | 05-11 | 05-11 |
未着手 |
| Assign |
P8 受渡し | 8.5 |
モニター契約書締結 |
ガワ | △ |
2.0h | 05-12 | 05-12 |
未着手 |
| Assign |
P8 受渡し | 8.6 |
操作マニュアル(1枚)+ Loom動画5本 |
共同 | 〇 |
5.0h | 05-10 | 05-10 |
未着手 |
| Assign |
P8 受渡し | 8.7 |
顧客アカウント発行 + 初期データ本番投入 |
共同 | 〇 |
3.0h | 05-13 | 05-13 |
未着手 |
| P9 — モニター運用(06-01〜10-31) |
| Assign |
P9 モニター | 9.1 |
キックオフMTG + 使い方レクチャー |
ガワ | △ |
3.0h | 06-01 | 06-03 |
未着手 |
| Assign |
P9 モニター | 9.2 |
週次フィードバック定例(30分 × 18週) |
ガワ | △ |
9.0h | 06-08 | 10-09 |
未着手 |
| Assign |
P9 モニター | 9.3 |
月次KPI測定(欠員件数 / 工数削減) |
共同 | 〇 |
4.0h | 06-30 | 10-31 |
未着手 |
| Assign |
P9 モニター | 9.4 |
バグ修正 + 軽微改善(バッファ) |
Claude | ◎ |
40.0h | 06-01 | 10-31 |
未着手 |
| Assign |
P9 モニター | 9.5 |
事例コンテンツ作成(note記事 / LP掲載) |
共同 | 〇 |
8.0h | 08-01 | 09-30 |
未着手 |
| Assign |
P9 モニター | 9.6 |
紹介営業3社打診 + デモ |
ガワ | △ |
12.0h | 09-01 | 10-31 |
未着手 |
| Assign |
P9 モニター | 9.7 |
フェーズ2要件ヒアリング + 設計 |
共同 | 〇 |
8.0h | 08-15 | 10-31 |
未着手 |
| Assign |
P9 モニター | 9.8 |
Stripe等決済導入検討 + 実装 |
共同 | 〇 |
10.0h | 09-15 | 10-31 |
未着手 |
| P10 — スタッフ自己登録フォーム(時期未定) |
| Assign |
P10 フォーム | 10.1 |
スタッフ自己登録フォーム画面(公開URL・認証不要) |
Claude | ◎ |
4.0h | — | — |
未着手 |
| Assign |
P10 フォーム | 10.2 |
フォーム → staffs自動紐づけロジック(会社CD / 会社名マッチ・仮登録) |
Claude | ◎ |
5.0h | — | — |
未着手 |
| Assign |
P10 フォーム | 10.3 |
管理画面 仮登録承認フロー + スプレッドシート運用からの移行 |
共同 | 〇 |
3.0h | — | — |
未着手 |