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