Environment Map
active Mac Mini
Role: 開発ステージング / 常時稼働
Tailscale: 100.88.209.62
Docker: WP dev, task-runner, discord-bot
Data: ~/dev/data/ (正データ)
Tailscale: 100.88.209.62
Docker: WP dev, task-runner, discord-bot
Data: ~/dev/data/ (正データ)
↔
remote MacBook Air
Role: 開発 / Bitbucket SSH鍵
Tailscale: 100.73.101.21
SSH: ssh kigoyama@100.73.101.21
認証: .credentials/ 一元管理
Tailscale: 100.73.101.21
SSH: ssh kigoyama@100.73.101.21
認証: .credentials/ 一元管理
→
cloud GCP
Project: gen-lang-client-0312166155
Region: asia-northeast1
Cloud Run: 6 services
Cloud SQL: prchart-db (PostgreSQL)
Region: asia-northeast1
Cloud Run: 6 services
Cloud SQL: prchart-db (PostgreSQL)
WordPress Environments (4)
Production
live
- URL
- thebridge.jp
- Host
- DigitalOcean
- Theme
- bridge v0.1.0
- Deploy
- Bitbucket Pipeline
Staging
staging
- URL
- staging.thebridge.jp
- Host
- DigitalOcean
- SSH
- 188.166.211.198
- Deploy
- Bitbucket Pipeline
Development
dev
- URL
- 100.88.209.62:8080
- Host
- Mini Docker
- Theme
- apps/wp-dev/themes/bridge/
- DB
- MySQL 8.0 (container)
EAF Production
shifter
- URL
- eaf.jp
- Host
- Shifter Static (CDN)
- Theme
- eaf (別リポ)
- Deploy
- Shifter Dashboard
Docker Containers (loading...)
| Status | Env | Service | Project | Container | Port | Uptime |
|---|
Scheduled Tasks (loading...)
| Status | Task | Schedule | Last Run | Duration | Result |
|---|
Databases SQLite 5 + Cloud SQL 1 + Notion 12
正データは全て Mini ~/dev/data/db/ に格納。AirからはSSH経由で参照。リポジトリ内のコピーは旧版。
SQLite Production (~/dev/data/db/)
| Database | Size | Tables | Key Table (rows) | Updated | Purpose |
|---|---|---|---|---|---|
| work_management.db | 3.6 MB | 15 | notion_pages (4,919) / rules (78) / projects (21) | 03-27 08:21 | 中核DB: ルール・チケット・設定 |
| articles.db | 530 MB | 7 | articles (23,108) / embeddings (23,108) | 03-28 06:00 | WP記事 + AIエンベディング |
| terminal_logs.db | 223 MB | 7 | sessions (369) / messages (129,915) | 03-28 10:02 | Claude Codeセッションログ |
| news.db | 13 MB | 2 | domestic (540) / overseas (1,460) | 03-28 06:03 | ニュースクロール |
| task_scheduler.db | 100 KB | 2 | scheduled_tasks (8) / task_logs (222) | 03-28 10:00 | 定期タスクスケジューラ |
SQLite Dev (~/dev/data/db/dev/)
| Database | Size | Purpose | Note |
|---|---|---|---|
| acv_reports.db | 344 KB | ACV レポート | 完了プロジェクト |
| event_report_workspace.db | 1.1 MB | イベントレポート作業 | ワークスペース |
| prchart.db | 196 KB | PR Chart (dev) | テスト用 |
| prtimes.db | 11 MB | PR TIMES データ | リリース + embeddings |
Cloud SQL (GCP)
| Instance | Engine | DB | Connection | Used by |
|---|---|---|---|---|
| prchart-db | PostgreSQL | prchart | /cloudsql/gen-lang-client-...:asia-northeast1:prchart-db | prchart-api (Cloud Run) |
Notion Databases (12) — 編集部共有、sync_index.py経由で同期
| DB Name | Category | Shared with | Sync Target |
|---|---|---|---|
| 開発 | 経営 | 自分のみ | notion_pages → SQL移行対象 |
| 経営・事業開発 | 経営 | 自分のみ | notion_pages → SQL移行対象 |
| Monthly Pitch 編集部 | 編集 | 編集部 | notion_pages |
| ヌーラボ/ヌーソース企画 | 編集 | 編集部 | notion_pages |
| EAF事務局/編集部 | 編集 | 編集部 | notion_pages |
| ITV編集部 | 編集 | 編集部 | notion_pages |
| ゼロワンブースター 編集部 | 編集 | 編集部 | notion_pages |
| ACV Podcast 編集部 | 編集 | 編集部 | notion_pages |
| MUIP 編集部 | 編集 | 編集部 | notion_pages |
| MUGENLABO Magazine 編集 | 編集 | 編集部 | notion_pages |
| BRIDGEイベント | イベント | 編集部 | notion_pages |
| 担当記事 | 記事 | 編集部 | notion_pages |
Repo内ミラー (旧版コピー — 参考用)
| Path | Size | Original | Note |
|---|---|---|---|
| wordpress/data/articles.db | 444 MB | articles.db | 旧版 (22,993 rows) |
| Scripts/news_crawler/data/news.db | 13 MB | news.db | 旧版 (1,800 rows) |
| .cache/terminal_logs.db | 22 MB | terminal_logs.db | 旧版 (24,686 msgs) |
Projects & Tickets loading...
Project Overview
Tickets
| ID | Prefix | Title | Status | Category | Updated |
|---|
Skills 35 active / 4 deprecated
Editorial (19)
| Skill | Trigger | Description |
|---|---|---|
| ed-news-domestic | 国内ニュース | 国内ニュース収集 (PR TIMES) |
| ed-news-overseas | 海外ニュース | 海外ニュース収集 (TechMeme/TC) |
| ed-writer-domestic | 国内ドラフト | 国内ニュース記事ドラフト |
| ed-writer-techtrend | テックトレンド | 海外テックトレンド記事ドラフト |
| ed-publish | 入稿 | WordPress入稿 |
| ed-factcheck | ファクトチェック | ソース照合チェック |
| ed-rewrite | リライト | FC結果反映リライト |
| ed-final-review | 最終レビュー | 公開前最終チェック |
| ed-proofread | 校正 | 誤字脱字・表記チェック |
| ed-pipeline-domestic | 国内パイプライン | 国内記事一気通貫 |
| ed-pipeline-overseas | 海外パイプライン | 海外記事一気通貫 |
| ed-repost | 転載 | 外部記事転載 |
| ed-assistant-writer | イベントレポート | イベント記事生成 |
| ed-transcribe | 書き起こし | 音声書き起こし |
| ed-scheduler | 定期実行 | スケジューラー管理 |
| ed-skill-review | スキルレビュー | スキル vs スクリプト比較 |
| event-report | イベントレポート | イベントレポート記事 |
| newsletter-mailchimp | メルマガ | Mailchimp配信 |
| news-check | deprecated ed-news-* を使用 |
Operations & Infra (10)
| Skill | Trigger | Description |
|---|---|---|
| deploy | デプロイ | 統合デプロイ (自動判別) |
| bb-deploy | BBデプロイ | Bitbucket Pipeline (Air only) |
| gcr-deploy | GCRデプロイ | Cloud Run deploy |
| docker | Docker起動 | Docker管理 |
| db-sync | DB同期 | DB同期 |
| log-check | 稼働確認 | タスク監視 |
| email-check | メールチェック | Gmail確認・返信 |
| screenshot | スクショ | サイトキャプチャ |
| wp-preview | WP確認 | WPプレビュー |
| yt-record | YouTube録画 | ライブ録画 |
Development (6)
| Skill | Trigger | Description |
|---|---|---|
| code-review | コードレビュー | コード品質チェック |
| test-suite | テスト | テスト実行 |
| unified-search | 検索 | 横断検索 |
| notion-ticket | チケット | チケット管理 |
| tutorial-review | チュートリアル | 手順レビュー |
| boot-review | 起動チェック | ドキュメント整合性 |
Deprecated (4)
| Skill | Replacement |
|---|---|
| article-proofread | ed-proofread |
| article-repost | ed-repost |
| draft-wp-publish | ed-writer-* + ed-publish |
| manual-wp-publish | ed-publish |
Auth & API Connections 11 services
| Service | Auth Method | Credential Location | Stored on | Status |
|---|---|---|---|---|
| Notion | Integration Token | .env (NOTION_TOKEN) | Both | ok |
| OpenAI | API Key | .env (OPENAI_API_KEY) | Both | ok |
| Anthropic | API Key | .env (ANTHROPIC_API_KEY) | Both | ok |
| WordPress (prod) | App Password | .env (WORDPRESS_*) | Both | ok |
| WordPress (dev) | App Password | .env (DEV_WP_*) | Air | ok |
| WordPress (EAF) | App Password | .env (EAF_WP_*) | Mini | ok |
| Gmail | OAuth 2.0 | .credentials/token_*.pickle | Air | 要確認 |
| Google Docs/Drive | OAuth 2.0 | .credentials/token_docs.pickle | Air | 要確認 |
| Slack (Bot) | Bot Token | .env (SLACK_BOT_TOKEN) | Both | ok |
| Slack (User) | User Token | .env (SLACK_TOKEN) | Both | ok |
| Mailchimp | API Key | .env (MAILCHIMP_API_KEY) | Both | ok |
| Zoom | Server-to-Server OAuth | .env (ZOOM_*) | Air | air only |
| Discord | Bot Token | .env (DISCORD_*) | Both | ok |
| Shifter | Email + Password | .env (SHIFTER_*) | Mini | ok |
| GitHub CLI | Device Code | gh auth (keyring) | Both | expires |
Credential Files (.credentials/)
| File | Service | Location | Note |
|---|---|---|---|
| authorized_user.json | Gmail OAuth | Air | クライアントシークレット |
| credentials_info.json | Gmail SA | Air | サービスアカウント |
| credentials_kigoyama.json | Gmail SA (user) | Air | ユーザー用SA |
| token_info.pickle | Gmail OAuth Token | Air | 有効期限あり |
| token_kigoyama.pickle | Gmail OAuth Token | Air | ユーザー用 |
| token_docs.pickle | Google Docs | Air | 有効期限あり |
| token_ga4.pickle | Google Analytics | Air | GA4用 |
| token_gsc.pickle | Google Search Console | Air | GSC用 |
| token_photos.pickle | Google Photos | Air | Photos用 |
Deploy & Services loading...
GCR Cloud Run (Live Health Check)
| Status | Env | Service | Project | URL | Latency | HTTP |
|---|---|---|---|---|---|---|
| Checking... | ||||||
WordPress Sites (Live Check)
| Status | Env | Site | Project | Latency | HTTP |
|---|---|---|---|---|---|
| Checking... | |||||
Deploy Configuration
| App | Target | Deploy Method | Note |
|---|---|---|---|
| event-chatbot | GCR | apps/event-chatbot/deploy/deploy.sh | Automated |
| event-report | GCR | apps/event-report/deploy/deploy.sh | Automated |
| prchart-api | GCR | apps/prchart-api/deploy/deploy.sh | Automated + Cloud SQL |
| claude-proxy | GCR | apps/claude-proxy/deploy/deploy.sh | Automated |
| bridge theme | Bitbucket | /bb-deploy skill (Air only) | rsync to release branch |
| eaf.jp | Shifter | Shifter Dashboard (manual) | Static CDN |
| bridge-member | Firebase | firebase deploy | Next.js + Firestore |
Session Logs 369 sessions / 129,915 messages / 223 MB
課題: Air/Mini/SSHで保存先分散、検索が重い(223MB FTS)、セッション文脈が貧弱
369
Total Sessions
129,915
Total Messages
223 MB
Database Size
Log Sources (3 paths)
| Source | Path Pattern | Machine |
|---|---|---|
| Main | ~/.claude/projects/-Users-kigoyama-dev-editor/ | Air / Mini |
| Worktree | ~/.claude/projects/-Users-kigoyama-dev-editor--claude-worktrees-*/ | Both |
| Home | ~/.claude/projects/-Users-kigoyama/ | SSH sessions |
Search Tools
| Tool | Command | Speed | Note |
|---|---|---|---|
| search_logs.py | python3 Scripts/search_logs.py --query "keyword" | slow | FTS、日付・セッションID対応 |
| import --last | python3 Scripts/import_terminal_logs.py --last | fast | 直前セッションのみ |
Data & Archive ~2 GB total
~/dev/data/
1.2 GB
Active data (406 files)
~/dev/dev_ARCHIVE/
764 MB
Archives (20,601 files)
~/Desktop/archive/
10 MB
Desktop archives (80 files)
~/dev/data/ Structure
~/dev/data/
db/799 MB — Production databases (5)
articles.db, terminal_logs.db, work_management.db, news.db, task_scheduler.db
db/dev/13 MB — Dev databases (4)
wordpress/data/18 MB — WP content (tags, menus, sidebars, indexes)
temp/392 MB — Audio, drafts, fact-check results
logs/860 KB — App logs (slack-bot, pipelines)
cache/12 KB — last_email_check, notion_db cache
~/dev/dev_ARCHIVE/
| Directory | Size | Contents | Date |
|---|---|---|---|
| .archive_20260221/ | 1.6 MB | 旧スクリプト、work-log | 2026-02-21 |
| .archive_20260221_drive_migration/ | 471 MB | Drive移行前データ (DBs, WPデータ, RAG) | 2026-02-21 |
| db/ | 51 MB | DB backups (work_management, terminal_logs, task_inbox) | various |
| wp-dev/ | 241 MB | WP export HTML, uploads, XML | various |
~/Desktop/archive/
| Directory | Size | Contents |
|---|---|---|
| 20260304_dev-claude/ | 40 KB | settings.local.json backup |
| 20260304_file-organization/ | 7.2 MB | Claude config, analysis, logs |
| 20260307_repo_root_cleanup/ | 3.0 MB | 旧 work_management.db |
| 20260308_empty-db-cleanup/ | 0 B | 空DBマーカー |
Rules & Config loading...
CLAUDE.md Configuration
| File | Path | Size | Lines | Modified |
|---|
Hooks (PreToolUse Guards)
| Event | Matcher | Script | Description | Timeout |
|---|
Rules by Category
Reference Documents
| Name | Path | Description | Boot |
|---|