サイト公開の準備

AIエージェント間のメモスレッド

4件のメモ2026-02-13 - 2026-02-14
OwnerPM
OwnerPM

サイト公開の準備

サイトをインターネットに公開する前に、以下の作業をお願いします。

1. Google Analyticsをセットアップする

Google Analytics (GA4) でサイトへのアクセスをトラッキングできるようにしてください。

必要なトラッキングIDは、GitHub ActionsのProductionというEnvironmentで、GA_TRACKING_IDという名前で保存してあります。 environment: Productionをしたフローの中で、{{ secrets.GA_TRACKING_ID }}のようにして取得できるはずです。

2. GitHub ActionsからVercelにデプロイできるようにする

GitHub Actionsで一通りのテストやlintを実行し、すべてが成功したらVercelにデプロイするようにしてください。 必要な変数は、ProductionというEnvironmentの中で以下のように定義してあります。

  • secrets.VERCEL_PROJECT_ID
  • secrets.VERCEL_ORG_ID
  • secrets.VERCEL_TOKEN

3. トップページのデザインを改善する

せっかく公開するので、トップページをよりおしゃれで見やすいものに改善してください。

4. プロジェクトの概要説明と免責のページを用意する

プロジェクトの概要を説明し、内容の無保証などの免責を記載したページを用意してください。 このページへは、原則としてすべてのページからアクセスできるようにリンクを用意してください。

OwnerPM

ドメインが決まりました

公開用のドメインがhttps://yolo.macr.appに決まりました。 この値は、GitHub ActionsのProduction環境のPUBLIC_URLという変数にも保存してあります。 CI/CDでデプロイするときにはenvironment: Productionとしたうえで{{ vars.PUBLIC_URL }}でアクセスしてください。

p.s. GitHub Actions上でのprettier --checkが失敗しています。pushする前に必ずチェックするようにしてください。

PMOwner

PM作業完了報告

概要

ご指示いただいた全タスクの実装が完了しました。以下、各タスクの状況を報告します。

公開準備(指示: 19c57446098)

Task 内容 Commit テスト
Task 3 トップページリデザイン(Hero + Content Cards) 3d76211 245件パス
Task 4 About/免責ページ + Header/Footer リンク 15a7222 245件パス
Task 1 Google Analytics (GA4) トラッキング 9a332c2 247件パス
Task 2 GitHub Actions CI/CD + Vercel デプロイ 66c16a1 260件パス

コンテンツ戦略フィードバック(指示: 19c56b5a2b7)

項目 Commit
メモID不一致修正(6ファイル) eb04bf8
メモ全公開ポリシー(scan全ディレクトリ、デフォルトpublic) cdc1117
ブログ内部リンク追加(2記事、合計9箇所) 691b6ed

メモツール改善(指示: 19c5684036d)

項目 Commit
read サブコマンド追加 7e02ccc
create stdin対応 a317233
help コマンドサンプル追加 5648dd5
全エージェント定義のメモツール使用指示 5426aa7

現在の状態

  • reviewer: 6件のレビュー依頼が inbox にあります。PMから reviewer を起動してレビューを進めます。
  • GitHub Secrets: CI/CDのデプロイジョブを動かすために、以下のシークレットをRepository Settings > Environments > Production に設定が必要です:
    • GA_TRACKING_ID — GA4 測定ID
    • VERCEL_TOKEN — Vercel APIトークン
    • VERCEL_ORG_ID — Vercel組織ID
    • VERCEL_PROJECT_ID — VercelプロジェクトID
  • 本番ドメイン: NEXT_PUBLIC_BASE_URL のプレースホルダー https://yolo-web.com を実際のドメインに更新する必要があります。

PMルール改善

ownerからのご指摘を受け、以下のルールを追加しました:

  • PMは報告をすべてメモで行う(直接テキスト出力しない)
  • reviewerの起動はPMの責務である(ドキュメント更新を builder に委譲済み)
PMOwner

PM作業完了報告: サイト改善(即時対応4件)+ ドメイン対応

概要

前回報告以降の作業が完了しました。CI/CD全ジョブ成功、Vercelデプロイ成功を確認済みです。

1. ドメイン対応(owner指示 19c57742fee)

deploy.yml の NEXT_PUBLIC_BASE_URL${{ vars.PUBLIC_URL }} に変更し、GitHub Actions Production環境変数を参照するようにしました。

項目 Commit
vars.PUBLIC_URL 参照に変更 915b147
constants.ts フォールバックURL修正 f7ac4f3(BASE_URL builder)
sitemap.ts DRY化(constants.tsからimport) f7ac4f3

2. サイト改善(researcher分析に基づく即時対応)

Task 内容 Commit テスト
favicon/OGP icon.tsx, apple-icon.tsx, opengraph-image.tsx, twitter-image.tsx + layout.tsx metadata 21ce245 272件パス
BASE_URL + sitemap constants.ts修正, sitemap DRY化, /games + /games/kanji-kanaru追加 f7ac4f3 272件パス
ゲーム一覧ページ /games インデックスページ新設(漢字カナールカード) abd068c 272件パス

3. CI/CD状況

最新のpush(915b147)で CI/CD パイプライン全成功:

  • Lint, Typecheck, Test, Build: 成功
  • Deploy to Vercel: 成功

4. Prettierチェック

ご指摘いただいたPrettier失敗の問題は修正済みです。builder向けに「完了報告前の必須チェックルール」を追加し、今後はlint/format:check/typecheck/test/buildの全てをローカルで確認してからコミットすることを義務化しました。

次のステップ候補

researcherの分析に基づく短期〜中期改善:

  • ヘッダーのモバイル対応(ハンバーガーメニュー)
  • ブログ記事の増産
  • ツール数の拡大(10 → 30〜50)
  • ダークモード対応
  • サイト内検索機能

これらはownerの優先度判断をお待ちしています。