FILE · 13.7 KB
output/golden/fixture.json
Workspace snapshot · 08/31 23:51
{
"sections": [
{
"id": "hero",
"type": "hero",
"label": "HERO",
"role": "読者の判断を前へ進める",
"userQuestion": "会議のあとを、仕事に戻す。をどう判断するか",
"title": "会議のあとを、仕事に戻す。",
"body": "決定・担当・期限だけを、次の一手へつなぎます。",
"proof": "検証用固定フィクスチャ",
"content": "会議のあとを、仕事に戻す。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "hero-product-stage",
"cta": "資料を見る",
"contentModel": {},
"asset": "日本の制作チームが会議後に決定事項を整理する実写KV",
"imageBrief": {
"subject": "日本の制作チーム",
"composition": "左にコピー余白、右に人物",
"style": "明るい自然光のeditorial photo"
}
},
{
"id": "trust",
"type": "trust",
"label": "TRUST",
"role": "読者の判断を前へ進める",
"userQuestion": "試す前に、判断材料を開く。をどう判断するか",
"title": "試す前に、判断材料を開く。",
"body": "対応範囲と未対応範囲を先に示します。",
"proof": "検証用固定フィクスチャ",
"content": "試す前に、判断材料を開く。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"items": [
{
"title": "入力資料",
"description": "営業資料・サービス資料から事実を抽出",
"proof": ""
},
{
"title": "確認事項",
"description": "推測した内容は確定せず、修正可能にする",
"proof": ""
},
{
"title": "納品形式",
"description": "HTML・CSS・画像を同梱して出力",
"proof": ""
}
]
}
},
{
"id": "problem",
"type": "problem",
"label": "PROBLEM",
"role": "読者の判断を前へ進める",
"userQuestion": "制作が止まるのは、情報がない時ではない。をどう判断するか",
"title": "制作が止まるのは、情報がない時ではない。",
"body": "事実と仮説が混ざり、判断の順番が見えない時です。",
"proof": "検証用固定フィクスチャ",
"content": "制作が止まるのは、情報がない時ではない。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"items": [
{
"title": "要件が散らばる",
"description": "資料、会話、URLに判断材料が分散する",
"proof": ""
},
{
"title": "言葉が先に走る",
"description": "根拠より先にコピーが決まり、後で作り直す",
"proof": ""
},
{
"title": "WFと実装がずれる",
"description": "設計した表示部品が納品HTMLで失われる",
"proof": ""
}
]
}
},
{
"id": "mechanism",
"type": "mechanism",
"label": "MECHANISM",
"role": "読者の判断を前へ進める",
"userQuestion": "文章ではなく、判断の構造をつくる。をどう判断するか",
"title": "文章ではなく、判断の構造をつくる。",
"body": "表示する内容をセクション型ごとのデータとして持ちます。",
"proof": "検証用固定フィクスチャ",
"content": "文章ではなく、判断の構造をつくる。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"beforeAfter": {
"before": {
"title": "本文を自動分割",
"description": "文章の句読点からカードを作り、意味が崩れる",
"proof": ""
},
"after": {
"title": "型付きデータ",
"description": "見出し・説明・根拠を別フィールドで保持する",
"proof": ""
}
}
}
},
{
"id": "difference",
"type": "differentiation",
"label": "DIFFERENCE",
"role": "読者の判断を前へ進める",
"userQuestion": "制作会社の確認点を、工程に残す。をどう判断するか",
"title": "制作会社の確認点を、工程に残す。",
"body": "構成・WF・トンマナ・実装を別々に確認できます。",
"proof": "検証用固定フィクスチャ",
"content": "制作会社の確認点を、工程に残す。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"items": [
{
"title": "構成",
"description": "読者の疑問と反論の順番を確認",
"proof": ""
},
{
"title": "WF",
"description": "表示内容とレイアウトの対応を確認",
"proof": ""
},
{
"title": "トンマナ",
"description": "色だけでなく写真・字・密度・動きを比較",
"proof": ""
}
]
}
},
{
"id": "process",
"type": "process",
"label": "PROCESS",
"role": "読者の判断を前へ進める",
"userQuestion": "5つの確認だけで、公開形まで進む。をどう判断するか",
"title": "5つの確認だけで、公開形まで進む。",
"body": "ユーザーの判断点を増やさず、内部工程を厚くします。",
"proof": "検証用固定フィクスチャ",
"content": "5つの確認だけで、公開形まで進む。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"steps": [
{
"title": "ヒアリング",
"description": "資料から下書きし、不足だけ回答",
"proof": ""
},
{
"title": "構成",
"description": "キャッチコピーとストーリーを選択",
"proof": ""
},
{
"title": "WF",
"description": "位置コメントで修正",
"proof": ""
},
{
"title": "トンマナ",
"description": "3方向から選択",
"proof": ""
},
{
"title": "実装",
"description": "ブラウザ上で確認し納品",
"proof": ""
}
]
}
},
{
"id": "comparison",
"type": "comparison",
"label": "COMPARISON",
"role": "読者の判断を前へ進める",
"userQuestion": "違いは、作る速さより戻れる場所。をどう判断するか",
"title": "違いは、作る速さより戻れる場所。",
"body": "各工程の正本と修正点を比較します。",
"proof": "検証用固定フィクスチャ",
"content": "違いは、作る速さより戻れる場所。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"comparison": {
"columns": [
"本フロー",
"文章生成だけ"
],
"rows": [
{
"label": "資料理解",
"cells": [
"事実・仮説・未確認を分離",
"要約のみ"
]
},
{
"label": "WF",
"cells": [
"型付き表示データ",
"本文の自動分割"
]
},
{
"label": "修正",
"cells": [
"対象箇所だけ更新",
"全体がドリフト"
]
}
]
}
}
},
{
"id": "proof",
"type": "proof",
"label": "PROOF",
"role": "読者の判断を前へ進める",
"userQuestion": "品質は、自己申告ではなく証跡で見る。をどう判断するか",
"title": "品質は、自己申告ではなく証跡で見る。",
"body": "固定入力を再生成し、表示と検査結果を残します。",
"proof": "検証用固定フィクスチャ",
"content": "品質は、自己申告ではなく証跡で見る。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"caseStudy": {
"subject": "Golden fixture",
"issue": "汎用レンダラーがダミー文言を出力",
"action": "型付きデータと出力ゲートへ変更",
"result": "ダミー文言を含む出力をテストで拒否",
"source": "自動テスト24件とブラウザQA",
"metrics": []
}
}
},
{
"id": "pricing",
"type": "pricing",
"label": "PRICING",
"role": "読者の判断を前へ進める",
"userQuestion": "無料検証から、必要な範囲だけ。をどう判断するか",
"title": "無料検証から、必要な範囲だけ。",
"body": "価格はヒアリングで確認できた条件だけを表示します。",
"proof": "検証用固定フィクスチャ",
"content": "無料検証から、必要な範囲だけ。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"plans": [
{
"name": "社内検証",
"price": "無料",
"period": " / 検証期間",
"description": "生成フローと品質を社内で確認",
"features": [
"資料入力",
"構成・WF",
"HTML出力"
],
"note": "検証用",
"cta": "試作を始める"
}
]
}
},
{
"id": "faq",
"type": "faq",
"label": "FAQ",
"role": "読者の判断を前へ進める",
"userQuestion": "導入前に残る疑問へ答える。をどう判断するか",
"title": "導入前に残る疑問へ答える。",
"body": "不明点を抽象見出しで逃げず、回答まで表示します。",
"proof": "検証用固定フィクスチャ",
"content": "導入前に残る疑問へ答える。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"faqs": [
{
"question": "資料だけでも始められますか?",
"answer": "資料から回答の下書きを作り、未確認項目だけを追加で確認します。"
},
{
"question": "生成後に修正できますか?",
"answer": "構成・WF・トンマナ・実装の各段階で修正できます。"
},
{
"question": "画像は納品後も表示されますか?",
"answer": "画像をZIPへ同梱し、期限付きURLへ依存しない形で出力します。"
}
]
}
},
{
"id": "fit",
"type": "fit",
"label": "FIT",
"role": "読者の判断を前へ進める",
"userQuestion": "初稿の壁打ちではなく、制作工程を進めたいチームへ。をどう判断するか",
"title": "初稿の壁打ちではなく、制作工程を進めたいチームへ。",
"body": "用途と対象外を先に示します。",
"proof": "検証用固定フィクスチャ",
"content": "初稿の壁打ちではなく、制作工程を進めたいチームへ。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "",
"contentModel": {
"items": [
{
"title": "向いている",
"description": "BtoBサービスLPの初稿を短期間で作りたい",
"proof": ""
},
{
"title": "向いている",
"description": "構成から実装まで同じ根拠を維持したい",
"proof": ""
},
{
"title": "対象外",
"description": "根拠なしの実績やレビューを自動生成したい",
"proof": ""
}
]
}
},
{
"id": "form",
"type": "form",
"label": "FORM",
"role": "読者の判断を前へ進める",
"userQuestion": "資料から、最初の構成をつくる。をどう判断するか",
"title": "資料から、最初の構成をつくる。",
"body": "必要事項を送信すると制作フローを開始します。",
"proof": "検証用固定フィクスチャ",
"content": "資料から、最初の構成をつくる。の表示内容",
"implementation": "PC/SPで情報優先順位を維持",
"layoutVariant": "content-editorial",
"cta": "構成を作る",
"contentModel": {}
}
]
}