操作
AIタスク #10497
未完了エピック #10493: [WEBサイト自動販売機] 操作可能MVP:ヒアリングからサイト生成・プレビューまで
[VEND-MVP-03] サイト生成契約・モジュールカタログ正本化
開始日:
2026-07-29
期日:
2026-07-29 (9日 遅れ)
進捗率:
0%
予定工数:
自動実行:
from_agent:
to_agent:
lock_required:
context_json:
session_id:
priority_custom:
start_time:
end_time:
execution_time:
acceptance_criteria:
本文の受入基準を正本とする。試験・Gitコミット・Claude Codeレビューapprove・Redmine証跡が必須。
assigned_role:
worker
human_gate:
いいえ
gate_type:
chain_root_id:
10493
wave_id:
vend-mvp-03
説明
親Epic: #10493
識別子: VEND-MVP-03
先行: #10496
後続: VEND-MVP-04
目的¶
phase3の自由形式LLM出力を、決定論的にHTML生成できるサイト仕様契約へ変換する。
作業¶
- SiteSpec JSON Schemaを定義
- page/site/theme/navigation/section/module/content/asset/seoを型固定
- module-index.json v0.2.0を正本化
- 14モジュールの入力props・必須項目・fallbackを定義
- 不明モジュール、欠損、重複ID、危険HTMLを拒否または隔離
- スキーマversioningと互換性方針
- phase3出力→SiteSpec変換・validation・修復1回まで
- サンプルfixtureを3業種以上用意
受入基準¶
- JSON SchemaまたはZodでSiteSpecを検証可能
- 同一SiteSpecから同一構造を再生成可能
- 不正入力で任意script/外部埋込を混入できない
- 全14モジュールに契約試験あり
- fixture 3件がvalidation成功
- ADR、Gitコミット、Claude Codeレビューapprove、Redmine証跡を完了
担当想定: Claude Code設計、Codex実装、相互レビュー
Redmine Admin さんが12日前に更新
- トラッカー を 機能 から AIタスク に変更
- 担当者 を Codex Pool にセット
- 親チケット を #10493 にセット
- acceptance_criteria を更新 (差分)
- assigned_role を worker にセット
- human_gate を いいえ にセット
- chain_root_id を 10493 にセット
- wave_id を vend-mvp-03 にセット
Redmine Admin さんが12日前に更新
- 期日 を 2026-07-29 にセット
- 開始日 を 2026-07-26 から 2026-07-29 に変更
- 次のチケットに後続 AIタスク #10496: [VEND-MVP-02] ヒアリング→構成案→選択→詳細設計UI を追加
Redmine Admin さんが12日前に更新
- 次のチケットに先行 AIタスク #10498: [VEND-MVP-04] 静的サイト生成エンジンとレスポンシブ出力 を追加
操作