aipo実行ルール - 全コマンド共通の振る舞い

<aside> 📌

このページについて

aipo_01〜05の全コマンドが従う共通の実行ルールを定義します。

</aside>


📐 成果物ページ構造標準

<aside> 🎨

全Layerページの標準構造

aipoで構築される全ての成果物ページ(Layer、SubLayer、Wiki、Dashboard等)は、以下の2層構造に従う:

  1. 成果物セクション(上部) - ユーザー向けコンテンツ(Wiki、DB、ガイド、レポート等)
  2. aipo管理セクション(下部) - 実行管理ファイル群(必ずトグルで折りたたみ) </aside>

ページ構造テンプレート

# [Layer名] (Layer ID)

<callout icon="🎯">
	**Goal**: [目標の一行要約]
	
	**対象**: [誰向けか] | **Owner**: [owner] | **期限**: [deadline]
</callout>

---

## 📊 [成果物セクション]

<!-- ユーザー向けコンテンツをここに配置 -->
<!-- 例: Wiki構造、Dashboard、Database、ガイド、レポート等 -->

### 主要な成果物

- <database>TaskDB</database>
- <page>運用ガイド</page>
- <page>FAQ</page>

### 関連リソース

- **関連Layer**: <mention-page>親Layer</mention-page>
- **参考資料**: [リンク]

---

<!-- ここからaipo管理セクション(必ずトグルで折りたたみ) -->

▶### 🔧 aipo管理([Layer ID])

	> **Layer ID**: [L001-SG1-X] | **Parent**: [親Layer]
	> **Status**: [status] | **Owner**: [owner] | **Deadline**: [date]
	
	<page>layer.yaml</page>
	<page>context.yaml</page>
	<page>tasks.yaml</page>
	<page>variables.yaml</page>
	<page>Commands/</page>

成果物セクションの設計原則

<aside> 💡

ユーザーファースト設計

  1. 最重要情報を最上部に - Goal、対象、Owner、期限をCalloutで明示
  2. 成果物を前面に - Database、ドキュメント、ガイドを見やすく配置
  3. ナビゲーションを提供 - 関連Layerや参考資料へのリンク
  4. 技術詳細は下に隠す - aipo管理セクションは必ずトグルで折りたたむ </aside>

具体例

良い例: ‣


📄 aipo管理セクション標準

<aside> 📐

全Layerページにおけるaipo管理セクションの配置ルール

aipoで構築した全てのLayerページは、以下の構造に従う:

  1. 成果物セクション(上部) - ユーザー向けのコンテンツ(Wiki、DB、ガイドなど)
  2. aipo管理セクション(下部) - プロジェクト管理用ファイル群(必ずトグルで折りたたみ) </aside>

aipo管理セクションのフォーマット

▶### 🔧 aipo管理([Layer ID])
	> **Layer ID**: [L001-SG1-X] | **Parent**: [親Layer]
	> **Status**: [active/ready/completed] | **Owner**: [owner] | **Deadline**: [date]
	<page>layer.yaml</page>
	<page>context.yaml</page>
	<page>tasks.yaml</page>
	<page>variables.yaml</page>
	<page>Commands/</page>
	<page>Context/</page>

必須配置ファイル