{
  "code": "S76",
  "name": "Message house",
  "shape": "message-house",
  "family": "Lists and comparisons",
  "fits": "A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column.",
  "use_when": "When a story, a launch or a publication needs its message hierarchy on one page: one line on top, what holds it up underneath. A reference page, one per deck.",
  "slots": [
    {
      "name": "title",
      "holds": "the page title, top left",
      "budget": "under 5 words"
    },
    {
      "name": "roof",
      "holds": "the umbrella message, in the triangle",
      "budget": "under 10 words"
    },
    {
      "name": "row-label",
      "holds": "row names in the left column (beam 1, beam 2, pillars)",
      "budget": "1-2 words each"
    },
    {
      "name": "beam-1",
      "holds": "the message in one sentence, centred",
      "budget": "under 14 words"
    },
    {
      "name": "beam-2",
      "holds": "who it is for, or the supporting line",
      "budget": "under 24 words"
    },
    {
      "name": "pillar-head",
      "holds": "3 pillar names on header bars",
      "budget": "1-3 words each"
    },
    {
      "name": "pillar",
      "holds": "3 cards: a centred heading and three bullets",
      "budget": "heading under 10 words, bullets under 10 words"
    }
  ],
  "columns": 4,
  "density": "dense",
  "surface": "paper",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Hoffman",
  "dir": "S76-message-house",
  "semantic": {
    "audience_question": "How do the umbrella message, audience and proof pillars connect?",
    "intent": "Trace the message hierarchy from roof through shared beams to three supported pillars.",
    "reasoning_relation": "message hierarchy and supporting proof",
    "message_pattern": "[Audience] should understand [governing message], because [supporting claims], supported by [proof].",
    "required_content": [
      "One umbrella message and a specific audience.",
      "Three distinct supporting claims.",
      "Three substantiating details per pillar, with sources or explicit evidence gaps."
    ],
    "narrative_positions": [
      "messaging strategy"
    ],
    "requires_before": [
      "Establish the audience’s barriers, positioning and what the cooperative can actually deliver."
    ],
    "enables_after": [
      "Turn each pillar into a story angle, spokesperson answer or channel example while keeping the governing message consistent."
    ],
    "slot_roles": {
      "title": "Name this reference framework.",
      "roof": "The single message every pillar supports.",
      "row-label": "Three short navigation labels identifying message, audience and proof levels, in that order.",
      "beam-1": "Expand the umbrella into a precise proposition, not a second unrelated slogan.",
      "beam-2": "Name the audience and the uncertainty that makes the proposition relevant.",
      "pillar-head": "Three distinct reasons to believe, expressed as short themes.",
      "pillar": "Three cards paired one-to-one with the headings; each has a support claim and three specific proof points."
    },
    "avoid_when": [
      "A project timeline or reporting hierarchy.",
      "Three slogans with no distinct supporting evidence."
    ],
    "layout_specific_contract": "A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column.",
    "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"
    },
    "reader_outcome": "Trace the message hierarchy from roof through shared beams to three supported pillars.",
    "matching": {
      "audience_question": "How do the umbrella message, audience and proof pillars connect?",
      "reader_outcome": "Trace the message hierarchy from roof through shared beams to three supported pillars.",
      "reasoning_relation": "message hierarchy and supporting proof",
      "content_shape": {
        "composition": "A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column.",
        "selected_state": "A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column.",
        "density": "dense",
        "columns": 4,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "title",
          "reader_question": "How do the umbrella message, audience and proof pillars connect?",
          "semantic_role": "Name this reference framework.",
          "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 · title · the page title, top left]",
          "layout_budget": {
            "authored": "under 5 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "title",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              3
            ]
          }
        },
        {
          "name": "roof",
          "reader_question": "How do the umbrella message, audience and proof pillars connect?",
          "semantic_role": "The single message every pillar supports.",
          "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 · roof · the umbrella message, in the triangle]",
          "layout_budget": {
            "authored": "under 10 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "roof",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              7
            ]
          }
        },
        {
          "name": "row-label",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "Three short navigation labels identifying message, audience and proof levels, in that order.",
          "content_unit_count": {
            "min": 3,
            "max": 3,
            "basis": "Authored visible members in the selected arrangement; annotation occurrences can differ."
          },
          "placeholder": "[REAL CONTENT · row-label · row names in the left column (beam 1, beam 2, pillars)]",
          "layout_budget": {
            "authored": "1-2 words each",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "row-label",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              1,
              1,
              1
            ]
          }
        },
        {
          "name": "beam-1",
          "reader_question": "What does the beam 1 contribute to this page’s reader outcome?",
          "semantic_role": "Expand the umbrella into a precise proposition, not a second unrelated slogan.",
          "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 · beam-1 · the message in one sentence, centred]",
          "layout_budget": {
            "authored": "under 14 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "beam-1",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              9
            ]
          }
        },
        {
          "name": "beam-2",
          "reader_question": "What does the beam 2 contribute to this page’s reader outcome?",
          "semantic_role": "Name the audience and the uncertainty that makes the proposition relevant.",
          "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 · beam-2 · who it is for, or the supporting line]",
          "layout_budget": {
            "authored": "under 24 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "beam-2",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              18
            ]
          }
        },
        {
          "name": "pillar-head",
          "reader_question": "What does the pillar head contribute to this page’s reader outcome?",
          "semantic_role": "Three distinct reasons to believe, expressed as short themes.",
          "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": "[REAL CONTENT · pillar-head · 3 pillar names on header bars]",
          "layout_budget": {
            "authored": "1-3 words each",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "pillar-head",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              1,
              1,
              1
            ]
          }
        },
        {
          "name": "pillar",
          "reader_question": "What does the pillar contribute to this page’s reader outcome?",
          "semantic_role": "Three cards paired one-to-one with the headings; each has a support claim and three specific proof points.",
          "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": "[REAL CONTENT · pillar · 3 cards: a centred heading and three bullets]",
          "layout_budget": {
            "authored": "heading under 10 words, bullets under 10 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "pillar",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              21,
              20,
              23
            ]
          }
        }
      ],
      "rejection_constraints": [
        "An attractive house whose beams and pillars do not substantiate the umbrella message.",
        "A calendar, team chart or pillars that repeat the same assertion without evidence."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S76 default when the supplied material answers “How do the umbrella message, audience and proof pillars connect?” through message hierarchy and supporting proof. Respect this state: A messaging framework drawn as a house: a roof carrying the umbrella line, two full-width beams (the message and who it is for), and three pillars, each a header bar over a card with a heading and three bullets, with row names in a left column."
      },
      "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": 1,
        "source_visual_sha256": [
          "67e1923ce61ae3036b6c7a6173d86c4ed1da827c708dace50e5b4bce1ba2bf6d"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "70ae7185393412996775b5cceee45ab2592667317cc84964da6d9b6698c63abd",
        "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": "title",
          "reader_question": "How do the umbrella message, audience and proof pillars connect?",
          "semantic_role": "the page title, top left",
          "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 · title · the page title, top left]",
          "layout_budget": {
            "authored": "under 5 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "title",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              3
            ]
          }
        },
        {
          "name": "roof",
          "reader_question": "How do the umbrella message, audience and proof pillars connect?",
          "semantic_role": "the umbrella message, in the triangle",
          "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 · roof · the umbrella message, in the triangle]",
          "layout_budget": {
            "authored": "under 10 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "roof",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              7
            ]
          }
        },
        {
          "name": "row-label",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "row names in the left column (beam 1, beam 2, pillars)",
          "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 · row-label · row names in the left column (beam 1, beam 2, pillars)]",
          "layout_budget": {
            "authored": "1-2 words each",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "row-label",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              1,
              1,
              1
            ]
          }
        },
        {
          "name": "beam-1",
          "reader_question": "What does the beam 1 contribute to this page’s reader outcome?",
          "semantic_role": "the message in one sentence, centred",
          "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 · beam-1 · the message in one sentence, centred]",
          "layout_budget": {
            "authored": "under 14 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "beam-1",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              9
            ]
          }
        },
        {
          "name": "beam-2",
          "reader_question": "What does the beam 2 contribute to this page’s reader outcome?",
          "semantic_role": "who it is for, or the supporting line",
          "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 · beam-2 · who it is for, or the supporting line]",
          "layout_budget": {
            "authored": "under 24 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "beam-2",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              18
            ]
          }
        },
        {
          "name": "pillar-head",
          "reader_question": "What does the pillar head contribute to this page’s reader outcome?",
          "semantic_role": "3 pillar names on header bars",
          "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": "[REAL CONTENT · pillar-head · 3 pillar names on header bars]",
          "layout_budget": {
            "authored": "1-3 words each",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "pillar-head",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              1,
              1,
              1
            ]
          }
        },
        {
          "name": "pillar",
          "reader_question": "What does the pillar contribute to this page’s reader outcome?",
          "semantic_role": "3 cards: a centred heading and three bullets",
          "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": "[REAL CONTENT · pillar · 3 cards: a centred heading and three bullets]",
          "layout_budget": {
            "authored": "heading under 10 words, bullets under 10 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "pillar",
            "occurrences": 3,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              21,
              20,
              23
            ]
          }
        }
      ],
      "contract_correction": {
        "date": "2026-10-13",
        "basis": "Actual selected HTML/CSS inspection; previous required slots retained for review.",
        "records": [
          {
            "code": "S76",
            "option": "default",
            "counts": {
              "row-label": 3
            }
          }
        ]
      }
    },
    "rejection_constraints": [
      "An attractive house whose beams and pillars do not substantiate the umbrella message.",
      "A calendar, team chart or pillars that repeat the same assertion without evidence."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "70ae7185393412996775b5cceee45ab2592667317cc84964da6d9b6698c63abd",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "title": 1,
        "roof": 1,
        "row-label": 3,
        "beam-1": 1,
        "beam-2": 1,
        "pillar-head": 3,
        "pillar": 3
      },
      "slot_evidence": {
        "title": [
          {
            "tag": "h2",
            "classes": "title",
            "sample_word_count": 3,
            "repeated_children": 0
          }
        ],
        "roof": [
          {
            "tag": "div",
            "classes": "roof",
            "sample_word_count": 7,
            "repeated_children": 0
          }
        ],
        "row-label": [
          {
            "tag": "div",
            "classes": "lbl",
            "sample_word_count": 1,
            "repeated_children": 0
          },
          {
            "tag": "div",
            "classes": "lbl",
            "sample_word_count": 1,
            "repeated_children": 0
          },
          {
            "tag": "div",
            "classes": "lbl tall",
            "sample_word_count": 1,
            "repeated_children": 0
          }
        ],
        "beam-1": [
          {
            "tag": "div",
            "classes": "beam b1",
            "sample_word_count": 9,
            "repeated_children": 0
          }
        ],
        "beam-2": [
          {
            "tag": "div",
            "classes": "beam b2",
            "sample_word_count": 18,
            "repeated_children": 0
          }
        ],
        "pillar-head": [
          {
            "tag": "div",
            "classes": "ph-h p1",
            "sample_word_count": 1,
            "repeated_children": 0
          },
          {
            "tag": "div",
            "classes": "ph-h p2",
            "sample_word_count": 1,
            "repeated_children": 0
          },
          {
            "tag": "div",
            "classes": "ph-h p3",
            "sample_word_count": 1,
            "repeated_children": 0
          }
        ],
        "pillar": [
          {
            "tag": "div",
            "classes": "card p1",
            "sample_word_count": 21,
            "repeated_children": 2
          },
          {
            "tag": "div",
            "classes": "card p2",
            "sample_word_count": 20,
            "repeated_children": 2
          },
          {
            "tag": "div",
            "classes": "card p3",
            "sample_word_count": 23,
            "repeated_children": 2
          }
        ]
      },
      "option_selectors": [],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {},
    "narrative_profile": {
      "central_point": "One governing promise is made credible by three distinct reasons, each with its own support, for a named audience.",
      "communication_job": "Help a team answer: what are we saying, who needs it, and what makes each part credible?",
      "audience_value": "Explanation and alignment: separates the umbrella message from supporting claims and proof so an audience can see what the organization would need to substantiate.",
      "reading_path": [
        "Read the roof as the governing message.",
        "Read the two beams to understand what that message means and whose concern it addresses.",
        "Move across three pillar headings, then down each pillar to its supporting details; each must uphold a different part of the same roof."
      ],
      "adaptation": {
        "required_inputs": [
          "One umbrella message and a specific audience.",
          "Three distinct supporting claims.",
          "Three substantiating details per pillar, with sources or explicit evidence gaps."
        ],
        "slot_guidance": {
          "title": "Name this reference framework.",
          "roof": "The single message every pillar supports.",
          "row-label": "Three short navigation labels identifying message, audience and proof levels, in that order.",
          "beam-1": "Expand the umbrella into a precise proposition, not a second unrelated slogan.",
          "beam-2": "Name the audience and the uncertainty that makes the proposition relevant.",
          "pillar-head": "Three distinct reasons to believe, expressed as short themes.",
          "pillar": "Three cards paired one-to-one with the headings; each has a support claim and three specific proof points."
        },
        "can_change": [
          "Subject, wording, audience, pillar themes and proof."
        ],
        "must_survive": [
          "Roof-to-pillar logic: each pillar supports the same proposition.",
          "Pillars make different contributions; repetition is not corroboration.",
          "Evidence and aspirations are visibly distinct."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "A fictional neighborhood repair cooperative prepares its member-launch narrative.",
        "slot_fills": {
          "title": "The repair message",
          "roof": "Keep useful things working, close to home.",
          "row-label": [
            "Message",
            "Audience",
            "Proof"
          ],
          "beam-1": "Local repair support helps members maintain everyday equipment.",
          "beam-2": "For neighbors who want to repair small appliances but lack tools, space or confidence.",
          "pillar-head": [
            "Access",
            "Learning",
            "Accountability"
          ],
          "pillar": [
            "A place to begin. Two evening sessions weekly; shared hand-tool library; supervised bench booking.",
            "Skills stay with members. Guided diagnosis sessions; written repair notes; practice on retired equipment.",
            "Limits are explicit. Safety checks before work; specialist referrals for excluded repairs; incident records reviewed monthly."
          ]
        },
        "reasoning": "Access answers the practical barrier, learning answers the confidence barrier, and accountability answers the safety concern. All three support local repair without promising every appliance can be fixed.",
        "qualification": "All services are fictional design assumptions, not existing proof. A real message house must replace each bullet with verified provision or label it planned."
      },
      "narrative_fit": {
        "before": "Establish the audience’s barriers, positioning and what the cooperative can actually deliver.",
        "after": "Turn each pillar into a story angle, spokesperson answer or channel example while keeping the governing message consistent.",
        "good_uses": [
          "Launch messaging reference.",
          "Aligning communications around a substantiated proposition."
        ],
        "poor_fits": [
          "A project timeline or reporting hierarchy.",
          "Three slogans with no distinct supporting evidence."
        ]
      },
      "evidence": {
        "observations": [
          "The viewed retained source is deliberately blurred: only the roof, horizontal beams, row-label column and three support columns can be observed.",
          "Current HTML provides three row-label nodes, three pillar headings and three pillar cards with three bullets each.",
          "Matching row-label cardinality now specifies the three visible labels."
        ],
        "interpretations": [
          "The hierarchy can organize a promise, audience and reasons to believe; the blurred source does not establish its original wording or intended effect."
        ],
        "not_verified": [
          "Original source wording and author intent cannot be recovered from the blurred capture.",
          "No factual proof, persuasion effect or confidential corpus claim has been verified."
        ],
        "references": [
          "dist/S76-message-house/spread.json",
          "dist/S76-message-house/spread.html",
          "02_product/spreads/S76-message-house/source.webp (viewed; blurred arrangement only)"
        ]
      },
      "review": {
        "status": "reviewed",
        "basis": "Motif reviewed the current slot contract, selected markup and cited local source captures for faithful adaptation; this is not confirmation of original author intent."
      },
      "variation_relationship": "base"
    }
  },
  "options": [],
  "also_seen_in": [],
  "source": {
    "ref": "Private deck reference; original evidence retained in the private Spreads library."
  }
}
