chore: add STATUS.md, AI execution permissions, code source-of-truth to CLAUDE.md/AGENTS.md

This commit is contained in:
posimai 2026-04-05 23:25:19 +09:00
parent 225fa7b8f7
commit c24c710f33
3 changed files with 93 additions and 4 deletions

View File

@ -40,10 +40,25 @@ npm run deploy:dev # git push + scp + systemctl restartgit push だけでは
- 既存アプリ修正時:`posimai-dashboard/src/app/timeline/page.tsx` を更新 - 既存アプリ修正時:`posimai-dashboard/src/app/timeline/page.tsx` を更新
- 新規アプリ作成時:上記に加え `projects.json`, `apps/page.tsx`, `ecosystem/page.tsx`, `roadmap.json` も更新(詳細: `docs/new-app-guide.md` - 新規アプリ作成時:上記に加え `projects.json`, `apps/page.tsx`, `ecosystem/page.tsx`, `roadmap.json` も更新(詳細: `docs/new-app-guide.md`
## 4. 参照ドキュメント ## 4. AI 実行権限(確認不要 / 要確認の境界線)
### 確認なしで自動実行してよい
- `npm run deploy` / `npm run deploy:dev` / `bash deploy-server.sh`
- VPS への読み取り系 SSHログ確認・ステータス確認
- git add / commit / push
- ファイルの作成・編集
### 必ず mai に確認してから実行する
- DB スキーマ変更ALTER TABLE / DROP TABLE
- 本番データの削除・更新を伴う SQL
- VPS の Docker コンテナ停止・削除
- Stripe の本番モード切り替え
## 5. 参照ドキュメント
| ドキュメント | 内容 | | ドキュメント | 内容 |
|-------------|------| |-------------|------|
| `STATUS.md` | **今何をしている最中か(毎セッション参照・更新)** |
| `docs/master-architecture.md` | インフラ構成・全アプリ一覧・URL | | `docs/master-architecture.md` | インフラ構成・全アプリ一覧・URL |
| `docs/design-system.md` | カラートークン・デザインシステム | | `docs/design-system.md` | カラートークン・デザインシステム |
| `docs/new-app-guide.md` | 新規アプリ作成チェックリスト | | `docs/new-app-guide.md` | 新規アプリ作成チェックリスト |
@ -51,6 +66,15 @@ npm run deploy:dev # git push + scp + systemctl restartgit push だけでは
| `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 すること)|
## 5. メタルール ## 6. コードの「正」はどこか
| 何 | 正 | 役割 |
|----|-----|------|
| コード | **GitHub** | Vercel がここを参照。確認はここ |
| フロント本番 | **Vercel** | GitHub push で自動デプロイ |
| バックエンド本番 | **VPS** | `bash deploy-server.sh` で更新 |
| Gitea | バックアップのみ | push するだけ・確認先にしない |
## 7. メタルール
新しい行動ルールが決まったら即座に **CLAUDE.md と AGENTS.md の両方**に追記してコミットすること。memory は Claude Code 専用補助記憶であり他 AI には読まれない。CLAUDE.md を変更したら必ず AGENTS.md も同内容に更新すること。 新しい行動ルールが決まったら即座に **CLAUDE.md と AGENTS.md の両方**に追記してコミットすること。memory は Claude Code 専用補助記憶であり他 AI には読まれない。CLAUDE.md を変更したら必ず AGENTS.md も同内容に更新すること。

View File

@ -40,10 +40,25 @@ npm run deploy:dev # git push + scp + systemctl restartgit push だけでは
- 既存アプリ修正時:`posimai-dashboard/src/app/timeline/page.tsx` を更新 - 既存アプリ修正時:`posimai-dashboard/src/app/timeline/page.tsx` を更新
- 新規アプリ作成時:上記に加え `projects.json`, `apps/page.tsx`, `ecosystem/page.tsx`, `roadmap.json` も更新(詳細: `docs/new-app-guide.md` - 新規アプリ作成時:上記に加え `projects.json`, `apps/page.tsx`, `ecosystem/page.tsx`, `roadmap.json` も更新(詳細: `docs/new-app-guide.md`
## 4. 参照ドキュメント ## 4. AI 実行権限(確認不要 / 要確認の境界線)
### 確認なしで自動実行してよい
- `npm run deploy` / `npm run deploy:dev` / `bash deploy-server.sh`
- VPS への読み取り系 SSHログ確認・ステータス確認
- git add / commit / push
- ファイルの作成・編集
### 必ず mai に確認してから実行する
- DB スキーマ変更ALTER TABLE / DROP TABLE
- 本番データの削除・更新を伴う SQL
- VPS の Docker コンテナ停止・削除
- Stripe の本番モード切り替え
## 5. 参照ドキュメント
| ドキュメント | 内容 | | ドキュメント | 内容 |
|-------------|------| |-------------|------|
| `STATUS.md` | **今何をしている最中か(毎セッション参照・更新)** |
| `docs/master-architecture.md` | インフラ構成・全アプリ一覧・URL | | `docs/master-architecture.md` | インフラ構成・全アプリ一覧・URL |
| `docs/design-system.md` | カラートークン・デザインシステム | | `docs/design-system.md` | カラートークン・デザインシステム |
| `docs/new-app-guide.md` | 新規アプリ作成チェックリスト | | `docs/new-app-guide.md` | 新規アプリ作成チェックリスト |
@ -51,6 +66,15 @@ npm run deploy:dev # git push + scp + systemctl restartgit push だけでは
| `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 すること)|
## 5. メタルール ## 6. コードの「正」はどこか
| 何 | 正 | 役割 |
|----|-----|------|
| コード | **GitHub** | Vercel がここを参照。確認はここ |
| フロント本番 | **Vercel** | GitHub push で自動デプロイ |
| バックエンド本番 | **VPS** | `bash deploy-server.sh` で更新 |
| Gitea | バックアップのみ | push するだけ・確認先にしない |
## 7. メタルール
新しい行動ルールが決まったら即座に **CLAUDE.md と AGENTS.md の両方**に追記してコミットすること。memory は Claude Code 専用補助記憶であり他 AI には読まれない。CLAUDE.md を変更したら必ず AGENTS.md も同内容に更新すること。 新しい行動ルールが決まったら即座に **CLAUDE.md と AGENTS.md の両方**に追記してコミットすること。memory は Claude Code 専用補助記憶であり他 AI には読まれない。CLAUDE.md を変更したら必ず AGENTS.md も同内容に更新すること。

41
STATUS.md Normal file
View File

@ -0,0 +1,41 @@
# Posimai — 現在の状態
> このファイルはセッション末に AI が更新する。「今何をしている最中か」を引き継ぐ唯一の場所。
## 作業中
- Store デザイン確定待ちEiji さんと A/B/C/D から選定中)
## 次にやること(優先順)
1. 特商法ページ記入mai 作業 — 事業者名・住所・電話番号)
2. **どのアプリに premium 機能を実装するか決める**(未決定・最重要)
3. Stripe 本番モード切り替え上記2点が完了してから
4. 各アプリへの `purchased` フラグ実装(対象アプリ決定後)
## ブロック中
| ブロック | 待ち先 |
|---------|--------|
| Store デザイン確定 | Eiji |
| Stripe 本番切り替え | Store 確定・特商法記入 |
| premium 実装 | mai の判断 |
## 直近でやったこと2026-04-05
- Google OAuth + GitHub OAuth 実装・動作確認済み
- Stripe Webhook 実装・テスト決済で plan=premium 更新確認済み
- auth/verify: type=oauth の場合 Magic Link API をスキップするバグ修正
- Store Design D 復活
- atlas.json v3・Dashboard timeline・BentoCard beta バッジ更新
- Uptime Kuma ポート 3002 確認・Station 修正
- memory・master-architecture.md・CLAUDE.md を 2026-04-05 時点に更新
## コードの「正」はどこか
| 何 | 正 | 役割 |
|----|-----|------|
| コード | **GitHub** | Vercel がここを参照。確認はここ |
| フロント本番 | **Vercel** | GitHub push で自動デプロイ |
| バックエンド本番 | **VPS** | `bash deploy-server.sh` で更新 |
| Gitea | バックアップのみ | push するだけ・確認先にしない |