💻 システム開発
README
最終更新 2026年05月04日 / 31_システム開発部/SCALE_Base/_README.md
️ SCALE Base
SCALE社の全業務を、1つに集約する統合プラットフォーム
タスク・CRM・SEO・マーケ・X運用・経理・採用・文面添削まで、全業務を1つのダッシュボードに。
---
30秒で全体像
| 観点 | 一言 |
|---|---|
| 核心 | SCALE社の全業務を、1つに集約する統合プラットフォーム |
| キーワード | クイックアクセス / 全体構成 / 開発ロードマップ72項目 / Obsidian Vault 連携予定 |
| 使う人 | 開発者 / PM / 経営者 |
| 読了目安 | 5-8分 |
クイックアクセス
本番環境 / 開発環境
| 項目 | 値 |
|---|---|
| 本番URL | https://scale-base.pages.dev/home/ |
| コードベース |~/Library/CloudStorage/.../scale-base/|
| ☁️ インフラ | Cloudflare Pages + KV + D1 + (Supabase 予定) |
| PM | ヒロト |
| 開発 | 全エンジニア(ゲンカイ/カイリ/レイジ/シュウ/ソラ)|
| changelog |lib/changelog.ts最上段に毎回追記 |
全体構成
graph TB
BASE[️ SCALE Base]
BASE --> ADMIN[🎛 業務系]
BASE --> SALES[ 営業系]
BASE --> GROWTH[ グロース系]
BASE --> AI[ AI系]
ADMIN --> TASK[ Tasks]
ADMIN --> CAL[ Calendar]
ADMIN --> FIN[ Finance]
ADMIN --> REC[ Recruit]
ADMIN --> DOCS[ Docs]
SALES --> CRM[ CRM]
SALES --> FS[ FS Dash]
SALES --> PM[ PM Dash]
GROWTH --> SEO[ SEO]
GROWTH --> MK[ Marketing]
GROWTH --> X[ X運用]
AI --> WRITE[ Writing]
style BASE fill:#fce4ec
📦 セクション別ステータス
🎛 業務系
| セクション | 状態 | 備考 |
|---|---|---|
| Tasks | ✅ 統合完了 | KV API、ナビ確定、旧ファイル廃止ルール適用 |
| Calendar | 開発中 | スケジュール管理 |
| Finance | ベース完成 | 15ページ、第3期実データ、Supabaseスキーマ準備 |
| Recruit | ベース完成 | 11セクション、6 lib ファイル、Supabaseスキーマ |
| Docs | 設計済 | Notion管轄。Notion→サイト化→Base→定期更新フロー |
営業系
| セクション | 状態 | 備考 |
|---|---|---|
| CRM | 開発中 | リード・商談・顧客管理 |
| FS Dashboard | 4機能未反映 | 商談議事録 / 提案書テンプレ / BANT追跡 / 受注率分析 |
| PM Dashboard | 2系統存在 | 旧版とBase版で統合方針要決定 |
グロース系
| セクション | 状態 | 備考 |
|---|---|---|
| SEO | 8モジュール | マルチプラットフォーム配信、外部API連携 |
| Marketing | 開発中 | 各種マーケKPI管理 |
| X 運用 | 27ページ | @scale_ceo 実データ、OAuth PKCE 実装済(未接続) |
AI系
| セクション | 状態 | 備考 |
|---|---|---|
| Writing | 設計中 | 文面添削プロンプト基準、Claude API連携予定 |
開発ロードマップ(72項目)
2026-04-08策定の P0〜P3 ロードマップ
gantt
title SCALE Base 開発ロードマップ
dateFormat YYYY-MM-DD
section P0 コア
認証・ダッシュボード :p0a, 2026-04-08, 30d
section P1 業務系
Tasks 統合 :p1a, 2026-04-08, 21d
CRM 構築 :p1b, after p1a, 45d
Finance Supabase連携 :p1c, 2026-05-01, 30d
section P2 グロース
SEO モジュール :p2a, 2026-05-15, 60d
Marketing :p2b, after p2a, 30d
X 運用 OAuth接続 :p2c, 2026-05-01, 21d
section P3 AI拡張
Writing AI連携 :p3a, 2026-06-01, 45d
Insight 統合 :p3b, after p3a, 60d
| Phase | 内容 |
|---|---|
| P0 | コア基盤(認証・ダッシュボード) |
| P1 | Tasks / CRM / Finance |
| P2 | SEO / Marketing / X |
| P3 | AI機能拡張(Writing / Insight) |
Obsidian Vault 連携(予定)
/api/obsidian-export実装で、Base ↔ 第二の脳が双方向につながる
graph TB
BASE[ SCALE Base] -->|毎朝バッチ| API[/api/obsidian-export]
API -->|JSON| VAULT[ SCALE-Brain]
VAULT -->|学び/決定| MOC[MOC群]
MOC -->|月次集計| BASE
style BASE fill:#fce4ec
style VAULT fill:#e3f2fd
️ 開発ルール(厳守)
これだけは絶対
1.lib/changelog.ts最上段に毎回追記必須
2. デプロイURL: ハッシュなしのscale-base.pages.dev/home/を共有
3. コード変更後は必ずデプロイ
4. AI生成システム系のファイルは触らない — 手動編集ファイルのみ対象
# changelog 追記例
# lib/changelog.ts 最上段に追加
{ date: "2026-04-25", change: "...", author: "..." },
# デプロイ
npm run deploy
# → https://scale-base.pages.dev/home/ で最新版確認
関連ノート
システム別 詳細
全体俯瞰
改修指示・連絡
連携先
今後の機能拡張
- [ ] Obsidian連携API実装(
/api/obsidian-export) - [ ] AI機能(Writing/Insight連携)強化
- [ ] 部署別ダッシュボードの拡充
- [ ] 全社モバイル対応
- [ ] 権限管理(Role-based access)
- [ ] Slack統合(業務通知の集約)
保護資産(絶対に消さない・変えない)
編集前に必ず確認。退化を防ぐ命綱。
詳細ルール:31_システム開発部/_SCALE_全システム実装ルール
機能(過去FB対応済み)
| 機能 | 理由 / 過去FB |
|---|---|
| 本番URL: scale-base.pages.dev/home/(ハッシュなし) | 大串FB「ハッシュ付きデプロイURL送らない」 |
| 1アカウント=1デバイス前提(KV同期不要) | 大串FB「active-progress 等のKV同期は不要」 |
lib/changelog.ts 最上段に追記 |
大串FB「scale-base変更時は必ず追記」 |
| 主要セクション: home/crm/calendar/task/finance/recruit/seo/x/writing | 既存ナビ構造 |
| Notion管轄: docs/ → docsはNotion経由で更新 | 大串FB「Docs=Notion管轄」 |
| Task統合 KV API(旧ファイル廃止済み) | 移行済みの構造 |
関数 / モジュール(grep で必ず存在確認)
cd /Users/oogushiyuuki/scale-base
ls lib/changelog.ts || echo "ERROR: changelog削除されてる"
ls lib/ | grep -E "(changelog|finance|recruit|seo|x|writing)"
ls "app/(dashboard)/" | head -20
過去FB対応済みポイント
- 「lib/changelog.ts 最上段に必ず追記」(FB:2026-04-24・最重要)
- 「ハッシュなしの本番URL(scale-base.pages.dev/home/)」(FB:2026複数回)
- 「1アカウント=1デバイス前提・KV同期不要」(FB:2026-04)
- 「ファイル整理時は AI生成システム系を触らず、手動編集ファイルのみ」(FB:2026-04)
- 「Docs=Notion管轄」「SCALE Xは Base内の /x/ セクション」(FB)
スモークテスト項目
1. https://scale-base.pages.dev/home/ → ホーム画面描画
2. 各ナビゲーション動作(CRM/Calendar/Task/Finance/Recruit/SEO/X/Writing)
3. ログイン状態の保持
4. lib/changelog.ts に今日の変更が追記されているか
5. コンソールエラーなし
6. 主要 KV API(task 等)が正常動作
デプロイコマンド
cd /Users/oogushiyuuki/scale-base
npm run build
npx wrangler pages deploy out --project-name=scale-base --commit-message="<English msg>"
SCALE Base = SCALE社の中央神経系
全部署の業務 → 全エンジニアの作業 → 全AIの判断、すべてがここを通る。