{
  "code": "S70",
  "name": "Text and collage",
  "shape": "story-collage",
  "family": "Evidence and pictures",
  "fits": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
  "use_when": "Introducing a theme or a group of people where the pictures carry the mood and the text carries the argument.",
  "slots": [
    {
      "name": "eyebrow",
      "holds": "section or theme name",
      "budget": "1-3 words"
    },
    {
      "name": "head",
      "holds": "the headline",
      "budget": "under 8 words"
    },
    {
      "name": "body",
      "holds": "three or four paragraphs, one phrase may be underlined",
      "budget": "under 130 words"
    },
    {
      "name": "collage",
      "holds": "cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge",
      "budget": "1 cut-out + 3 scenes"
    },
    {
      "name": "logos",
      "holds": "optional row of placeholder logos under the text (opt-logos)",
      "budget": "4-6 marks"
    }
  ],
  "columns": 2,
  "density": "standard",
  "surface": "paper",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Hoffman",
  "dir": "S70-text-collage",
  "semantic": {
    "audience_question": "How do these visual examples substantiate the accompanying story?",
    "intent": "Connect short narrative prose to a coherent collection of relevant examples.",
    "reasoning_relation": "narrative and visual examples",
    "message_pattern": "[Claim or story]. [Explanation], illustrated by [relevant examples].",
    "required_content": [
      "One short argument in three or four paragraphs.",
      "Four complementary visual roles: one cutout and three scenes."
    ],
    "narrative_positions": [
      "context",
      "explanation",
      "evidence: choose only when the page supports the surrounding argument"
    ],
    "requires_before": [
      "Introduce the service and its current limits."
    ],
    "enables_after": [
      "Show the handover template or define how continuity will be evaluated."
    ],
    "slot_roles": {
      "eyebrow": "Locate this part of the story.",
      "head": "State the passage’s point.",
      "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
      "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text."
    },
    "avoid_when": [
      "A proof claim resting only on generated imagery.",
      "Unrelated portfolio images beside generic copy."
    ],
    "layout_specific_contract": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
    "provenance": {
      "basis": "interpretation of the existing layout and slot contracts",
      "review": "Tessel model-authored guidance; implementation approved by Nic, 2026-10-10",
      "corpus_evidence_status": "not yet established",
      "guide": "../SEMANTICS.md"
    },
    "variation_rule": "Read the selected option’s actual markup, slot count and source record. Preserve this reasoning relationship only if the option still expresses it; flag a mismatch before adapting.",
    "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
    "matching": {
      "audience_question": "How do these visual examples substantiate the accompanying story?",
      "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
      "reasoning_relation": "narrative and visual examples",
      "content_shape": {
        "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
        "selected_state": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
        "density": "standard",
        "columns": 2,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "eyebrow",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "Locate this part of the story.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
          "layout_budget": {
            "authored": "1-3 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "eyebrow",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              2
            ]
          }
        },
        {
          "name": "head",
          "reader_question": "How do these visual examples substantiate the accompanying story?",
          "semantic_role": "State the passage’s point.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · head · the headline]",
          "layout_budget": {
            "authored": "under 8 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "head",
            "occurrences": 2,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              4,
              7
            ]
          }
        },
        {
          "name": "body",
          "reader_question": "What does the body contribute to this page’s reader outcome?",
          "semantic_role": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
          "layout_budget": {
            "authored": "under 130 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "body",
            "occurrences": 2,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              91,
              9
            ]
          }
        },
        {
          "name": "collage",
          "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
          "semantic_role": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[CLEARED IMAGE OR LABELLED ILLUSTRATION · collage · cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge]",
          "layout_budget": {
            "authored": "1 cut-out + 3 scenes",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "collage",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              0
            ]
          },
          "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
        }
      ],
      "rejection_constraints": [
        "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
        "Pictures that imply results, ownership or relationships the text does not establish."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S70 default when the supplied material answers “How do these visual examples substantiate the accompanying story?” through narrative and visual examples. Respect this state: A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures."
      },
      "provenance": {
        "status": "inferred composition evidence",
        "author_intent": "not independently confirmed",
        "basis": [
          "retained source composition where available",
          "authored layout and slot contracts",
          "static implementation inspection"
        ],
        "source_visual_count": 2,
        "source_visual_sha256": [
          "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
          "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
        "limits": [
          "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
          "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
          "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
        ]
      },
      "adaptation_rules": [
        "Choose by audience question, reasoning relation and required content before aesthetic preference.",
        "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
        "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
        "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
        "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
      ]
    },
    "rejection_constraints": [
      "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
      "Pictures that imply results, ownership or relationships the text does not establish."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "eyebrow": 1,
        "head": 2,
        "body": 2,
        "logos": 1,
        "grid": 2,
        "illustration": 16,
        "collage": 1
      },
      "slot_evidence": {
        "eyebrow": [
          {
            "tag": "span",
            "classes": "eyebrow plain",
            "sample_word_count": 2,
            "repeated_children": 0
          }
        ],
        "head": [
          {
            "tag": "h2",
            "classes": "title",
            "sample_word_count": 4,
            "repeated_children": 0
          },
          {
            "tag": "h2",
            "classes": "",
            "sample_word_count": 7,
            "repeated_children": 2
          }
        ],
        "body": [
          {
            "tag": "div",
            "classes": "",
            "sample_word_count": 91,
            "repeated_children": 4
          },
          {
            "tag": "p",
            "classes": "",
            "sample_word_count": 9,
            "repeated_children": 0
          }
        ],
        "logos": [
          {
            "tag": "div",
            "classes": "trust",
            "sample_word_count": 7,
            "repeated_children": 2
          }
        ],
        "grid": [
          {
            "tag": "div",
            "classes": "pgrid",
            "sample_word_count": 0,
            "repeated_children": 4
          },
          {
            "tag": "div",
            "classes": "proof-grid",
            "sample_word_count": 0,
            "repeated_children": 8
          }
        ],
        "illustration": [
          {
            "tag": "figure",
            "classes": "ph",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph cut c1",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph c2",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph c3",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph c4",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          },
          {
            "tag": "figure",
            "classes": "ph ",
            "sample_word_count": 0,
            "repeated_children": 1
          }
        ],
        "collage": [
          {
            "tag": "div",
            "classes": "collage",
            "sample_word_count": 0,
            "repeated_children": 4
          }
        ]
      },
      "option_selectors": [
        "grid",
        "logos",
        "mirror",
        "paired-proof",
        "three"
      ],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        },
        {
          "file": "../deck-motion.js",
          "sha256": "6869989cd926fded3afc494e350791f2517cd0d859822072b95f3dd97e693781"
        }
      ]
    },
    "variations": {
      "logos": {
        "audience_question": "How do these visual examples substantiate the accompanying story?",
        "intent": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reasoning_relation": "narrative and visual examples",
        "slot_roles": {
          "eyebrow": "Locate this part of the story.",
          "head": "State the passage’s point.",
          "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text.",
          "logos": "Four to six authorized marks with their exact relationship; presence does not validate the passage."
        },
        "matching": {
          "audience_question": "How do these visual examples substantiate the accompanying story?",
          "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
          "reasoning_relation": "narrative and visual examples",
          "content_shape": {
            "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
            "selected_state": "A logo row under the text",
            "density": "standard",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Locate this part of the story.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
              "layout_budget": {
                "authored": "1-3 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "How do these visual examples substantiate the accompanying story?",
              "semantic_role": "State the passage’s point.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            },
            {
              "name": "collage",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[CLEARED IMAGE OR LABELLED ILLUSTRATION · collage · cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge]",
              "layout_budget": {
                "authored": "1 cut-out + 3 scenes",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "collage",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              },
              "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
            },
            {
              "name": "logos",
              "reader_question": "What does the logos contribute to this page’s reader outcome?",
              "semantic_role": "Four to six authorized marks with their exact relationship; presence does not validate the passage.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · logos · optional row of placeholder logos under the text (opt-logos)]",
              "layout_budget": {
                "authored": "4-6 marks",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "logos",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  7
                ]
              }
            }
          ],
          "rejection_constraints": [
            "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
            "Pictures that imply results, ownership or relationships the text does not establish."
          ],
          "option_guidance": {
            "option": "logos",
            "composition_delta": "A logo row under the text",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S70 logos when the supplied material answers “How do these visual examples substantiate the accompanying story?” through narrative and visual examples. Respect this state: A logo row under the text"
          },
          "provenance": {
            "status": "inferred composition evidence",
            "author_intent": "not independently confirmed",
            "basis": [
              "retained source composition where available",
              "authored layout and slot contracts",
              "static implementation inspection"
            ],
            "source_visual_count": 2,
            "source_visual_sha256": [
              "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
              "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A written argument is made concrete by complementary visual examples.",
          "communication_job": "Same communication job as default. A row of four to six marks is added under the passage.",
          "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
          "reading_path": [
            "A row of four to six marks is added under the passage.",
            "Read the section cue and headline.",
            "Follow the short passage for the argument.",
            "Connect the collage’s subject, setting and details to specific parts of the passage."
          ],
          "adaptation": {
            "required_inputs": [
              "One short argument in three or four paragraphs.",
              "Four complementary visual roles: one cutout and three scenes.",
              "Four to six qualified relationships and permission to use marks."
            ],
            "slot_guidance": {
              "eyebrow": "Locate this part of the story.",
              "head": "State the passage’s point.",
              "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text.",
              "logos": "Four to six authorized marks with their exact relationship; presence does not validate the passage."
            },
            "can_change": [
              "Subject, names and wording within the active slot roles.",
              "Illustrations or supporting values where present, with their provenance and limits."
            ],
            "must_survive": [
              "Every image contributes to the same argument.",
              "Illustrative and documentary roles remain distinct.",
              "Image overlap is not chronology or quantitative weighting."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
            "slot_fills": {
              "eyebrow": "Behind the session",
              "head": "The handover is part of repair.",
              "body": "A finished repair is the most visible part of a workshop visit. But the visitor also needs to understand what was checked and what remains uncertain.\n\nIn this fictional pilot, the handover note records the assessment, any work completed and the next step. That note follows the device home.\n\nA referral is recorded with the same care as a completed repair. The proposal treats continuity of advice as part of the service, not as proof that every device can be fixed.",
              "collage": "Cutout: volunteer holding a repair note. Main scene: the handover desk. Detail1: a lamp labeled for referral. Detail2: a member reading the next-step note at home.",
              "logos": "River Library; Market Hall; East School; Cedar Club. All fictional proposed hosts, not endorsements."
            },
            "reasoning": "The visuals make the chain of responsibility concrete while the text explains it; generated scenes are not evidence that the pilot occurred.",
            "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
          },
          "narrative_fit": {
            "before": "Introduce the service and its current limits.",
            "after": "Show the handover template or define how continuity will be evaluated.",
            "good_uses": [
              "A short explanatory passage with visual examples."
            ],
            "poor_fits": [
              "A proof claim resting only on generated imagery.",
              "Unrelated portfolio images beside generic copy."
            ]
          },
          "evidence": {
            "observations": [
              "Current default pairs a passage with a foreground cutout and three overlapping scenes.",
              "Viewed source capture is blurred; only arrangement is observable."
            ],
            "interpretations": [
              "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
            ],
            "not_verified": [
              "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
              "No confidential archive or proposal corpus was used.",
              "Variant-specific source playback was not independently tested; the variation reading uses its current implementation and metadata."
            ],
            "references": [
              "dist/S70-text-collage/spread.json",
              "dist/S70-text-collage/spread.html",
              "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One short argument in three or four paragraphs.",
          "Four complementary visual roles: one cutout and three scenes.",
          "Four to six qualified relationships and permission to use marks."
        ],
        "requires_before": [
          "Introduce the service and its current limits."
        ],
        "enables_after": [
          "Show the handover template or define how continuity will be evaluated."
        ],
        "avoid_when": [
          "A proof claim resting only on generated imagery.",
          "Unrelated portfolio images beside generic copy."
        ]
      },
      "mirror": {
        "audience_question": "How do these visual examples substantiate the accompanying story?",
        "intent": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reasoning_relation": "narrative and visual examples",
        "slot_roles": {
          "eyebrow": "Locate this part of the story.",
          "head": "State the passage’s point.",
          "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text."
        },
        "matching": {
          "audience_question": "How do these visual examples substantiate the accompanying story?",
          "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
          "reasoning_relation": "narrative and visual examples",
          "content_shape": {
            "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
            "selected_state": "Collage on the left",
            "density": "standard",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Locate this part of the story.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
              "layout_budget": {
                "authored": "1-3 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "How do these visual examples substantiate the accompanying story?",
              "semantic_role": "State the passage’s point.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            },
            {
              "name": "collage",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[CLEARED IMAGE OR LABELLED ILLUSTRATION · collage · cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge]",
              "layout_budget": {
                "authored": "1 cut-out + 3 scenes",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "collage",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              },
              "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
            }
          ],
          "rejection_constraints": [
            "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
            "Pictures that imply results, ownership or relationships the text does not establish."
          ],
          "option_guidance": {
            "option": "mirror",
            "composition_delta": "Collage on the left",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S70 mirror when the supplied material answers “How do these visual examples substantiate the accompanying story?” through narrative and visual examples. Respect this state: Collage on the left"
          },
          "provenance": {
            "status": "inferred composition evidence",
            "author_intent": "not independently confirmed",
            "basis": [
              "retained source composition where available",
              "authored layout and slot contracts",
              "static implementation inspection"
            ],
            "source_visual_count": 2,
            "source_visual_sha256": [
              "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
              "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A written argument is made concrete by complementary visual examples.",
          "communication_job": "Same communication job as default. The collage comes first on the left; the same explanatory argument remains in the text.",
          "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
          "reading_path": [
            "The collage comes first on the left; the same explanatory argument remains in the text.",
            "Read the section cue and headline.",
            "Follow the short passage for the argument.",
            "Connect the collage’s subject, setting and details to specific parts of the passage."
          ],
          "adaptation": {
            "required_inputs": [
              "One short argument in three or four paragraphs.",
              "Four complementary visual roles: one cutout and three scenes."
            ],
            "slot_guidance": {
              "eyebrow": "Locate this part of the story.",
              "head": "State the passage’s point.",
              "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text."
            },
            "can_change": [
              "Subject, names and wording within the active slot roles.",
              "Illustrations or supporting values where present, with their provenance and limits."
            ],
            "must_survive": [
              "Every image contributes to the same argument.",
              "Illustrative and documentary roles remain distinct.",
              "Image overlap is not chronology or quantitative weighting."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
            "slot_fills": {
              "eyebrow": "Behind the session",
              "head": "The handover is part of repair.",
              "body": "A finished repair is the most visible part of a workshop visit. But the visitor also needs to understand what was checked and what remains uncertain.\n\nIn this fictional pilot, the handover note records the assessment, any work completed and the next step. That note follows the device home.\n\nA referral is recorded with the same care as a completed repair. The proposal treats continuity of advice as part of the service, not as proof that every device can be fixed.",
              "collage": "Cutout: volunteer holding a repair note. Main scene: the handover desk. Detail1: a lamp labeled for referral. Detail2: a member reading the next-step note at home."
            },
            "reasoning": "The visuals make the chain of responsibility concrete while the text explains it; generated scenes are not evidence that the pilot occurred.",
            "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
          },
          "narrative_fit": {
            "before": "Introduce the service and its current limits.",
            "after": "Show the handover template or define how continuity will be evaluated.",
            "good_uses": [
              "A short explanatory passage with visual examples."
            ],
            "poor_fits": [
              "A proof claim resting only on generated imagery.",
              "Unrelated portfolio images beside generic copy."
            ]
          },
          "evidence": {
            "observations": [
              "Current default pairs a passage with a foreground cutout and three overlapping scenes.",
              "Viewed source capture is blurred; only arrangement is observable."
            ],
            "interpretations": [
              "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
            ],
            "not_verified": [
              "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
              "No confidential archive or proposal corpus was used.",
              "Variant-specific source playback was not independently tested; the variation reading uses its current implementation and metadata."
            ],
            "references": [
              "dist/S70-text-collage/spread.json",
              "dist/S70-text-collage/spread.html",
              "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One short argument in three or four paragraphs.",
          "Four complementary visual roles: one cutout and three scenes."
        ],
        "requires_before": [
          "Introduce the service and its current limits."
        ],
        "enables_after": [
          "Show the handover template or define how continuity will be evaluated."
        ],
        "avoid_when": [
          "A proof claim resting only on generated imagery.",
          "Unrelated portfolio images beside generic copy."
        ]
      },
      "three": {
        "audience_question": "How do these visual examples substantiate the accompanying story?",
        "intent": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reasoning_relation": "narrative and visual examples",
        "slot_roles": {
          "eyebrow": "Locate this part of the story.",
          "head": "State the passage’s point.",
          "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "collage": "Three complementary views with the same subject; each must earn its place."
        },
        "matching": {
          "audience_question": "How do these visual examples substantiate the accompanying story?",
          "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
          "reasoning_relation": "narrative and visual examples",
          "content_shape": {
            "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
            "selected_state": "Three pictures instead of four",
            "density": "standard",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Locate this part of the story.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
              "layout_budget": {
                "authored": "1-3 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "How do these visual examples substantiate the accompanying story?",
              "semantic_role": "State the passage’s point.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            },
            {
              "name": "collage",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "Three complementary views with the same subject; each must earn its place.",
              "content_unit_count": {
                "min": 3,
                "max": 3,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[CLEARED IMAGE OR LABELLED ILLUSTRATION · collage · cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge]",
              "layout_budget": {
                "authored": "1 cut-out + 3 scenes",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "collage",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              },
              "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
            }
          ],
          "rejection_constraints": [
            "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
            "Pictures that imply results, ownership or relationships the text does not establish."
          ],
          "option_guidance": {
            "option": "three",
            "composition_delta": "Three pictures instead of four",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S70 three when the supplied material answers “How do these visual examples substantiate the accompanying story?” through narrative and visual examples. Respect this state: Three pictures instead of four"
          },
          "provenance": {
            "status": "inferred composition evidence",
            "author_intent": "not independently confirmed",
            "basis": [
              "retained source composition where available",
              "authored layout and slot contracts",
              "static implementation inspection"
            ],
            "source_visual_count": 2,
            "source_visual_sha256": [
              "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
              "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A written argument is made concrete by complementary visual examples.",
          "communication_job": "Same communication job as default. Three images replace the four-image collage; remove the redundant view, not a necessary part of the explanation.",
          "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
          "reading_path": [
            "Three images replace the four-image collage; remove the redundant view, not a necessary part of the explanation.",
            "Read the section cue and headline.",
            "Follow the short passage for the argument.",
            "Connect the collage’s subject, setting and details to specific parts of the passage."
          ],
          "adaptation": {
            "required_inputs": [
              "One short argument.",
              "Three complementary images with captions and provenance."
            ],
            "slot_guidance": {
              "eyebrow": "Locate this part of the story.",
              "head": "State the passage’s point.",
              "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "collage": "Three complementary views with the same subject; each must earn its place."
            },
            "can_change": [
              "Subject, names and wording within the active slot roles.",
              "Illustrations or supporting values where present, with their provenance and limits."
            ],
            "must_survive": [
              "Every image contributes to the same argument.",
              "Illustrative and documentary roles remain distinct.",
              "Image overlap is not chronology or quantitative weighting."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
            "slot_fills": {
              "eyebrow": "Behind the session",
              "head": "The handover is part of repair.",
              "body": "A finished repair is the most visible part of a workshop visit. But the visitor also needs to understand what was checked and what remains uncertain.\n\nIn this fictional pilot, the handover note records the assessment, any work completed and the next step. That note follows the device home.\n\nA referral is recorded with the same care as a completed repair. The proposal treats continuity of advice as part of the service, not as proof that every device can be fixed.",
              "collage": [
                "Foreground: volunteer holding the repair note.",
                "Main scene: the handover desk with an owner and labeled device.",
                "Detail: a referral note stating what remains unresolved."
              ]
            },
            "reasoning": "The visuals make the chain of responsibility concrete while the text explains it; generated scenes are not evidence that the pilot occurred.",
            "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
          },
          "narrative_fit": {
            "before": "Introduce the service and its current limits.",
            "after": "Show the handover template or define how continuity will be evaluated.",
            "good_uses": [
              "A short explanatory passage with visual examples."
            ],
            "poor_fits": [
              "A proof claim resting only on generated imagery.",
              "Unrelated portfolio images beside generic copy."
            ]
          },
          "evidence": {
            "observations": [
              "Current default pairs a passage with a foreground cutout and three overlapping scenes.",
              "Viewed source capture is blurred; only arrangement is observable."
            ],
            "interpretations": [
              "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
            ],
            "not_verified": [
              "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
              "No confidential archive or proposal corpus was used.",
              "Variant-specific source playback was not independently tested; the variation reading uses its current implementation and metadata."
            ],
            "references": [
              "dist/S70-text-collage/spread.json",
              "dist/S70-text-collage/spread.html",
              "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One short argument.",
          "Three complementary images with captions and provenance."
        ],
        "requires_before": [
          "Introduce the service and its current limits."
        ],
        "enables_after": [
          "Show the handover template or define how continuity will be evaluated."
        ],
        "avoid_when": [
          "A proof claim resting only on generated imagery.",
          "Unrelated portfolio images beside generic copy."
        ]
      },
      "grid": {
        "audience_question": "How do these visual examples substantiate the accompanying story?",
        "intent": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
        "reasoning_relation": "narrative and visual examples",
        "slot_roles": {
          "eyebrow": "Locate this part of the story.",
          "head": "State the passage’s point.",
          "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "grid": "Four images in explicit reading order; grid alignment supports comparison but does not imply equal evidence strength."
        },
        "matching": {
          "audience_question": "How do these visual examples substantiate the accompanying story?",
          "reader_outcome": "Connect short narrative prose to a coherent collection of relevant examples.",
          "reasoning_relation": "narrative and visual examples",
          "content_shape": {
            "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
            "selected_state": "Pictures in a tidy 2x2 grid instead of the overlapping collage. Seen also as two tall pictures side by side, or a 3x2 checkerboard of three pictures and three short text cards (not drawn yet)",
            "density": "standard",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Locate this part of the story.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
              "layout_budget": {
                "authored": "1-3 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "How do these visual examples substantiate the accompanying story?",
              "semantic_role": "State the passage’s point.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            },
            {
              "name": "grid",
              "reader_question": "What does the grid contribute to this page’s reader outcome?",
              "semantic_role": "Four images in explicit reading order; grid alignment supports comparison but does not imply equal evidence strength.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · grid · The selected image set in explicit reading order; placement is not quantitative weighting.]",
              "layout_budget": {
                "authored": "4 images, each with caption and provenance",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "grid",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0,
                  0
                ]
              }
            }
          ],
          "rejection_constraints": [
            "A random collage, picture counts interpreted as proof volume or private-source screenshots exported as examples.",
            "Pictures that imply results, ownership or relationships the text does not establish."
          ],
          "option_guidance": {
            "option": "grid",
            "composition_delta": "Pictures in a tidy 2x2 grid instead of the overlapping collage. Seen also as two tall pictures side by side, or a 3x2 checkerboard of three pictures and three short text cards (not drawn yet)",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S70 grid when the supplied material answers “How do these visual examples substantiate the accompanying story?” through narrative and visual examples. Respect this state: Pictures in a tidy 2x2 grid instead of the overlapping collage. Seen also as two tall pictures side by side, or a 3x2 checkerboard of three pictures and three short text cards (not drawn yet)"
          },
          "provenance": {
            "status": "inferred composition evidence",
            "author_intent": "not independently confirmed",
            "basis": [
              "retained source composition where available",
              "authored layout and slot contracts",
              "static implementation inspection"
            ],
            "source_visual_count": 2,
            "source_visual_sha256": [
              "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
              "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A written argument is made concrete by complementary visual examples.",
          "communication_job": "Same communication job as default. A tidy two-by-two image grid replaces the overlapping collage.",
          "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
          "reading_path": [
            "A tidy two-by-two image grid replaces the overlapping collage.",
            "Read the section cue and headline.",
            "Follow the short passage for the argument.",
            "Connect the collage’s subject, setting and details to specific parts of the passage."
          ],
          "adaptation": {
            "required_inputs": [
              "One short argument in three or four paragraphs.",
              "Four complementary visual roles: one cutout and three scenes."
            ],
            "slot_guidance": {
              "eyebrow": "Locate this part of the story.",
              "head": "State the passage’s point.",
              "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
              "grid": "Four images in explicit reading order; grid alignment supports comparison but does not imply equal evidence strength."
            },
            "can_change": [
              "Subject, names and wording within the active slot roles.",
              "Illustrations or supporting values where present, with their provenance and limits."
            ],
            "must_survive": [
              "Every image contributes to the same argument.",
              "Illustrative and documentary roles remain distinct.",
              "Image overlap is not chronology or quantitative weighting."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
            "slot_fills": {
              "eyebrow": "Behind the session",
              "head": "The handover is part of repair.",
              "body": "A finished repair is the most visible part of a workshop visit. But the visitor also needs to understand what was checked and what remains uncertain.\n\nIn this fictional pilot, the handover note records the assessment, any work completed and the next step. That note follows the device home.\n\nA referral is recorded with the same care as a completed repair. The proposal treats continuity of advice as part of the service, not as proof that every device can be fixed.",
              "grid": "Four views in reading order: intake record; supervised diagnosis; referral note; owner handover. All fictional illustrations."
            },
            "reasoning": "The visuals make the chain of responsibility concrete while the text explains it; generated scenes are not evidence that the pilot occurred.",
            "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
          },
          "narrative_fit": {
            "before": "Introduce the service and its current limits.",
            "after": "Show the handover template or define how continuity will be evaluated.",
            "good_uses": [
              "A short explanatory passage with visual examples."
            ],
            "poor_fits": [
              "A proof claim resting only on generated imagery.",
              "Unrelated portfolio images beside generic copy."
            ]
          },
          "evidence": {
            "observations": [
              "Current default pairs a passage with a foreground cutout and three overlapping scenes.",
              "Viewed source capture is blurred; only arrangement is observable."
            ],
            "interpretations": [
              "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
            ],
            "not_verified": [
              "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
              "No confidential archive or proposal corpus was used.",
              "Variant-specific source playback was not independently tested; the variation reading uses its current implementation and metadata."
            ],
            "references": [
              "dist/S70-text-collage/spread.json",
              "dist/S70-text-collage/spread.html",
              "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One short argument in three or four paragraphs.",
          "Four complementary visual roles: one cutout and three scenes."
        ],
        "requires_before": [
          "Introduce the service and its current limits."
        ],
        "enables_after": [
          "Show the handover template or define how continuity will be evaluated."
        ],
        "avoid_when": [
          "A proof claim resting only on generated imagery.",
          "Unrelated portfolio images beside generic copy."
        ]
      },
      "paired-proof": {
        "audience_question": "What eight paired examples demonstrate this single claim?",
        "intent": "Inspect eight examples in their original paired order and connect them to the claim.",
        "reader_outcome": "Inspect eight examples in their original paired order and connect them to the claim.",
        "reasoning_relation": "claim and paired visual examples",
        "slot_roles": {
          "head": "The bounded claim the four pairs support.",
          "body": "A concise statement of what the pairs demonstrate and their evidentiary status.",
          "grid": "Eight visuals in four meaningful pairs, in the authored arrival order; caption each relationship."
        },
        "matching": {
          "audience_question": "What eight paired examples demonstrate this single claim?",
          "reader_outcome": "Inspect eight examples in their original paired order and connect them to the claim.",
          "reasoning_relation": "claim and paired visual examples",
          "content_shape": {
            "composition": "A short passage (eyebrow, headline, three or four paragraphs) set against an overlapping collage of three or four pictures.",
            "selected_state": "Eight pictures arrive from the left in the original paired order; the claim underline wipes last.",
            "density": "standard",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "grid",
              "reader_question": "What does the grid contribute to this page’s reader outcome?",
              "semantic_role": "Eight visuals in four meaningful pairs, in the authored arrival order; caption each relationship.",
              "content_unit_count": {
                "min": 8,
                "max": 8,
                "basis": "Authored visible members in the selected arrangement; annotation occurrences can differ."
              },
              "placeholder": "[REAL CONTENT · grid · The selected image set in explicit reading order; placement is not quantitative weighting.]",
              "layout_budget": {
                "authored": "4 images, each with caption and provenance",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "grid",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0,
                  0
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "How do these visual examples substantiate the accompanying story?",
              "semantic_role": "The bounded claim the four pairs support.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "A concise statement of what the pairs demonstrate and their evidentiary status.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            }
          ],
          "rejection_constraints": [
            "Changing pair order, treating example count as efficacy or exporting private screenshots.",
            "Pictures that imply results, ownership or relationships the text does not establish."
          ],
          "option_guidance": {
            "option": "paired-proof",
            "composition_delta": "Eight pictures arrive from the left in the original paired order; the claim underline wipes last.",
            "semantic_change": "changes content relationship",
            "matching_instruction": "Select S70 paired-proof when the supplied material answers “What eight paired examples demonstrate this single claim?” through claim and paired visual examples. Respect this state: Eight pictures arrive from the left in the original paired order; the claim underline wipes last."
          },
          "provenance": {
            "status": "inferred composition evidence",
            "author_intent": "not independently confirmed",
            "basis": [
              "retained source composition where available",
              "authored layout and slot contracts",
              "static implementation inspection"
            ],
            "source_visual_count": 2,
            "source_visual_sha256": [
              "e03632d453e483855d5bb32291df8788d643d8a29ea8bb49ede67c168a820af4",
              "d1131fb75fdd561ac7caf95903495844728b581d0f5cec66a44775b5880c8102"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "a226342aa10521f4de78a277a0a0278b7b75140a132ac9f9e748af0ed7d1a117",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ],
          "previous_required_slots": [
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "section or theme name",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · eyebrow · section or theme name]",
              "layout_budget": {
                "authored": "1-3 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "head",
              "reader_question": "What eight paired examples demonstrate this single claim?",
              "semantic_role": "the headline",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · head · the headline]",
              "layout_budget": {
                "authored": "under 8 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "head",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  7
                ]
              }
            },
            {
              "name": "body",
              "reader_question": "What does the body contribute to this page’s reader outcome?",
              "semantic_role": "three or four paragraphs, one phrase may be underlined",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · body · three or four paragraphs, one phrase may be underlined]",
              "layout_budget": {
                "authored": "under 130 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "body",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  91,
                  9
                ]
              }
            },
            {
              "name": "collage",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge",
              "content_unit_count": {
                "min": 8,
                "max": 8,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[CLEARED IMAGE OR LABELLED ILLUSTRATION · collage · cut-out subject on top, one large scene below, two small framed scenes overlapping its left edge]",
              "layout_budget": {
                "authored": "1 cut-out + 3 scenes",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "collage",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              },
              "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
            }
          ],
          "contract_correction": {
            "date": "2026-10-13",
            "basis": "Actual selected HTML/CSS inspection; previous required slots retained for review.",
            "records": [
              {
                "code": "S70",
                "option": "paired-proof",
                "slots": [
                  "grid",
                  "head",
                  "body"
                ],
                "counts": {
                  "grid": 8
                }
              }
            ]
          }
        },
        "narrative_profile": {
          "central_point": "A repeated relationship across four pairs provides an inspectable structure for the final claim.",
          "communication_job": "Assemble a claim from four deliberately paired visual examples, preserving each pair’s relationship.",
          "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
          "reading_path": [
            "Eight images arrive from the left in paired order, followed by the claim underline; the default passage and collage are hidden.",
            "Read the section cue and headline.",
            "Follow the short passage for the argument.",
            "Connect the collage’s subject, setting and details to specific parts of the passage."
          ],
          "adaptation": {
            "required_inputs": [
              "Four clearly defined image pairs with provenance.",
              "A claim that follows from the pairs."
            ],
            "slot_guidance": {
              "head": "The bounded claim the four pairs support.",
              "body": "A concise statement of what the pairs demonstrate and their evidentiary status.",
              "grid": "Eight visuals in four meaningful pairs, in the authored arrival order; caption each relationship."
            },
            "can_change": [
              "Subject, names and wording within the active slot roles.",
              "Illustrations or supporting values where present, with their provenance and limits."
            ],
            "must_survive": [
              "Pair meanings and arrival order remain consistent.",
              "Complete static state exposes all eight views and the claim.",
              "Illustrated pairs demonstrate a concept; they do not establish measured results."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
            "slot_fills": {
              "head": "Continuity appears at every handover.",
              "body": "Four paired views illustrate how the fictional record follows a device. They demonstrate the proposed workflow, not measured results.",
              "grid": [
                "Pair1a: intake desk accepts the lamp.",
                "Pair1b: intake note records the reported fault.",
                "Pair2a: supervisor inspects the disconnected lamp.",
                "Pair2b: assessment note records the safe next step.",
                "Pair3a: an excluded repair is set aside.",
                "Pair3b: referral note identifies the specialist route.",
                "Pair4a: the owner collects the lamp.",
                "Pair4b: handover note travels with the owner."
              ]
            },
            "reasoning": "Each scene is paired with its record, making continuity visible across four handovers; the final claim is restricted to the proposed workflow.",
            "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
          },
          "narrative_fit": {
            "before": "Define the recurring relationship and whether the visuals are documentary or illustrative.",
            "after": "Inspect one pair in detail or show real outcome evidence.",
            "good_uses": [
              "A visual chain of four claim-support pairs."
            ],
            "poor_fits": [
              "Eight unrelated pictures revealed for spectacle.",
              "Generated illustrations presented as customer results."
            ]
          },
          "evidence": {
            "observations": [
              ".opt-paired-proof hides the base .wrap.",
              "The active proof-layout contains grid with eight figures, head and body; selected matching now uses those active roles.",
              "The authored motion record describes paired arrival and a final underline; native playback was not reverified."
            ],
            "interpretations": [
              "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
            ],
            "not_verified": [
              "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
              "No confidential archive or proposal corpus was used.",
              "Variant-specific source playback was not independently tested; the variation reading uses its current implementation and metadata."
            ],
            "references": [
              "dist/S70-text-collage/spread.json",
              "dist/S70-text-collage/spread.html",
              "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Motif rechecked the corrected selected matching contract against active markup and example roles/cardinality. This confirms layout-contract adaptation, not source author intent, factual proof or rendered usability."
          },
          "variation_relationship": "different-job"
        },
        "required_content": [
          "Four clearly defined image pairs with provenance.",
          "A claim that follows from the pairs."
        ],
        "requires_before": [
          "Define the recurring relationship and whether the visuals are documentary or illustrative."
        ],
        "enables_after": [
          "Inspect one pair in detail or show real outcome evidence."
        ],
        "avoid_when": [
          "Eight unrelated pictures revealed for spectacle.",
          "Generated illustrations presented as customer results."
        ]
      },
      "activation-detail": {
        "audience_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
        "intent": "The reader can describe the main and companion experiences and the conditions needed to deliver them.",
        "reader_outcome": "The reader can describe the main and companion experiences and the conditions needed to deliver them.",
        "reasoning_relation": "audience promise and operating mechanism beside two complementary conceptual views",
        "message_pattern": "Two complementary views can turn a remote event into an understandable experience when the mechanism and dependencies are explicit.",
        "required_content": [
          "A defined audience need and a plausible participation mechanism.",
          "Distinct purposes for both views.",
          "Production, access, consent and safety requirements as applicable."
        ],
        "narrative_positions": [
          "explain-experience-mechanism"
        ],
        "requires_before": [
          "Establish the programme platform and what the audience should gain."
        ],
        "enables_after": [
          "Resolve staffing, permissions, accessibility, timing and costs before implementation."
        ],
        "slot_roles": {
          "title": "Point of joining a main experience with a complementary view",
          "premise": "Short statement of the two simultaneous experiences",
          "overview-label": "Introduces what is proposed",
          "overview": "Purpose and audience value of the concept",
          "approach-label": "Introduces how the mechanism works",
          "approach": "Roles, experience locations, audience choices and supporting distribution",
          "dependency": "Consent, safety and production conditions",
          "scenes": "Two stacked conceptual illustration regions",
          "illustration-main": "Conceptual scene for the main viewing experience",
          "illustration-second": "Conceptual scene for the second-screen experience"
        },
        "avoid_when": [
          "A gallery of unrelated campaign imagery.",
          "A detailed production specification or verified performance case study."
        ],
        "variation_rule": "A different mechanism may need a different selected use. Additional scenes are untested.",
        "provenance": {
          "basis": "Reviewed sanitised teaching case; private correspondence excluded",
          "payload_sha256": "e120c18c7e3809ff4f034c0f2f2eca89aed26213373b2e1fb6a901bef03d40f3"
        },
        "matching": {
          "id": "S70--activation-detail",
          "code": "S70",
          "name": "Activation detail",
          "dir": "S70-text-collage",
          "option": "activation-detail",
          "files": {
            "html": "cases/sc-8ed1637556f64ffdab20688235ad6c31/spread.html",
            "preview": "cases/sc-8ed1637556f64ffdab20688235ad6c31/preview.webp",
            "case": "cases/sc-8ed1637556f64ffdab20688235ad6c31/case.json",
            "reuse": "cases/sc-8ed1637556f64ffdab20688235ad6c31/reuse.json",
            "guide": "cases/sc-8ed1637556f64ffdab20688235ad6c31/index.html",
            "prompt": "cases/sc-8ed1637556f64ffdab20688235ad6c31/prompt.txt"
          },
          "case_id": "SC-8ed1637556f64ffdab20688235ad6c31",
          "audience_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
          "reader_outcome": "The reader can describe the main and companion experiences and the conditions needed to deliver them.",
          "reasoning_relation": "audience promise and operating mechanism beside two complementary conceptual views",
          "content_shape": {
            "composition": "Two complementary views can turn a remote event into an understandable experience when the mechanism and dependencies are explicit.",
            "selected_state": "Activation detail",
            "cardinality": {
              "semantic": "This use needs two complementary experience roles; adding images alone adds no reasoning.",
              "tested": [
                2
              ],
              "adaptation": "A different mechanism may need a different selected use. Additional scenes are untested."
            }
          },
          "required_slots": [
            {
              "name": "title",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Point of joining a main experience with a complementary view",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Point of joining a main experience with a complementary view]",
              "markup": {
                "slot": "title",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "premise",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Short statement of the two simultaneous experiences",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Short statement of the two simultaneous experiences]",
              "markup": {
                "slot": "premise",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "overview-label",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Introduces what is proposed",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Introduces what is proposed]",
              "markup": {
                "slot": "overview-label",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "overview",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Purpose and audience value of the concept",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Purpose and audience value of the concept]",
              "markup": {
                "slot": "overview",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "approach-label",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Introduces how the mechanism works",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Introduces how the mechanism works]",
              "markup": {
                "slot": "approach-label",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "approach",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Roles, experience locations, audience choices and supporting distribution",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Roles, experience locations, audience choices and supporting distribution]",
              "markup": {
                "slot": "approach",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "dependency",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Consent, safety and production conditions",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Consent, safety and production conditions]",
              "markup": {
                "slot": "dependency",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "scenes",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Two stacked conceptual illustration regions",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Two stacked conceptual illustration regions]",
              "markup": {
                "slot": "scenes",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "illustration-main",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Conceptual scene for the main viewing experience",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Conceptual scene for the main viewing experience]",
              "markup": {
                "slot": "illustration-main",
                "annotation_status": "present in selected case HTML"
              }
            },
            {
              "name": "illustration-second",
              "reader_question": "What is the experience, how do its parts work together, and what does delivery depend on?",
              "semantic_role": "Conceptual scene for the second-screen experience",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "This populated instance; see cardinality for tested alternatives."
              },
              "layout_budget": {
                "authored": "Follow the inspected instance; preserve complete claims and qualifications.",
                "policy": "Adapt geometry or split a passage when content does not fit."
              },
              "placeholder": "[AUTHORISED CONTENT: Conceptual scene for the second-screen experience]",
              "markup": {
                "slot": "illustration-second",
                "annotation_status": "present in selected case HTML"
              }
            }
          ],
          "rejection_constraints": [
            "A gallery of unrelated campaign imagery.",
            "A detailed production specification or verified performance case study."
          ],
          "option_guidance": [
            "Keep the overview separate from the operational approach.",
            "Both images must explain the mechanism, not serve as evidence of delivery.",
            "Keep dependencies visible; do not turn a proposed experience into a reported result."
          ],
          "provenance": {
            "basis": "Reviewed sanitised teaching case; private correspondence excluded",
            "payload_sha256": "e120c18c7e3809ff4f034c0f2f2eca89aed26213373b2e1fb6a901bef03d40f3"
          },
          "adaptation_rules": [
            "Keep the overview separate from the operational approach.",
            "Both images must explain the mechanism, not serve as evidence of delivery.",
            "Keep dependencies visible; do not turn a proposed experience into a reported result."
          ],
          "format_readiness": {
            "html": "Reviewed static HTML at widths 1600, 960 and 390 on eight surfaces; changed content requires fresh review.",
            "pptx": "unverified",
            "motion": "complete static composition only"
          },
          "alternative": {
            "layout": "S70",
            "description": "Use the base collage for a broad activity overview supported by several images. It offers variety but may obscure a two-part mechanism and its handoffs.",
            "basis": "conditional contract comparison; replacement not tested"
          }
        },
        "narrative_profile": {
          "central_point": "Two complementary views can turn a remote event into an understandable experience when the mechanism and dependencies are explicit.",
          "communication_job": "explain-experience-mechanism",
          "audience_value": "Comprehension and reassurance through a concrete mechanism; feasibility remains conditional on the stated dependencies.",
          "reading_path": [
            "Read the governing headline.",
            "Follow the mapped relationships in the actual slot order.",
            "Read the qualification and use the closing implication to prepare the next page."
          ],
          "adaptation": {
            "required_inputs": [
              "A defined audience need and a plausible participation mechanism.",
              "Distinct purposes for both views.",
              "Production, access, consent and safety requirements as applicable."
            ],
            "slot_guidance": {
              "title": "Point of joining a main experience with a complementary view",
              "premise": "Short statement of the two simultaneous experiences",
              "overview-label": "Introduces what is proposed",
              "overview": "Purpose and audience value of the concept",
              "approach-label": "Introduces how the mechanism works",
              "approach": "Roles, experience locations, audience choices and supporting distribution",
              "dependency": "Consent, safety and production conditions",
              "scenes": "Two stacked conceptual illustration regions",
              "illustration-main": "Conceptual scene for the main viewing experience",
              "illustration-second": "Conceptual scene for the second-screen experience"
            },
            "can_change": [
              "Scenario, brand, authorised content and imagery.",
              "This use needs two complementary experience roles; adding images alone adds no reasoning.",
              "A different mechanism may need a different selected use. Additional scenes are untested."
            ],
            "must_survive": [
              "Keep the overview separate from the operational approach.",
              "Both images must explain the mechanism, not serve as evidence of delivery.",
              "Keep dependencies visible; do not turn a proposed experience into a reported result."
            ]
          },
          "narrative_fit": {
            "before": "Establish the programme platform and what the audience should gain.",
            "after": "Resolve staffing, permissions, accessibility, timing and costs before implementation.",
            "good_uses": [
              "If the second view adds no distinct audience value, simplify the mechanism instead of inventing a reason to fill the image slot."
            ],
            "poor_fits": [
              "A gallery of unrelated campaign imagery.",
              "A detailed production specification or verified performance case study."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional remote science festival pairs a hosted showcase with a close-up live experiment feed.",
            "slot_fills": {
              "title": [
                "content: See the idea. Watch it work."
              ],
              "premise": [
                "content: Pair the hosted science showcase with a close-up experiment feed."
              ],
              "overview-label": [
                "content: Overview"
              ],
              "overview": [
                "content: A remote festival gives visitors two ways into the same demonstration. The main showcase introduces each question and the people exploring it. A companion feed makes the practical experiment visible to people watching from home."
              ],
              "approach-label": [
                "content: Approach"
              ],
              "approach": [
                "content: A host introduces the demonstration on the main stream. A second team shows the experiment at a separate bench. Visitors can follow either view or both; programme pages explain where to join and how to ask questions."
              ],
              "dependency": [
                "content: Delivery depends on participant consent, safe demonstrations, accessible explanations and a crew able to operate both feeds."
              ],
              "scenes": [
                "content: Main view: hosted showcase. GENERATIVE - conceptual illustration. Companion view: live experiment. GENERATIVE - conceptual illustration."
              ],
              "illustration-main": [
                "image role: Generated conceptual illustration of a presenter explaining a scientific question"
              ],
              "illustration-second": [
                "image role: Generated conceptual illustration of a demonstration at a laboratory bench"
              ]
            },
            "reasoning": "The hosted showcase gives context while the companion feed shows the experiment in action. The description explains the viewing choice and keeps delivery conditions visible.",
            "qualification": "Fictional teaching material. Proposed activity, planning assumptions and conceptual illustrations are not evidence of delivery, demand or results. Supply authorised facts and preserve necessary qualifications for a real project."
          },
          "evidence": {
            "observations": [
              "Reviewed fictional reconstruction and explicit slot map.",
              "Five populated instances checked across eight surfaces and three widths."
            ],
            "interpretations": [
              "Comprehension and reassurance through a concrete mechanism; feasibility remains conditional on the stated dependencies."
            ],
            "not_verified": [
              "Native editable PowerPoint, audience effectiveness and proposed replacements.",
              "Counts beyond those explicitly tested."
            ],
            "references": [
              "cases/sc-8ed1637556f64ffdab20688235ad6c31/case.json",
              "cases/sc-8ed1637556f64ffdab20688235ad6c31/reuse.json",
              "case-batch-review.json"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Version-bound semantic/privacy review of sanitised case plus static HTML checks; recheck any populated adaptation."
          },
          "variation_relationship": "different-job"
        }
      }
    },
    "narrative_profile": {
      "central_point": "A written argument is made concrete by complementary visual examples.",
      "communication_job": "Answer how the pictured instances illuminate the accompanying explanation.",
      "audience_value": "Explanation and perspective: connects an abstract point to a subject, setting and details, while keeping illustration distinct from documentary proof.",
      "reading_path": [
        "Read the section cue and headline.",
        "Follow the short passage for the argument.",
        "Connect the collage’s subject, setting and details to specific parts of the passage."
      ],
      "adaptation": {
        "required_inputs": [
          "One short argument in three or four paragraphs.",
          "Four complementary visual roles: one cutout and three scenes."
        ],
        "slot_guidance": {
          "eyebrow": "Locate this part of the story.",
          "head": "State the passage’s point.",
          "body": "Develop one argument in three or four short paragraphs, with qualifications intact.",
          "collage": "One foreground subject plus three supporting scenes; explain each view’s role in captions or alt text."
        },
        "can_change": [
          "Subject, names and wording within the active slot roles.",
          "Illustrations or supporting values where present, with their provenance and limits."
        ],
        "must_survive": [
          "Every image contributes to the same argument.",
          "Illustrative and documentary roles remain distinct.",
          "Image overlap is not chronology or quantitative weighting."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "A fictional repair proposal explains why records and referral matter after the workbench.",
        "slot_fills": {
          "eyebrow": "Behind the session",
          "head": "The handover is part of repair.",
          "body": "A finished repair is the most visible part of a workshop visit. But the visitor also needs to understand what was checked and what remains uncertain.\n\nIn this fictional pilot, the handover note records the assessment, any work completed and the next step. That note follows the device home.\n\nA referral is recorded with the same care as a completed repair. The proposal treats continuity of advice as part of the service, not as proof that every device can be fixed.",
          "collage": "Cutout: volunteer holding a repair note. Main scene: the handover desk. Detail1: a lamp labeled for referral. Detail2: a member reading the next-step note at home."
        },
        "reasoning": "The visuals make the chain of responsibility concrete while the text explains it; generated scenes are not evidence that the pilot occurred.",
        "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
      },
      "narrative_fit": {
        "before": "Introduce the service and its current limits.",
        "after": "Show the handover template or define how continuity will be evaluated.",
        "good_uses": [
          "A short explanatory passage with visual examples."
        ],
        "poor_fits": [
          "A proof claim resting only on generated imagery.",
          "Unrelated portfolio images beside generic copy."
        ]
      },
      "evidence": {
        "observations": [
          "Current default pairs a passage with a foreground cutout and three overlapping scenes.",
          "Viewed source capture is blurred; only arrangement is observable."
        ],
        "interpretations": [
          "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
        ],
        "not_verified": [
          "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
          "No confidential archive or proposal corpus was used."
        ],
        "references": [
          "dist/S70-text-collage/spread.json",
          "dist/S70-text-collage/spread.html",
          "02_product/spreads/S70-text-collage/source.webp (viewed for arrangement)"
        ]
      },
      "review": {
        "status": "reviewed",
        "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
      },
      "variation_relationship": "base"
    }
  },
  "options": [
    {
      "id": "logos",
      "what": "A logo row under the text"
    },
    {
      "id": "mirror",
      "what": "Collage on the left"
    },
    {
      "id": "three",
      "what": "Three pictures instead of four"
    },
    {
      "id": "grid",
      "what": "Pictures in a tidy 2x2 grid instead of the overlapping collage. Seen also as two tall pictures side by side, or a 3x2 checkerboard of three pictures and three short text cards (not drawn yet)"
    },
    {
      "id": "paired-proof",
      "what": "Eight pictures arrive from the left in the original paired order; the claim underline wipes last."
    },
    {
      "id": "activation-detail",
      "what": "Two complementary views can turn a remote event into an understandable experience when the mechanism and dependencies are explicit.",
      "label": "Activation detail",
      "surface": "paper",
      "files": {
        "html": "cases/sc-8ed1637556f64ffdab20688235ad6c31/spread.html",
        "preview": "cases/sc-8ed1637556f64ffdab20688235ad6c31/preview.webp",
        "case": "cases/sc-8ed1637556f64ffdab20688235ad6c31/case.json",
        "reuse": "cases/sc-8ed1637556f64ffdab20688235ad6c31/reuse.json",
        "guide": "cases/sc-8ed1637556f64ffdab20688235ad6c31/index.html",
        "prompt": "cases/sc-8ed1637556f64ffdab20688235ad6c31/prompt.txt"
      },
      "case_id": "SC-8ed1637556f64ffdab20688235ad6c31",
      "cardinality": {
        "semantic": "This use needs two complementary experience roles; adding images alone adds no reasoning.",
        "tested": [
          2
        ],
        "adaptation": "A different mechanism may need a different selected use. Additional scenes are untested."
      }
    }
  ],
  "also_seen_in": [],
  "source": {
    "ref": "Private deck reference; original evidence retained in the private Spreads library."
  },
  "motion": {
    "file": "motion.json",
    "description": "Eight pictures arrive from the left in the original paired order; the claim underline wipes last."
  }
}
