プロジェクト

全般

プロフィール

AIタスク #10497

未完了

エピック #10493: [WEBサイト自動販売機] 操作可能MVP:ヒアリングからサイト生成・プレビューまで

[VEND-MVP-03] サイト生成契約・モジュールカタログ正本化

Redmine Admin さんが12日前に追加. 12日前に更新.

ステータス:
新規
優先度:
通常
担当者:
開始日:
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実装、相互レビュー


関連するチケット 2 (2件未完了0件完了)

次のチケットに後続 website-vending-machine - AIタスク #10496: [VEND-MVP-02] ヒアリング→構成案→選択→詳細設計UI新規Codex Pool2026-07-282026-07-28

操作
次のチケットに先行 website-vending-machine - AIタスク #10498: [VEND-MVP-04] 静的サイト生成エンジンとレスポンシブ出力新規Codex Pool2026-07-302026-07-30

操作

Redmine Admin さんが12日前に更新

  • トラッカー機能 から AIタスク に変更
  • 担当者Codex Pool にセット
  • 親チケット#10493 にセット
  • acceptance_criteria を更新 (差分)
  • assigned_roleworker にセット
  • human_gateいいえ にセット
  • chain_root_id10493 にセット
  • wave_idvend-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] 静的サイト生成エンジンとレスポンシブ出力 を追加

Redmine Admin さんが12日前に更新

[クロスレビュー] レビュアー種別: claude
VERDICT: needs_revision

他の形式にエクスポート: Atom PDF