docs: add deploy-edge.sh rule to CLAUDE.md and AGENTS.md, sync both files

- Edge Function デプロイ手順(bash deploy-edge.sh)を両ファイルに追記
- AGENTS.md に posimai-dev の deploy:dev ルールを追加(CLAUDE.md と同期)
- AGENTS.md の末尾注意書きを CLAUDE.md と統一

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
posimai 2026-04-04 14:28:23 +09:00
parent 256d8b0ea4
commit 7a12d520a7
2 changed files with 24 additions and 1 deletions

View File

@ -33,6 +33,22 @@ npm run deploy # = git push gitea main && git push github main
**VPS バックエンドserver.jsのデプロイ:**
`bash deploy-server.sh` を実行する(完全無人。手動で `scp` しない)。
**Supabase Edge Function のデプロイ:**
`posimai-together/supabase/functions/` 以下を変更したら、必ず以下を実行すること。
```bash
bash deploy-edge.sh # ~/.supabase-token からトークンを読み込み自律デプロイ
```
**posimai-devUbuntu PC サービス)のデプロイ:**
`posimai-dev/` 以下のファイルを変更したら、必ず以下を実行すること。
```bash
npm run deploy:dev # = git push + scp転送 + systemctl restart posimai-dev
```
`git push` だけでは Ubuntu PC に反映されないSyncthing の同期遅延があるため)。
## 3. アプリ追加・更新時の必須タスク(ダッシュボード追記)
エコシステムからの孤立を防ぐため、新規アプリ作成や既存アプリ修正の際は**必ずユーザーに言われる前に**ダッシュボードのリポジトリを更新しデプロイすること。
@ -53,4 +69,4 @@ npm run deploy # = git push gitea main && git push github main
| `posimai-dashboard/src/data/projects.json` | 全アプリのステータス・技術スタック |
| `memory/MEMORY.md` | AI 固有の記憶(`claude-memory` リポジトリへも push して同期すること) |
> **注意**: `AGENTS.md` は `CLAUDE.md` と並行稼働しています。基本の読み込みコンテキストとして使用され、詳細ルールは必要に応じて `docs/*` を読み込んでください
> **注意**: `CLAUDE.md` を変更した場合は必ず `AGENTS.md` の更新も確認すること

View File

@ -33,6 +33,13 @@ npm run deploy # = git push gitea main && git push github main
**VPS バックエンドserver.jsのデプロイ:**
`bash deploy-server.sh` を実行する(完全無人。手動で `scp` しない)。
**Supabase Edge Function のデプロイ:**
`posimai-together/supabase/functions/` 以下を変更したら、必ず以下を実行すること。
```bash
bash deploy-edge.sh # ~/.supabase-token からトークンを読み込み自律デプロイ
```
**posimai-devUbuntu PC サービス)のデプロイ:**
`posimai-dev/` 以下のファイルを変更したら、必ず以下を実行すること。