ログイン問題の確認と解消
- アプリ起動時に「MCP権限が必要」エラーが表示されログイン不可の状態
- Lark MCPなしでもログインできる方法をClaude Codeに指示して対応
- メールアドレス+会員情報一致方式でのログインに変更し解消
- 宍倉さんのアカウントでログイン確認完了
ログイン方式の設計方針
- LarkアカウントSSOは「アカウントを渡すと全チャットが見られる」リスクあり
- メールアドレス認証(Bオプション)を当面採用
- 将来的にはLarkマーケットプレイス公開(Cオプション)が最終目標
- 初期フェーズはセキュリティ最小限でフィードバック優先
課金・権限設計
- 6ヶ月後に月1万1千円のAPI料金徴収を想定
- 権限ランク設計:管理者 / コーチ / 選手 + プレミアム / スタンダードの2軸
- 未課金ユーザーへはAIボット機能のみ制限(他機能は利用可)
- 決済連携はStripeなどを検討・設計を先に固めることが必須
アプリの現状と改善方針
- 未実装ボタン(カレンダー登録・全て見るなど)に「準備中」表示を追加する方針
- 指示は具体的に(ボタン名・画面名まで明示)することで実装精度が上がる
- ナレッジ保管庫は初期表示5件程度に絞り表示速度を改善可能
- VercelのみでもUI改善・動的機能は対応可能
今後の開発ロードマップ
- 直近は5名の既存受講生(中上級者)にフィードバックをもらいながらブラッシュアップ
- 期限を6月末など明確に区切り、横展開より縦の完成度を優先
- コンテンツ整備:動画→理解度確認→宿題の流れを構築予定
- 過去受講生の優良事例動画をポータルに置き、ゴールイメージを先に見せる設計
フォルダ構造の整理
- 現状:最上位「カーソル」フォルダ配下に複数事業が混在
- 推奨構造:事業部(縦)×プロジェクト(横)のハイブリッド設計
- CMO・CFOなどの役割はClaude MDに定義し、プロジェクトごとに参照させる
- フォルダ整理はアプリ開発を一時停止してから実施すること
- 整理のタイミングが遅れると参照パスが狂いアプリが崩れるリスクあり
Vercel・Cloudflare構成
- Vercel:動的なUI・API処理を担当(静的専用ではない)
- Cloudflare:ドメイン管理・インフラセキュリティ補完
- 現時点では両方必須ではなく、複雑な製品化・独自ドメイン対応時に組み合わせる