chore: add Roadmap app registration to new app checklist; clarify pre-impl steps

This commit is contained in:
posimai 2026-03-22 23:43:53 +09:00
parent f6488eaf43
commit ae912344e4
2 changed files with 31 additions and 9 deletions

View File

@ -287,7 +287,7 @@ npm run deploy
### 新アプリ作成後の必須チェックリスト(抜け漏れ禁止) ### 新アプリ作成後の必須チェックリスト(抜け漏れ禁止)
新しいアプリを作ったら、**コード実装の完了直後に必ずこの順番で実行する**こと: 新しいアプリを作ったら、**必ずこの順番で実行する**こと0番台は実装開始前、1番以降は実装完了後
0. **【実装前】アクセントカラーを宣言する** 0. **【実装前】アクセントカラーを宣言する**
- このアプリのカテゴリを確認(`input` インプット / `routine` 日次ルーティン / `create` 作成・記録 / `tools` ツール / `business` ビジネス / `infra` インフラ / `ideas` アイデア) - このアプリのカテゴリを確認(`input` インプット / `routine` 日次ルーティン / `create` 作成・記録 / `tools` ツール / `business` ビジネス / `infra` インフラ / `ideas` アイデア)
@ -374,7 +374,18 @@ npm run deploy
- `posimai-dashboard/src/app/access/page.tsx``APPS` 配列にエントリを追加 - `posimai-dashboard/src/app/access/page.tsx``APPS` 配列にエントリを追加
- `accessLevel` / `codevAccess` / `authDetail` / `codevNote` を正確に記入する - `accessLevel` / `codevAccess` / `authDetail` / `codevNote` を正確に記入する
8. **Dashboard をデプロイ** 8. **Roadmap サイドバーに追加**
- `posimai-roadmap/roadmap.json``apps` 配列に空エントリを追加する
```json
{ "id": "posimai-[app-name]", "tasks": [] }
```
- 追加後にデプロイする(既存ユーザーの localStorage には自動マージされる)
```bash
cd posimai-roadmap
git add roadmap.json && git commit -m "feat: add posimai-[app-name] to roadmap" && npm run deploy
```
9. **Dashboard をデプロイ**
```bash ```bash
cd posimai-dashboard cd posimai-dashboard
git add src/data/projects.json src/app/apps/page.tsx src/app/ecosystem/page.tsx src/app/timeline/page.tsx src/app/access/page.tsx git add src/data/projects.json src/app/apps/page.tsx src/app/ecosystem/page.tsx src/app/timeline/page.tsx src/app/access/page.tsx
@ -382,9 +393,9 @@ npm run deploy
npm run deploy npm run deploy
``` ```
9. **プロジェクト構成テーブルを AGENTS.md に追記**(このファイル) 10. **プロジェクト構成テーブルを AGENTS.md に追記**(このファイル)
10. **logo.png をデプロイする**(ユーザーが logo.png を配置した後) 11. **logo.png をデプロイする**(ユーザーが logo.png を配置した後)
```bash ```bash
cd posimai-[app-name] cd posimai-[app-name]
git add logo.png && git commit -m "chore: add logo" && npm run deploy git add logo.png && git commit -m "chore: add logo" && npm run deploy

View File

@ -322,7 +322,7 @@ bash create-app.sh posimai-myapp "My App Name" "アプリの説明"
### 新アプリ作成後の必須チェックリスト(抜け漏れ禁止) ### 新アプリ作成後の必須チェックリスト(抜け漏れ禁止)
新しいアプリを作ったら、**コード実装の完了直後に必ずこの順番で実行する**こと: 新しいアプリを作ったら、**必ずこの順番で実行する**こと0番台は実装開始前、1番以降は実装完了後
0. **【実装前】アクセントカラーを宣言する** 0. **【実装前】アクセントカラーを宣言する**
- このアプリのカテゴリを確認(`input` インプット / `routine` 日次ルーティン / `create` 作成・記録 / `tools` ツール / `business` ビジネス / `infra` インフラ / `ideas` アイデア) - このアプリのカテゴリを確認(`input` インプット / `routine` 日次ルーティン / `create` 作成・記録 / `tools` ツール / `business` ビジネス / `infra` インフラ / `ideas` アイデア)
@ -409,7 +409,18 @@ bash create-app.sh posimai-myapp "My App Name" "アプリの説明"
- `posimai-dashboard/src/app/access/page.tsx``APPS` 配列にエントリを追加 - `posimai-dashboard/src/app/access/page.tsx``APPS` 配列にエントリを追加
- `accessLevel` / `codevAccess` / `authDetail` / `codevNote` を正確に記入する - `accessLevel` / `codevAccess` / `authDetail` / `codevNote` を正確に記入する
8. **Dashboard をデプロイ** 8. **Roadmap サイドバーに追加**
- `posimai-roadmap/roadmap.json``apps` 配列に空エントリを追加する
```json
{ "id": "posimai-[app-name]", "tasks": [] }
```
- 追加後にデプロイする(既存ユーザーの localStorage には自動マージされる)
```bash
cd posimai-roadmap
git add roadmap.json && git commit -m "feat: add posimai-[app-name] to roadmap" && npm run deploy
```
9. **Dashboard をデプロイ**
```bash ```bash
cd posimai-dashboard cd posimai-dashboard
git add src/data/projects.json src/app/apps/page.tsx src/app/ecosystem/page.tsx src/app/timeline/page.tsx src/app/access/page.tsx git add src/data/projects.json src/app/apps/page.tsx src/app/ecosystem/page.tsx src/app/timeline/page.tsx src/app/access/page.tsx
@ -417,15 +428,15 @@ bash create-app.sh posimai-myapp "My App Name" "アプリの説明"
npm run deploy npm run deploy
``` ```
9. **プロジェクト構成テーブルを CLAUDE.md に追記**(このファイル) 10. **プロジェクト構成テーブルを CLAUDE.md に追記**(このファイル)
10. **logo.png をデプロイする**(ユーザーが logo.png を配置した後) 11. **logo.png をデプロイする**(ユーザーが logo.png を配置した後)
```bash ```bash
cd posimai-[app-name] cd posimai-[app-name]
git add logo.png && git commit -m "chore: add logo" && npm run deploy git add logo.png && git commit -m "chore: add logo" && npm run deploy
``` ```
> ⚠️ ダッシュボード更新カード・App Browser・Ecosystem・Timelineを忘れると、アプリが孤立してエコシステムから見えなくなる。 > ⚠️ ダッシュボード更新カード・App Browser・Ecosystem・Timelineと Roadmap への追加を忘れると、アプリがエコシステムから孤立する。
## 既存アプリを変更した場合の必須チェックリスト ## 既存アプリを変更した場合の必須チェックリスト