運用ハブ
日常運用の全手順、管理リンク、タスクテンプレートを集約する
System Health
緊急・必須優先度: 3災害復旧(Disaster Recovery)
目的: PCクラッシュ、環境移行、チーム拡大のいずれの状況でも、 蓄積された知恵が消失しないことを保証する。
復旧手順(5ステップ)
mkdir -p ~/work && cd ~/work && git clone git@github-seediv:seediv/mirror.gitcd ~/work/mirror && bash docs/workspace/setup.shcd ~/work/ippuku && npx vercel link && npx vercel env pull .envssh-keygen -t ed25519 -C "your@email" && cat ~/.ssh/id_ed25519.pubcd ~/work/mirror && npm run buildプロジェクト別 環境変数復旧
cd ~/work/ippuku && npx vercel link && npx vercel env pull .envcd ~/work/mirror && npx vercel link && npx vercel env pull .envfoundations/ 構造(知恵の永続基盤)
foundations/integrated/core/foundations/integrated/extensions/foundations/integrated/maps/foundations/sovereign-ai/永続化される vs ローカルのみ
- ソースコード(src/)→ GitHub(全10PJ)
- 設計文書(docs/)→ GitHub
- CLAUDE.md(各PJ + workspace)→ GitHub
- workspace設定(rules/hooks/ignore)→ GitHub(mirror内、symlinkで参照)
- 依存関係定義(package.json)→ GitHub
- 環境変数(.env の中身)→ Vercel/CF — env pull で復元
- 本番データベース → Turso(東京リージョン)
- node_modules/(npm install で復元)
- .next/(npm run build で復元)
- .env ファイル自体(vercel env pull で復元)
- symlink(setup.sh で自動復元)
- ローカル開発DB(prisma/dev.db)→ 本番データには影響なし
- NGC workspace素材(content/docs/policy)→ ローカルのみ(会社元素材)
SIA品質基盤の復元・新プロジェクト作成
PCクラッシュ後の workspace CLAUDE.md 復元、または新サービス開発時のSIA適用手順。
cd ~/work/mirror && bash docs/workspace/setup.shln -s ~/work/mirror/docs/workspace/CLAUDE_WORKSPACE.md ~/work/CLAUDE.mdプロジェクト別管理リンク
マルチデバイス開発
日常運用優先度: 13つのリスクと防御策
- GitHub push完了 = バックアップ完了
- 10分ルール: 10分以上の作業は即push
- .env.example を必ず作成・push
- セッション開始儀式: 必ず git pull から
- 1デバイス1時間ルール: 切り替え時に必ずpush/pull
- force push禁止(--force-with-leaseのみ)
- 作業開始時のgit pullで事前検知
- 小さく頻繁にコミット(WIP OK)
- コンフリクト時は落ち着いて差分確認
同期されないデータ(注意)
以下のデータはGitHubで同期されません(gitignored):
- BASIC認証情報
- .env.example で構造を共有
- npm install で再現
デバイス切り替えワークフロー
- 作業を区切りのいいところまで
git add -A && git commit -m "WIP"git push- GitHubでpush完了を確認
git pullnpm install(package.json変更時)- 作業開始
コピペ用プロンプト
Claude Codeに以下をコピペするだけでOK
新PCセットアップ(初回のみ)
新しいMacを用意した際の手順。mirror 1つcloneすれば全環境が復元される
ssh-keygen -t ed25519 -C "your@email"mkdir -p ~/work && cd ~/work && git clone git@github-seediv:seediv/mirror.gitcd ~/work/mirror && bash docs/workspace/setup.shcd ~/work/ippuku && npx vercel link && npx vercel env pull .envcd ~/work/mirror && npm run buildwork/ ├── CLAUDE.md → mirror (symlink) ├── .claude/rules/ → mirror (symlinks, 5 files) ├── .claude/hooks/ → mirror (symlinks, 2 files) ├── .claudeignore → mirror (symlink) ├── .cursorignore → mirror (symlink) ├── mirror/ IDE基盤 (実体) ├── seehub/ コモンズ ├── ippuku/ 問い ├── chigai/ 判断軸 ├── legacy/ 寄付基盤 ├── ibuki/ 有料サービス ├── renji/ フォントツール ├── gun/ クラスタリングツール └── mirror-rag/ RAG AI
構想実行管理ルール(中途半端禁止)
緊急・必須優先度: 1「中途半端」とは
なぜ禁止すべきか
PCクラッシュ時に変更が失われる。ローカルファイルのみの変更は復元不可能。
別PCで作業する際に最新の変更を取得できない。コンフリクトの原因になる。
VercelはGitHubのmainブランチからデプロイ。ローカルのみの変更は本番環境に反映されない。
同じ作業を別PCで再度行う必要がある。時間の無駄。
必須ルール
git pullgit add -Agit commit -m "変更内容の説明"git pushgit push を確認「コミット・プッシュして」と依頼するのが確実
具体的な実行手順
緊急・必須優先度: 2cd ~/work/mirror# プロジェクトディレクトリに移動git pull# 最新の変更を取得git status# 状態確認(オプション)cd ~/work/mirror# プロジェクトディレクトリに移動git add -A# すべての変更をステージングgit commit -m "作業完了: 変更内容の説明"# コミット(メッセージは具体的に)git push# GitHubに反映git add -A && git commit -m "説明" && git push• 作業の粒度: 大きな概念単位でコミット
• 頻度: 構想がまとまった時点でコミット
• 作業の粒度: 機能単位でコミット
• 頻度: 機能が完成した時点でコミット
• 作業の粒度: 改善単位でコミット
• 頻度: 改善が完了した時点でコミット
git add -A && git commit -m "WIP: 作業内容" && git pushcd ~/work/mirror && git pull中途半端状態の検証・改善方法
git status# 未コミットの変更を確認git status --short# 簡潔な表示git log origin/main..HEAD# 未プッシュのコミットを確認git add -A# すべての変更をステージングgit commit -m "作業完了: 変更内容"# コミットgit push# GitHubに反映git status で未コミットの変更がないか確認git push でGitHubに反映したか確認標準作業フロー
git pull(他デバイスの変更を取得)git add -A↓
git commit -m "変更内容"↓
git push↓ Vercelで自動デプロイを確認(必要に応じて)
デプロイ管理フロー
全プロジェクトのメタデータ、デプロイ状態、認証設定はYAMLで一元管理。npm run generate:projectsで TypeScript に変換。
現在の実装状況
認証方式の選択肢
認証には複数の選択肢があります。mirrorはCF Pages静的エクスポートのため、認証は_headers / CF Accessで対応。他PJはVercel middleware.ts統一。
- バージョン管理可能
- 環境変数で制御
- 全プロジェクト統一
- コード変更が必要
- GUI設定
- コード変更不要
- Pro以上で有料
- プロジェクトごとに設定
- チーム管理と統合
- SSO対応
- 外部ユーザーアクセス不可
- Enterprise向け
- ユーザー管理
- OAuth対応
- 本番向け
- 実装コスト高
- 利用料金
環境変数
| 変数名 | 説明 | デフォルト |
|---|---|---|
| MIRROR_WORK_DIR | プロジェクトのベースディレクトリ | $HOME/work |
| BASIC_AUTH_USER | Basic認証ユーザー名(Vercel用) | - |
| BASIC_AUTH_PASSWORD | Basic認証パスワード(Vercel用) | - |
Git管理
- Fix: バグ修正
- Add: 新機能追加
- Update: 既存機能の更新
- Refactor: リファクタリング
- P0/P1/P2: 優先度付きタスク
月次コストサマリー
日常運用優先度: 22026-02-11更新。Google Workspace税込¥2,090/月。MS365は1ヶ月で停止済。MacBook Pro M4 Max ¥514,691(税込)。Vercel Pro $20/月。Resend無料枠でIPPUKU週次メール運用中(~700人まで無料、超過時Developer $20/月へ移行予定)
有料(月額)
| サービス | 概要 | プラン | 月額 | 年換算 | 関連PJ |
|---|---|---|---|---|---|
| Vercel Pro | Webサービスのホスティング基盤。手動デプロイ(GitHub Actions dispatch)で意図的に公開 | Pro | $20 | $240 | mirror, ippuku, ibuki |
| Cloudflare Workers Paid | seehub/miru/renji/legacy/gun/chigaiのホスティング基盤。手動CLIデプロイ | Paid | $5 | $60 | seehub, miru, renji, legacy, gun, chigai |
| Claude Pro | AIペアプログラマー。設計・実装・レビューを対話しながら進める | Pro | $20 | $240 | — |
| Cursor Pro | コード補完・リファクタリングをAIが支援するエディタ | Pro | $20 | $240 | — |
| Google Workspace | チームのメール・ドキュメント・カレンダー・ストレージをまとめて管理 | Business Standard | ¥2,090 | ¥25,080 | — |
無料
| サービス | 概要 | プラン | 関連PJ | 備考 |
|---|---|---|---|---|
| GitHub Free | 全プロジェクトのソースコードを保管・履歴管理する中核 | Free | 全PJ | Private repos利用 |
| Clerk Free (Production) | ippuku/ibuki/miru/legacy/renji/gun/seehubのクロスドメイン認証。Google OAuth + clerk.seehub.org | Free | ippuku, ibuki, miru, legacy, renji, gun, seehub | 2026-04-06: Development→Production移行。Custom domain clerk.seehub.org。2026-04-07: legacy/renji/gun追加。Allowed Subdomains 7件。MAU 10,000無料 |
| Turso Starter | IPPUKUのデータベース。SQLite互換で高速・低レイテンシ | Starter | ippuku | ippuku DB — aws-ap-northeast-1 (東京)。Overages disabled |
| Supabase Free | LAYERのデータベース。PostgreSQL準拠のマネージドDB | Free | layer | layer-tokyo プロジェクト(Tokyo ap-northeast-1) |
| Resend Free | ユーザーへのメール送信基盤。週次リマインダーや認証メール | Free | layer, ippuku | seehub.org ドメイン認証済み(DKIM/SPF/東京リージョン)。月3,000通まで無料。IPPUKU週次メール + LAYERマジックリンク |
有料(一括)
| 項目 | 概要 | 購入日 | 契約 | 金額 |
|---|---|---|---|---|
| .ORG ドメイン登録 (seehub.org) | seehub.orgというインターネット上の住所を10年分確保 | 2025-01-29 | 10年契約 | ¥34,790 |
| 完全ドメインプロテクション | ドメインの不正移管・乗っ取りを防ぐ保険 | 2025-01-29 | 10年契約 | ¥12,990 |
| 16インチ MacBook Pro(整備済製品) | 開発に必要な高性能マシン。全プロジェクトの開発環境 | 2026-01-19 | 14コアCPU / 32コアGPU / Apple M4 Max / スペースブラック | ¥514,691 (税 ¥42,891) |
停止済み
| サービス | 概要 | 金額 | 備考 |
|---|---|---|---|
| Microsoft 365 メールエッセンシャルズ | ビジネスメール用途。Google Workspaceに一本化したため停止 | ¥3,948 | 1ユーザー。GoDaddyドメイン購入時にバンドル(¥3,948/年)。1ヶ月で停止済み — Google Workspaceに統一 |
Google Workspace Business Standard — 利用可能な機能
| カテゴリ | 機能 |
|---|---|
| メール(Gmail) | 独自ドメインのビジネスメール([email protected]) 広告なし 迷惑メール・フィッシング対策 |
| ストレージ | 1ユーザーあたり 2TB のクラウドストレージ |
| Gemini(AI機能) | Gmail・ドキュメント・スプレッドシート・スライド・Meet・ドライブ・Chat で利用可能 メール文ドラフト、文章要約、表の分析、スライド案生成、会議の要約 |
| オンライン会議(Google Meet) | 最大150人参加 会議の録画機能 ノイズキャンセリング |
| コラボレーション | Google ドライブ・共有ドライブ ドキュメント・スプレッドシート・スライドのリアルタイム共同編集 Chat・カレンダー・フォーム・サイト |
| 管理・セキュリティ | 管理コンソールからユーザー・端末・権限を一元管理 セキュリティ・監査ログ 最大300ユーザー(Businessエディション共通) |
ホスティングコスト管理
日常運用優先度: 3目的: mirrorはCF Pages Free($0/月)に移行済み。他PJ(ippuku等)はVercel Pro($20/月)を継続。以下はVercel運用PJ向けの管理ルール。
日常ルール
費用がかかる条件
手動Cronスケジュール
月次運用GitHub Actionsで自動化済み— 毎月1日 9:00 JST(0:00 UTC)に自動実行されます。Vercel Hobby tier(無料枠)を維持するため、Vercel Cronではなく無料のGitHub Actionsを使用しています。手動実行も可能です。
推奨実行スケジュール
利用可能なCronエンドポイント
実行方法
「mirrorの月次Cronを実行して」curl -X POST https://mirror.seehub.org/api/cron/health-checkcurl -X POST https://mirror.seehub.org/api/cron/auto-proposeVercel使用制限
日常運用優先度: 5Hobby tier 制限値
Hobby tierでNG構成
インシデント記録: 2026-01-29 renewブロック
2. intent.worker — Claude APIで意図抽出
3. regenerate.worker — 意図からコード生成
4. validate.worker — コード品質検証
5. switch.worker — デプロイ・切り替え
6. monitor.worker — 本番環境監視
vercel project rm renew --scope seedivでプロジェクト削除。ブロック解除待ち。ジョブキュー代替ホスティング
サブスクリプション
参考情報優先度: 3アカウント
変更ログ
構造的品質保証(SQA)ダッシュボード
プロジェクト別ステータス
セキュリティ状況
参考情報優先度: 2現在のセキュリティレベル
実装済みセキュリティ機能
セキュリティツーリング(2026-01-08 追加)
セキュリティ監査完了(2026-01-08)
対応プロジェクト(全16プロジェクト)
プロジェクト間依存関係
プロジェクト構造(三層モデル)
層間依存フロー
凡例
AI/Tools戦略
核心的洞察
設計次第で月数十ドルでも10時間/日を十分回せます。「毎日10時間、数十サイトを継続改善」という前提でも、モデルとワークフローの設計次第で高額プランに固定化される必然性はありません。
鍵は: モデル単体に記憶や文脈保持を任せず、外部の記憶・状態管理と組み合わせた設計にすることです。「上位モデルを常時フルコンテキストで回し続ける」スタイルだと確かに数百ドルが見えてきますが、工程分割と外部記憶・要約の徹底で安価帯中心でも回せます。
低コストで「長期記憶っぽさ」を実現する設計
今後の方向性
管理タスク
Coordinator Agentとして、全プロジェクトの健全性を維持するための確認タスク