🤖 AI運用ルール

save-system

最終更新 2026年06月30日 / 22_AI運用ルール/コマンド集/save-system/save-system.md

/save-system [システム名] — システム作業履歴のVault更新

引数: [system-name] (省略可。例: scale-base, scale-lead, scale-base-crm, terasu, hp

実行手順

Step 0: システム自動判定(引数省略時)

引数なしの場合、直近の会話から作業対象を自動判定:

判定の手がかり(優先順):
1. 直近の編集ファイルパス~/scale-lead/...~/.../scale-base/... 等のパスから抽出
2. 会話で言及されたシステム名 — 「SCALE Base」「scale-lead」「TERASU」等のキーワード
3. 直前のBashコマンドcd /path/to/scale-base/ 等のディレクトリ移動
4. 本番URLcrm.scale-group.co.jp → scale-lead 等
5. changelog.ts 編集対象 — どのシステムのchangelogを編集したか

複数候補がある場合、最も多く言及されたものを採用。
判定不能の場合のみ「どのシステム?」と聞く(候補3つ提示)。

判定したら:

🎯 自動判定: scale-base (理由: 直前で `~/.../scale-base/lib/changelog.ts` を編集)

このシステムで進めます。違ったら教えてください。

Step 1: システム特定

引数 or 自動判定から対象システムを特定:

引数 対応
scale-base SCALE Base(Drive側)
scale-lead SCALE CRM(旧 Lead)
scale-base-crm SCALE Base CRM
terasu TERASU公式HP(scale-hp-showcase)
hp コーポレートHP
scale-fs FS Dashboard
scale-pm PM Dashboard

Step 2: 直近作業の整理

直近の会話から以下を抽出:
- 編集したファイル一覧(パス・行番号)
- 追加/削除した機能
- バグ修正内容
- デプロイ実施有無
- バックアップ ID(pre/post)
- 変更前後のスクリーンショット URL(あれば)

Step 3: 3つのファイルを同時更新

① Vault 最新基準点ノート更新

パス: ~/Obsidian/SCALE-Brain/31_システム開発部/_SCALE_<システム>_最新基準点.md

追加するセクション:

### 2026-MM-DD HH:MM 更新

**実施内容:**
- ◯◯ファイル編集: ××機能追加
- △△バグ修正

**ファイル:**
- src/components/Header.tsx (45行目)
- lib/changelog.ts (最上段)

**バックアップ:**
- pre-deploy: scale-base_2026-MM-DD_HHMMSS_pre-deploy.tar.gz
- post-deploy: scale-base_2026-MM-DD_HHMMSS_post-deploy.tar.gz

**本番URL確認:** ✅ HTTP 200

**最新スタンプ更新:**
- 最新changelog: ce-2026-MM-DD-XX
- 最新baseline: 2026-MM-DD_HHMMSS

② changelog.ts 追記

パス: <system>/lib/changelog.ts(SCALE Base 等は必須)

最上段に新エントリ追加:

{
  id: 'ce-2026-MM-DD-XX',
  date: '2026-MM-DD HH:MM',
  title: '◯◯機能追加',
  description: '...',
  files: ['src/...', 'lib/...'],
}

③ 作業ログ更新

パス: ~/Obsidian/SCALE-Brain/00_Inbox/作業ログ_YYYY-MM-DD.md

追記:

##  <システム名> 作業 (HH:MM)

### 完了
- ✅ ◯◯機能追加
- ✅ △△バグ修正

### デプロイ
- バックアップ: <ID>
- 本番URL: ✅
- changelog: ce-2026-MM-DD-XX

Step 4: 結果報告

✅ システム履歴Vault更新完了

📂 更新ファイル:
1. file://~/Obsidian/SCALE-Brain/31_システム開発部/_SCALE_<システム>_最新基準点.md
2. <system>/lib/changelog.ts
3. file://~/Obsidian/SCALE-Brain/00_Inbox/作業ログ_YYYY-MM-DD.md

🔗 Obsidianで開く:
open "obsidian://open?vault=SCALE-Brain&file=31_システム開発部/_SCALE_<システム>_最新基準点"
open "obsidian://open?vault=SCALE-Brain&file=00_Inbox/作業ログ_YYYY-MM-DD"

🚨 確認事項:
- 退化禁止ルール準拠 ✅
- 保護資産変更なし ✅
- 本番URL動作確認済 ✅

注意事項

  • 引数なしの場合は 会話文脈から自動判定(判定不能時のみ聞く)
  • 該当ノートが存在しない場合は新規作成(テンプレ準拠)
  • changelog.ts は SCALE Base/Lead 等で必須、ない場合スキップ
  • グローバルCLAUDE.md の「退化禁止ルール」を必ず参照
  • バックアップ ID 不明の場合は警告