Strategic Hub (Obsidian)
Strategic Hub は、Spec-Craft ワークフローの中核です。Obsidian を活用して、すべての実装作業の指針となる高度なクリエイティブ・ロードマップを管理します。
戦略 vs 戦術
Spec-Craft の哲学を理解する上で、戦略と戦術の違いを知ることが重要です:
戦略 (Obsidian):
フォーカス: 「何(What)」を「なぜ(Why)」行うか。
内容: ストーリーボード、キャラクター設定、幾何学的原理、および長期的なマイルストーン。
永続性: プロジェクトの「魂」であり、持続的な記録として機能します。
戦術 (spec-kit):
フォーカス: 「どのように(How)」行うか。
プロセス: 短期の SDD(Specify → Plan → Implement)サイクル。
アクション: 具体的なコードファイルの作成、SVG シーンの生成、CAD モデルの構築など。
架け橋としての役割
Spec-Craft は架け橋(Bridge)として機能し、AI エージェントが Obsidian 内の戦略を読み取り、それを spec-kit における戦術的なタスクへと変換することを可能にします。
運用の透明性(Operational Transparency)
Spec-Craft はセキュリティと信頼性を最優先します。バックグラウンドの隠されたプロセスで機密性の高い戦術タスクを実行する代わりに、AI エージェントは以下を行います:
発見 (Discover): 必要な手順を理解するために、コマンド定義(TOML または Markdown スキル)を読み込みます。
提案 (Propose): 実行すべき正確なシェルコマンドをユーザーに提案します。
確認 (Confirm): ユーザーがターミナルで明示的な確認を行った後にのみ実行します。
この対話的なアプローチにより、SSH パスワードプロンプトのようなセキュリティに関わるイベントも、人間の開発者によって安全に処理されます。