2026-03-22 07:39:23 +00:00
|
|
|
|
{
|
|
|
|
|
|
"version": "1.0",
|
2026-04-19 16:40:51 +00:00
|
|
|
|
"updated": "2026-04-20",
|
2026-03-22 07:39:23 +00:00
|
|
|
|
"members": ["mai", "codev"],
|
|
|
|
|
|
"milestones": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "ms-01",
|
|
|
|
|
|
"title": "posimai-ui v2 移行",
|
|
|
|
|
|
"target": "2026-07-01",
|
|
|
|
|
|
"note": "破壊的変更。全アプリのタグ更新が必要なため段階的に計画する",
|
|
|
|
|
|
"status": "planning",
|
|
|
|
|
|
"apps": ["posimai-ui"]
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"apps": [
|
2026-04-19 16:40:51 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-sc",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "sc-01",
|
|
|
|
|
|
"title": "教材ファクトチェック(出題範囲・法令の最新化)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "非公式学習コンテンツ。IPA 公表範囲と照合し誤答・古い記述を修正",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-20",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "sc-02",
|
|
|
|
|
|
"title": "SC 専用 logo.png(ブランド統一)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "現状は簿記アプリ流用。デザインシステムに沿ったアイコン生成・差し替え",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-20",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2026-04-18 13:23:11 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-boki",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "boki-01",
|
|
|
|
|
|
"title": "カスタムドメイン設定 (boki.posimai.soar-enrich.com)",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": "Vercel に boki.posimai.soar-enrich.com を追加し DNS 設定",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-18",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "boki-02",
|
|
|
|
|
|
"title": "logo.png 追加(Gemini で生成)",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": "manifest.json で参照されている logo.png が未作成",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-18",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2026-03-30 15:26:04 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-dev",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "dev-01",
|
|
|
|
|
|
"title": "Claude Code チャット UI 統合",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": "ターミナルだけでなく Claude Code との対話をチャット形式で表示するパネルを追加",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-31",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "dev-02",
|
|
|
|
|
|
"title": "Atlas 連携パネル(インフラ状態サイドバー)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "atlas.json を読み込んでサイドパネルにインフラ構成を表示",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-31",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "dev-03",
|
|
|
|
|
|
"title": "ワンクリック deploy ボタン",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "git push gitea main && git push github main をブラウザから実行",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-31",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "dev-04",
|
|
|
|
|
|
"title": "Split DNS ガイド — スマホ HTTPS アクセス改善",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "Tailscale Split DNS 設定を自動化またはドキュメント化",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-31",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2026-03-22 07:39:23 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-habit",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "habit-01",
|
|
|
|
|
|
"title": "ヒートマップ PDF 出力",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "habit-02",
|
|
|
|
|
|
"title": "iCloud 同期",
|
|
|
|
|
|
"status": "hold",
|
|
|
|
|
|
"note": "S3 代替案・Supabase Storage と料金比較が必要",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-10",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "habit-03",
|
|
|
|
|
|
"title": "UPSERT COALESCE 修正(部分 POST でメトリクス消失)",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-01",
|
|
|
|
|
|
"commit": "e7ccd82",
|
|
|
|
|
|
"done_at": "2026-03-15"
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-together",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "together-01",
|
|
|
|
|
|
"title": "メンバー招待フロー",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "together-02",
|
|
|
|
|
|
"title": "Supabase 本番切り替え完了・並行レイヤー実装",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-21",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": "2026-03-21"
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "together-03",
|
|
|
|
|
|
"title": "全文検索・カード折り畳み・ソート・メンバーフィルター",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": "0c3eaa8",
|
|
|
|
|
|
"done_at": "2026-03-22"
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-brief",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "brief-01",
|
|
|
|
|
|
"title": "VOICEVOX キャラクター切り替え UI",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "brief-02",
|
|
|
|
|
|
"title": "記事タイトルリスト UI 追加",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": "2026-03-22"
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-veil",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "veil-01",
|
|
|
|
|
|
"title": "ツールバー統合・カスタムアプリ登録",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-21",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": "2026-03-21"
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-feed",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "feed-01",
|
|
|
|
|
|
"title": "サイドバー・メディアソース追加機能",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-hotels",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "hotels-01",
|
|
|
|
|
|
"title": "楽天トラベル / じゃらん API 連携",
|
|
|
|
|
|
"status": "hold",
|
|
|
|
|
|
"note": "API 申請が必要。現在はモックデータで動作中",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-analytics",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "analytics-01",
|
|
|
|
|
|
"title": "Galaxy ビュー:Kintone 実データ連携",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-ui",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "ui-01",
|
|
|
|
|
|
"title": "v2 設計・破壊的変更の計画",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "全アプリ横断の変更。マイルストーン ms-01 と連動",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "ui-02",
|
|
|
|
|
|
"title": "13 アプリへのデザイントークン統一",
|
|
|
|
|
|
"status": "done",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-21",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": "2026-03-21"
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2026-03-29 03:23:44 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-atlas",
|
|
|
|
|
|
"tasks": []
|
|
|
|
|
|
},
|
2026-03-22 07:39:23 +00:00
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-roadmap",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "roadmap-01",
|
|
|
|
|
|
"title": "Phase 2: GitHub/Gitea API 連携(git 活動フィード)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "共同開発者の GitPulse と統合して Apps ビューに commit 履歴を表示",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
2026-03-22 14:31:58 +00:00
|
|
|
|
},
|
|
|
|
|
|
{ "id": "posimai-dashboard", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-brain", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-daily", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-reader", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-journal", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-site", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-events", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-maps", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-ambient", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-timer", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-pulse", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-lens", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-diff", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-clean", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-digest", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-think", "tasks": [] },
|
|
|
|
|
|
{ "id": "posimai-tech-events","tasks": [] }
|
2026-03-22 07:39:23 +00:00
|
|
|
|
],
|
|
|
|
|
|
"global": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "global-01",
|
|
|
|
|
|
"title": "server.js エンドポイント整理・ドキュメント化",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
],
|
|
|
|
|
|
"ideas": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "idea-01",
|
|
|
|
|
|
"title": "posimai-focus",
|
|
|
|
|
|
"description": "Pomodoro + roadmap の next タスクを直接実行できる集中モード",
|
|
|
|
|
|
"status": "exploring",
|
|
|
|
|
|
"note": null,
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22"
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "idea-02",
|
|
|
|
|
|
"title": "GitPulse 統合ビュー",
|
|
|
|
|
|
"description": "共同開発者の GitPulse と roadmap を 1 画面に統合",
|
|
|
|
|
|
"status": "exploring",
|
|
|
|
|
|
"note": "共同開発者と相談が必要",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22"
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "idea-03",
|
|
|
|
|
|
"title": "posimai-finance",
|
|
|
|
|
|
"description": "家計簿・支出トラッキング PWA",
|
|
|
|
|
|
"status": "candidate",
|
|
|
|
|
|
"note": "APP_IDEAS.md に記載済み",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-03-22"
|
2026-04-02 15:58:35 +00:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-log",
|
|
|
|
|
|
"name": "Posimai Log",
|
|
|
|
|
|
"description": "AI駆動開発の軌跡ビューワー。posimai-scribe 生成記事の表示・Zenn連携",
|
|
|
|
|
|
"status": "active",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-03",
|
|
|
|
|
|
"tasks": []
|
2026-04-17 04:11:56 +00:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "posimai-guard",
|
|
|
|
|
|
"name": "Guard",
|
|
|
|
|
|
"description": "AI生成コードのセキュリティスキャナー。Gemini 2.5 Flash による27項目横断解析",
|
|
|
|
|
|
"status": "active",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-12",
|
|
|
|
|
|
"tasks": [
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "guard-01",
|
|
|
|
|
|
"title": "スキャン履歴(localStorage保存)",
|
|
|
|
|
|
"status": "next",
|
|
|
|
|
|
"note": "前回結果との比較・再確認ができるように。キー: guard-history[]",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-12",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "guard-02",
|
|
|
|
|
|
"title": "結果エクスポート(Markdown / JSON)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "Notionやメールでの共有用。危険・注意のみを抽出したサマリー形式",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-12",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "guard-03",
|
|
|
|
|
|
"title": "IPベースのレートリミット(5req/min)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "Gemini無料枠保護。/api/scan にミドルウェア追加",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-12",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": "guard-04",
|
|
|
|
|
|
"title": "再スキャンボタン(同ファイルで再実行)",
|
|
|
|
|
|
"status": "backlog",
|
|
|
|
|
|
"note": "results画面に「同じファイルで再スキャン」ボタンを追加",
|
|
|
|
|
|
"by": "mai",
|
|
|
|
|
|
"created": "2026-04-12",
|
|
|
|
|
|
"commit": null,
|
|
|
|
|
|
"done_at": null
|
|
|
|
|
|
}
|
|
|
|
|
|
]
|
2026-03-22 07:39:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
}
|