Skip to the content.

リポジトリ構成ガイド

最終更新: 2026-02-28


🎯 3層リポジトリ構造

AI Automation Platformは、役割ごとに 3つのリポジトリ で構成されています。

kenichimiyata(個人アカウント)
├── ai-automation-docs       ← 📖 メインリポジトリ(外部公開用)
└── ai-automation-dashboard  ← 🔧 実装ハブ(Issue管理・Actions)

bpmbox(組織アカウント)
└── ai-automation-platform   ← 🏢 組織リポジトリ(Wiki・アーキテクチャ)

📖 1. ai-automation-docs(メインリポジトリ)⭐

URL: https://github.com/kenichimiyata/ai-automation-docs
GitHub Pages: https://kenichimiyata.github.io/ai-automation-docs/

役割

ディレクトリ構造

ai-automation-docs/
├── _config.yml          # Jekyll設定
├── index.md            # トップページ
├── docs/
│   ├── getting-started.md
│   ├── architecture.md
│   └── api-reference.md
└── _layouts/           # カスタムレイアウト(オプション)

更新タイミング

注意事項


🔧 2. ai-automation-dashboard(実装ハブ)

URL: https://github.com/kenichimiyata/ai-automation-dashboard

役割

主要ファイル

ai-automation-dashboard/
├── .github/
│   └── workflows/
│       └── sync-issues.yml    # Issue → Supabase 自動同期
├── README.md
└── docs/                      # 内部ドキュメント

Issues 運用ルール

| ラベル | 用途 | |——–|——| | milestone-1 | Milestone 1: Supabase Infrastructure | | milestone-2 | Milestone 2: GitHub Actions | | milestone-3 | Milestone 3: VS Code Copilot Bridge | | bug | バグ報告 | | documentation | ドキュメント更新 |

GitHub Actions


🏢 3. ai-automation-platform(組織リポジトリ)

URL: https://github.com/bpmbox/ai-automation-platform
Wiki: https://github.com/bpmbox/ai-automation-platform/wiki

役割

ディレクトリ構造

ai-automation-platform/
├── README.md
├── IMPLEMENTATION_PLAN.md   # 実装計画書
├── _config.yml             # Jekyll設定(GitHub Pages用)
├── docs/                   # GitHub Pages用ドキュメント
│   ├── index.md
│   └── wiki/
└── supabase/
    └── schema.sql          # Supabaseスキーマ定義

Wiki構成(このリポジトリのWiki)

| ページ | 内容 | |——–|——| | [[Home]] | Wikiトップ・全体概要 | | [[Repository-Guide]] | このページ(リポジトリ構成) | | [[Setup-Guide]] | セットアップ手順 | | [[Workflow-Design]] | ワークフロー設計思想 | | [[Troubleshooting]] | トラブルシューティング |


📊 GitHub Projects(タスク管理)

URL: https://github.com/users/kenichimiyata/projects/6

役割

⚠️ 重要な制限


🔄 情報の流れ(ナレッジライフサイクル)

1. タスク発生
   └→ Issue作成(ai-automation-dashboard)
        ↓
2. 実装・調査
   └→ Issue comment に記録
   └→ Project で進捗管理
        ↓
3. 完了・ナレッジ化
   └→ Wiki にまとめる(ai-automation-platform)
        ↓
4. 外部公開(必要に応じて)
   └→ Pages に転記(ai-automation-docs)

🗄️ データストレージ(Supabase)

URL: https://rootomzbucovwdqsscqd.supabase.co

テーブル構成

| テーブル | 用途 | |———|——| | github_issues | GitHub Issuesの同期データ | | ai_responses | AI応答ログ | | ai_agent_state | エージェント状態管理 |

同期フロー

GitHub Issue 作成/更新
    ↓ (GitHub Actions: sync-issues.yml)
Supabase INSERT/UPDATE
    ↓ (Realtime)
VS Code Copilot 通知(予定)

🔗 クイックリンク集

GitHub

公開サイト

Supabase

n8n統合


💡 使い分けガイド

やりたいこと 使うリポジトリ/ツール
外部に見せるドキュメント ai-automation-docs
Issueを作成 ai-automation-dashboard
タスク進捗を確認 kenichimiyata/projects/6
内部手順を記録 ai-automation-platform/wiki
データベースを確認 Supabase Dashboard または CRUD Manager
n8nワークフローを見る DHTMLX Navigator

📝 更新履歴

日付 変更内容
2026-02-28 Repository-Guide.md 初版作成

次のページ: [[Setup-Guide セットアップ手順]]