M0 Decision Log

Sociofy M0 Decision Log

M0で決めたこと、まだ決めていないこと、次に確認することを集約するログ。Product owner 1名がAI/Codexと協業して進める前提で運用する。

最終更新: 2026-05-26 正本: docs/m0-decision-log.md ドキュメント一覧へ

1. このログの目的

Sociofyは当面、Product owner 1名がAI/Codexと協業しながら進める。 外部サービスへのログイン、SNSアカウント作成、MFA、Developer Portal操作、法務判断、最終承認は人間が行い、 調査、文案作成、台帳整形、仕様更新、静的ドキュメント公開はAI/Codexが支援する。

2. M0-01 決定事項

ID論点決定内容担当状態日付
D-001M0責任者Product ownerがM0責任者を務める。Product owner決定2026-05-26
D-002実行体制基本的にProduct owner 1名で進め、AI/Codexと協業する。Product owner決定2026-05-26
D-003役割分担SNSアカウント担当、法務/ポリシー担当、開発代表、デザイン担当はM0時点ではProduct ownerが兼務する。必要に応じて後で社内担当者へ委譲する。Product owner決定2026-05-26
D-004Decision Logの保存先docs/m0-decision-log.md を正本にする。閲覧用に docs/m0-decision-log.html も置く。Product owner + Codex決定2026-05-26
D-005公開先ドキュメント公開はCloudflare Pagesを正とする。Netlifyは今後更新しない。Product owner + Codex決定2026-05-26
D-006M0完了目安M0は1週間を目安に進める。初期目標日は2026-06-02とするが、外部アカウント準備状況に応じて見直す。Product owner仮決定2026-05-26
D-007初期対象productSmartScoutをSociofyの初期対象プロダクトにする。Product owner決定2026-05-26
D-008初期EditorialAngle数まずは5つではなく、既存SmartScout TikTok運用にある4つのactive切り口を取り込む。Product owner決定2026-05-26
D-009初期EditorialAnglebaseball_data_loverpitch-shape-labcage-receiptstravel-ball-receipts の4つを初期切り口にする。Product owner + Codex決定2026-05-26
D-010Product Brief保存先SmartScout Product Briefと4切り口定義は docs/m0-smartscout-brief.md を正本にする。閲覧用に docs/m0-smartscout-brief.html も置く。Product owner + Codex決定2026-05-26
D-011M0-04 LogicalFeed台帳SmartScoutの4切り口 x 4 active locale = 16 LogicalFeedsを docs/m0-logical-feed-matrix.md に台帳化する。HTML版も置く。Product owner + Codex決定2026-05-26
D-012SmartScout中国語defaultSmartScoutは繁体字 zh-Hant を中国語の初期運用デフォルトにする。簡体字 zh-Hans はcandidateとして残す。Product owner決定2026-05-26
D-013言語数の扱いAI翻訳/ローカライズ自体は固定上限にしない。active化はアカウント作成、承認、投稿先準備、品質確認、運用分析の準備状態で管理する。Product owner決定2026-05-26
D-014公開/private分離公開docsにはLogicalFeedと既存公開handleだけを置く。未作成handle候補、ログイン、MFA、復旧情報、OAuth tokenはprivate台帳に分ける。Product owner + Codex決定2026-05-26

3. M0-01 完了確認

確認項目結果
M0責任者が決まっている完了
SNSアカウント担当が決まっているProduct ownerが兼務
法務/ポリシー担当が決まっているProduct ownerが一次担当。必要に応じて社内レビューへ回す
開発代表が決まっているProduct ownerがAI/Codexと協業して一次設計を進める
デザイン担当が決まっているProduct ownerが一次担当。必要に応じて社内レビューへ回す
Decision Logの置き場所が決まっているdocs/m0-decision-log.md
M0完了目安が決まっている2026-06-02を仮目標にする

4. AI/Codexに任せる作業

領域Codexで対応する内容人間が行う内容
ドキュメント仕様書、手順書、Decision Log、台帳テンプレートの作成と更新内容の最終判断
調査SNS API公式資料の確認、要件整理、リスク抽出外部アカウントや契約条件の確認
Product Brief情報整理、訴求軸、禁止表現候補の整理初期対象プロダクトの決定
Editorial Angle人間が作った切り口の台帳整形、不足項目チェック。SmartScout初期は既存4切り口を取り込む切り口の発案と最終決定
PolicyPrivacy Policy、Terms、support文面の初稿法務判断、公開判断
Developer Portal入力文面、scope説明、申請動画台本の作成ログイン、MFA、app作成、secret取得、申請提出
公開Cloudflare Pagesへの静的ドキュメント反映公開してよい情報かの判断

5. M0未決事項

ID論点現状次のアクション担当状態
O-001初期対象productSmartScoutに決定docs/m0-smartscout-brief.md に反映済みProduct ownerClosed
O-002初期編集切り口既存4切り口に決定docs/m0-smartscout-brief.md に反映済みProduct ownerClosed
O-003MVP対象言語SmartScout初期active localeは en-US, es-US, ko-KR, zh-Hantzh-Hans はcandidatedocs/m0-logical-feed-matrix.md に反映済みProduct ownerClosed
O-004SNS検証アカウント未整理TikTok、Instagram、YouTubeの内部検証用アカウントを台帳化するProduct ownerOpen
O-005TikTok Developer app未作成/未確認Developer account、Organization、Sandbox appを確認するProduct ownerOpen
O-006Meta app / Instagram professional account未整理Meta app、Facebook Page、Instagram professional accountの準備方針を決めるProduct ownerOpen
O-007Google Cloud project / YouTube channel未整理YouTube Data API用projectと投稿先channelを決めるProduct ownerOpen
O-008Privacy Policy / Terms URL未作成暫定公開URLと文面を用意するProduct owner + CodexOpen
O-009App name / description / iconApp nameはSociofy想定説明文とiconを用意するProduct owner + CodexOpen
O-010Scope Matrix未作成TikTok/Instagram/YouTubeのscopeをMVP用途と紐づけるProduct owner + CodexOpen
O-011TikTok申請動画計画未作成M3/M5で撮る画面順を定義するProduct owner + CodexOpen
O-012Private Account Inventory未作成未作成handle候補、ログイン/MFA/復旧情報、platform account ownerを公開docsとは別に管理するProduct ownerOpen

6. 次に進める作業

次はM0-05を実行する。

M0-05として、SmartScoutのSNS内部検証アカウント台帳を作って。
公開docsに置いてよい既存handleと、private台帳に分けるべき未作成handle候補、ログイン、MFA、復旧情報を分けて。
TikTok、Instagram、YouTubeそれぞれで必要なアカウント準備項目を整理して。

7. 更新ルール

secret、password、MFA code、client secret、refresh tokenはこのログに書かない。公開に不向きな情報が入る場合は、社内private台帳へ分離する。