{
  "code": "S01",
  "name": "Cover",
  "shape": "title",
  "family": "Openers and endings",
  "fits": "The piece's title, a one-line dek, and the byline.",
  "use_when": "Opening an article or a deck.",
  "slots": [
    {
      "name": "stamp",
      "holds": "format label",
      "budget": "1-2 words"
    },
    {
      "name": "eyebrow",
      "holds": "vertical / dossier",
      "budget": "2-5 words"
    },
    {
      "name": "title",
      "holds": "headline, one word may take the lime accent",
      "budget": "under 14 words"
    },
    {
      "name": "dek",
      "holds": "one-line promise",
      "budget": "under 25 words"
    },
    {
      "name": "byline",
      "holds": "author and date",
      "budget": "mono meta"
    },
    {
      "name": "art",
      "holds": "TDW generated ridgeline art, right and bottom",
      "budget": "generated, no photo"
    },
    {
      "name": "mark",
      "holds": "TDW wordmark, bottom left",
      "budget": "fixed"
    },
    {
      "name": "avatar",
      "holds": "opt-photo: round author illustration beside the byline",
      "budget": "illustration"
    }
  ],
  "columns": 1,
  "density": "airy",
  "surface": "plum",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Hoffman",
  "dir": "S01-cover",
  "semantic": {
    "audience_question": "What subject am I entering, and what does this piece promise?",
    "intent": "Recognize the subject, scope and accountable author before reading.",
    "reasoning_relation": "orientation and reading promise",
    "message_pattern": "[Subject]: [specific purpose or promise]",
    "required_content": [
      "One clear argument or question.",
      "A bounded promise the following story can fulfil.",
      "Author and date; approved identity assets."
    ],
    "narrative_positions": [
      "opening"
    ],
    "requires_before": [
      "The invitation or meeting context should identify the audience and purpose."
    ],
    "enables_after": [
      "Establish the repair decision problem and evidence for the proposed pilot."
    ],
    "slot_roles": {
      "stamp": "Content format, not the topic.",
      "eyebrow": "Topic or dossier that places the piece.",
      "title": "The central argument or question; avoid a vague category label.",
      "dek": "Explain what the reader will gain and the angle taken.",
      "byline": "Author and publication or proposal date.",
      "art": "Preserved decorative brand art; not a graph of success.",
      "mark": "Preserved TDW wordmark, not evidence or an endorsement."
    },
    "avoid_when": [
      "Detailed evidence",
      "A promise the body cannot support"
    ],
    "layout_specific_contract": "The piece's title, a one-line dek, and the byline.",
    "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": "Recognize the subject, scope and accountable author before reading.",
    "matching": {
      "audience_question": "What subject am I entering, and what does this piece promise?",
      "reader_outcome": "Recognize the subject, scope and accountable author before reading.",
      "reasoning_relation": "orientation and reading promise",
      "content_shape": {
        "composition": "The piece's title, a one-line dek, and the byline.",
        "selected_state": "The piece's title, a one-line dek, and the byline.",
        "density": "airy",
        "columns": 1,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "stamp",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "Content format, not the topic.",
          "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 · stamp · format label]",
          "layout_budget": {
            "authored": "1-2 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "stamp",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              2
            ]
          }
        },
        {
          "name": "eyebrow",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "Topic or dossier that places the piece.",
          "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 · vertical / dossier]",
          "layout_budget": {
            "authored": "2-5 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "eyebrow",
            "occurrences": 2,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              4,
              4
            ]
          }
        },
        {
          "name": "title",
          "reader_question": "What subject am I entering, and what does this piece promise?",
          "semantic_role": "The central argument or question; avoid a vague category label.",
          "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 · headline, one word may take the lime accent]",
          "layout_budget": {
            "authored": "under 14 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": [
              7
            ]
          }
        },
        {
          "name": "dek",
          "reader_question": "What does the dek contribute to this page’s reader outcome?",
          "semantic_role": "Explain what the reader will gain and the angle taken.",
          "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 · dek · one-line promise]",
          "layout_budget": {
            "authored": "under 25 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "dek",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              18
            ]
          }
        },
        {
          "name": "byline",
          "reader_question": "Who is accountable for this material, and where can I verify it?",
          "semantic_role": "Author and publication or proposal date.",
          "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 · byline · author and date]",
          "layout_budget": {
            "authored": "mono meta",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "byline",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              4
            ]
          }
        },
        {
          "name": "art",
          "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
          "semantic_role": "Preserved decorative brand art; not a graph of success.",
          "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 · art · TDW generated ridgeline art, right and bottom]",
          "layout_budget": {
            "authored": "generated, no photo",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "art",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              223
            ]
          },
          "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
        },
        {
          "name": "mark",
          "reader_question": "What does the mark contribute to this page’s reader outcome?",
          "semantic_role": "Preserved TDW wordmark, not evidence or an endorsement.",
          "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 · mark · TDW wordmark, bottom left]",
          "layout_budget": {
            "authored": "fixed",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "mark",
            "occurrences": 0,
            "annotation_status": "Semantic role explicitly mapped to authored selector; do not infer a data-slot with this name.",
            "visibility_status": "Selected-state structure inspected; conditional or decorative regions can be absent in narrow/complete states.",
            "selector": ".mark.wordmark"
          }
        }
      ],
      "rejection_constraints": [
        "A finding that needs supporting evidence on the same page.",
        "Treating a cover as proof of the promise it names."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "The piece's title, a one-line dek, and the byline.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S01 default when the supplied material answers “What subject am I entering, and what does this piece promise?” through orientation and reading promise. Respect this state: The piece's title, a one-line dek, and the byline."
      },
      "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": [
          "e504c811b54f707833a74e98bba78cd5b6c403aee90a42f325706046f1acd05f"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "2b9b5a31a69f2a12d44303816d2ae755462b9e2f60089784f645f1bce1b8360d",
        "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": "stamp",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "format label",
          "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 · stamp · format label]",
          "layout_budget": {
            "authored": "1-2 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "stamp",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              2
            ]
          }
        },
        {
          "name": "eyebrow",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "vertical / dossier",
          "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 · vertical / dossier]",
          "layout_budget": {
            "authored": "2-5 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "eyebrow",
            "occurrences": 2,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              4,
              4
            ]
          }
        },
        {
          "name": "title",
          "reader_question": "What subject am I entering, and what does this piece promise?",
          "semantic_role": "headline, one word may take the lime accent",
          "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 · headline, one word may take the lime accent]",
          "layout_budget": {
            "authored": "under 14 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": [
              7
            ]
          }
        },
        {
          "name": "dek",
          "reader_question": "What does the dek contribute to this page’s reader outcome?",
          "semantic_role": "one-line promise",
          "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 · dek · one-line promise]",
          "layout_budget": {
            "authored": "under 25 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "dek",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              18
            ]
          }
        },
        {
          "name": "byline",
          "reader_question": "Who is accountable for this material, and where can I verify it?",
          "semantic_role": "author and date",
          "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 · byline · author and date]",
          "layout_budget": {
            "authored": "mono meta",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "byline",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              4
            ]
          }
        },
        {
          "name": "art",
          "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
          "semantic_role": "TDW generated ridgeline art, right and bottom",
          "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 · art · TDW generated ridgeline art, right and bottom]",
          "layout_budget": {
            "authored": "generated, no photo",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "art",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              223
            ]
          },
          "integrity": "Clear rights and provenance, retain meaningful alt text; generated scenes illustrate and cannot prove a historical event."
        },
        {
          "name": "mark",
          "reader_question": "What does the mark contribute to this page’s reader outcome?",
          "semantic_role": "TDW wordmark, bottom 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 · mark · TDW wordmark, bottom left]",
          "layout_budget": {
            "authored": "fixed",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "mark",
            "occurrences": 0,
            "annotation_status": "unannotated semantic unit; locate in authored structure",
            "visibility_status": "not asserted from static parsing"
          }
        }
      ],
      "contract_correction": {
        "date": "2026-10-13",
        "basis": "Actual selected HTML/CSS inspection; previous required slots retained for review.",
        "records": [
          {
            "code": "S01",
            "option": "default",
            "selectors": {
              "mark": ".mark.wordmark"
            }
          }
        ]
      }
    },
    "rejection_constraints": [
      "A finding that needs supporting evidence on the same page.",
      "Treating a cover as proof of the promise it names."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "2b9b5a31a69f2a12d44303816d2ae755462b9e2f60089784f645f1bce1b8360d",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "bar": 1,
        "art": 1,
        "illustration": 1,
        "stamp": 1,
        "eyebrow": 2,
        "title": 1,
        "dek": 1,
        "avatar": 1,
        "byline": 1
      },
      "slot_evidence": {
        "bar": [
          {
            "tag": "div",
            "classes": "edgebar",
            "sample_word_count": 0,
            "repeated_children": 0
          }
        ],
        "art": [
          {
            "tag": "div",
            "classes": "art",
            "sample_word_count": 223,
            "repeated_children": 1
          }
        ],
        "illustration": [
          {
            "tag": "figure",
            "classes": "ph r-16x9 bg photo-only",
            "sample_word_count": 0,
            "repeated_children": 1
          }
        ],
        "stamp": [
          {
            "tag": "span",
            "classes": "stamp",
            "sample_word_count": 2,
            "repeated_children": 0
          }
        ],
        "eyebrow": [
          {
            "tag": "span",
            "classes": "eyebrow",
            "sample_word_count": 4,
            "repeated_children": 0
          },
          {
            "tag": "span",
            "classes": "eyebrow photo-only",
            "sample_word_count": 4,
            "repeated_children": 0
          }
        ],
        "title": [
          {
            "tag": "h1",
            "classes": "display",
            "sample_word_count": 7,
            "repeated_children": 1
          }
        ],
        "dek": [
          {
            "tag": "p",
            "classes": "dek",
            "sample_word_count": 18,
            "repeated_children": 1
          }
        ],
        "avatar": [
          {
            "tag": "figure",
            "classes": "ph r-1x1 avatar photo-only",
            "sample_word_count": 0,
            "repeated_children": 1
          }
        ],
        "byline": [
          {
            "tag": "p",
            "classes": "meta",
            "sample_word_count": 4,
            "repeated_children": 0
          }
        ]
      },
      "option_selectors": [
        "bar",
        "photo"
      ],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {
      "bar": {
        "audience_question": "What subject am I entering, and what does this piece promise?",
        "intent": "Recognize the subject, scope and accountable author before reading.",
        "reader_outcome": "Recognize the subject, scope and accountable author before reading.",
        "reasoning_relation": "orientation and reading promise",
        "slot_roles": {
          "stamp": "Content format, not the topic.",
          "eyebrow": "Topic or dossier that places the piece.",
          "title": "The central argument or question; avoid a vague category label.",
          "dek": "Explain what the reader will gain and the angle taken.",
          "byline": "Author and publication or proposal date.",
          "mark": "Preserved TDW wordmark, not evidence or an endorsement.",
          "bar": "Preserved structural colour cue with no factual meaning."
        },
        "matching": {
          "audience_question": "What subject am I entering, and what does this piece promise?",
          "reader_outcome": "Recognize the subject, scope and accountable author before reading.",
          "reasoning_relation": "orientation and reading promise",
          "content_shape": {
            "composition": "The piece's title, a one-line dek, and the byline.",
            "selected_state": "Colour bar down the left edge instead of the ridgeline art",
            "density": "airy",
            "columns": 1,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "stamp",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Content format, not the topic.",
              "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 · stamp · format label]",
              "layout_budget": {
                "authored": "1-2 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "stamp",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "Topic or dossier that places the piece.",
              "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 · vertical / dossier]",
              "layout_budget": {
                "authored": "2-5 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  4
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "What subject am I entering, and what does this piece promise?",
              "semantic_role": "The central argument or question; avoid a vague category label.",
              "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 · headline, one word may take the lime accent]",
              "layout_budget": {
                "authored": "under 14 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": [
                  7
                ]
              }
            },
            {
              "name": "dek",
              "reader_question": "What does the dek contribute to this page’s reader outcome?",
              "semantic_role": "Explain what the reader will gain and the angle taken.",
              "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 · dek · one-line promise]",
              "layout_budget": {
                "authored": "under 25 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "dek",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  18
                ]
              }
            },
            {
              "name": "byline",
              "reader_question": "Who is accountable for this material, and where can I verify it?",
              "semantic_role": "Author and publication or proposal date.",
              "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 · byline · author and date]",
              "layout_budget": {
                "authored": "mono meta",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "byline",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4
                ]
              }
            },
            {
              "name": "mark",
              "reader_question": "What does the mark contribute to this page’s reader outcome?",
              "semantic_role": "Preserved TDW wordmark, not evidence or an endorsement.",
              "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 · mark · TDW wordmark, bottom left]",
              "layout_budget": {
                "authored": "fixed",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "mark",
                "occurrences": 0,
                "annotation_status": "Semantic role explicitly mapped to authored selector; do not infer a data-slot with this name.",
                "visibility_status": "Selected-state structure inspected; conditional or decorative regions can be absent in narrow/complete states.",
                "selector": ".mark.wordmark"
              }
            },
            {
              "name": "bar",
              "reader_question": "What does the bar contribute to this page’s reader outcome?",
              "semantic_role": "Preserved structural colour cue with no factual meaning.",
              "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 · bar · Optional structural colour bar; no factual content.]",
              "layout_budget": {
                "authored": "no copy",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "bar",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              }
            }
          ],
          "rejection_constraints": [
            "A finding that needs supporting evidence on the same page.",
            "Treating a cover as proof of the promise it names."
          ],
          "option_guidance": {
            "option": "bar",
            "composition_delta": "Colour bar down the left edge instead of the ridgeline art",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S01 bar when the supplied material answers “What subject am I entering, and what does this piece promise?” through orientation and reading promise. Respect this state: Colour bar down the left edge instead of the ridgeline art"
          },
          "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": [
              "e504c811b54f707833a74e98bba78cd5b6c403aee90a42f325706046f1acd05f"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "2b9b5a31a69f2a12d44303816d2ae755462b9e2f60089784f645f1bce1b8360d",
            "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": "stamp",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "format label",
              "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 · stamp · format label]",
              "layout_budget": {
                "authored": "1-2 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "stamp",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "vertical / dossier",
              "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 · vertical / dossier]",
              "layout_budget": {
                "authored": "2-5 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  4
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "What subject am I entering, and what does this piece promise?",
              "semantic_role": "headline, one word may take the lime accent",
              "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 · headline, one word may take the lime accent]",
              "layout_budget": {
                "authored": "under 14 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": [
                  7
                ]
              }
            },
            {
              "name": "dek",
              "reader_question": "What does the dek contribute to this page’s reader outcome?",
              "semantic_role": "one-line promise",
              "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 · dek · one-line promise]",
              "layout_budget": {
                "authored": "under 25 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "dek",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  18
                ]
              }
            },
            {
              "name": "byline",
              "reader_question": "Who is accountable for this material, and where can I verify it?",
              "semantic_role": "author and date",
              "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 · byline · author and date]",
              "layout_budget": {
                "authored": "mono meta",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "byline",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4
                ]
              }
            },
            {
              "name": "mark",
              "reader_question": "What does the mark contribute to this page’s reader outcome?",
              "semantic_role": "TDW wordmark, bottom 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 · mark · TDW wordmark, bottom left]",
              "layout_budget": {
                "authored": "fixed",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "mark",
                "occurrences": 0,
                "annotation_status": "unannotated semantic unit; locate in authored structure",
                "visibility_status": "not asserted from static parsing"
              }
            },
            {
              "name": "bar",
              "reader_question": "What does the bar contribute to this page’s reader outcome?",
              "semantic_role": "Optional structural colour bar; no factual content.",
              "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 · bar · Optional structural colour bar; no factual content.]",
              "layout_budget": {
                "authored": "no copy",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "bar",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              }
            }
          ],
          "contract_correction": {
            "date": "2026-10-13",
            "basis": "Actual selected HTML/CSS inspection; previous required slots retained for review.",
            "records": [
              {
                "code": "S01",
                "option": "bar",
                "selectors": {
                  "mark": ".mark.wordmark"
                }
              }
            ]
          }
        },
        "narrative_profile": {
          "central_point": "The opening promises a specific argument worth the reader’s attention.",
          "communication_job": "Orient the reader to the subject, point of view and scope before evidence begins. A structural side bar replaces decorative ridgeline art; the title/dek/byline retain the same opening promise.",
          "audience_value": "Orientation: what this is about, why it matters and who is responsible for it.",
          "reading_path": [
            "Identify format and subject from the stamp and eyebrow.",
            "Read the large title as the promised point, then the dek as the scope of that promise.",
            "Use byline/date to identify responsibility and currency; treat the artwork as identity, not data."
          ],
          "adaptation": {
            "required_inputs": [
              "One clear argument or question.",
              "A bounded promise the following story can fulfil.",
              "Author and date; approved identity assets."
            ],
            "slot_guidance": {
              "stamp": "Content format, not the topic.",
              "eyebrow": "Topic or dossier that places the piece.",
              "title": "The central argument or question; avoid a vague category label.",
              "dek": "Explain what the reader will gain and the angle taken.",
              "byline": "Author and publication or proposal date.",
              "mark": "Preserved TDW wordmark, not evidence or an endorsement.",
              "bar": "Preserved structural colour cue with no factual meaning."
            },
            "can_change": [
              "Topic, argument, format label and author/date.",
              "Accent word within the title without changing its meaning.",
              "A structural side bar replaces decorative ridgeline art; the title/dek/byline retain the same opening promise."
            ],
            "must_survive": [
              "Title and dek promise the same story.",
              "Do not turn proposed outcomes into achieved results.",
              "Artwork has no numeric meaning."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair cooperative is preparing a pilot proposal; all people, events and data are teaching examples.",
            "slot_fills": {
              "stamp": "Pilot proposal",
              "eyebrow": "Local repair services",
              "title": "Make repair easier to choose than replacement",
              "dek": "A parts-ready pilot will test whether clearer estimates and reliable appointments can make local repair a practical first choice.",
              "byline": "Ari Vale · fictional project lead · 13 October 2026",
              "mark": "Retain the existing TDW wordmark.",
              "bar": "Retain the side bar as decoration."
            },
            "reasoning": "The title gives the direction; the dek qualifies it as a test and tells readers what will be examined.",
            "qualification": "Fictional teaching example. Replace with authorised facts, evidence and destinations before delivery; no results or audience effect are claimed."
          },
          "narrative_fit": {
            "before": "The invitation or meeting context should identify the audience and purpose.",
            "after": "Establish the repair decision problem and evidence for the proposed pilot.",
            "good_uses": [
              "Pitch openings",
              "Editorial covers",
              "A new visual story"
            ],
            "poor_fits": [
              "Detailed evidence",
              "A promise the body cannot support"
            ]
          },
          "evidence": {
            "observations": [
              "Current option markup/CSS and selected contract show: A structural side bar replaces decorative ridgeline art; the title/dek/byline retain the same opening promise."
            ],
            "interpretations": [
              "Communication job, audience value and adaptation advice are layout-contract interpretations. They are not verified statements of source-author intent."
            ],
            "not_verified": [
              "Source-author intent, surrounding source sequence, sample factual claims and audience effect were not independently verified.",
              "Option source pixels and live interaction were not separately reviewed in this authoring pass."
            ],
            "references": [
              "dist/S01-cover/spread.html",
              "dist/S01-cover/spread.json",
              "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Reviewed actual option markup, selected contract and example mapping; source intent and interaction fidelity not asserted."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One clear argument or question.",
          "A bounded promise the following story can fulfil.",
          "Author and date; approved identity assets."
        ],
        "requires_before": [
          "The invitation or meeting context should identify the audience and purpose."
        ],
        "enables_after": [
          "Establish the repair decision problem and evidence for the proposed pilot."
        ],
        "avoid_when": [
          "Detailed evidence",
          "A promise the body cannot support"
        ]
      },
      "photo": {
        "audience_question": "What subject am I entering, and what does this piece promise?",
        "intent": "Recognize the subject, scope and accountable author before reading.",
        "reader_outcome": "Recognize the subject, scope and accountable author before reading.",
        "reasoning_relation": "orientation and reading promise",
        "slot_roles": {
          "eyebrow": "Topic or dossier that places the piece.",
          "title": "The central argument or question; avoid a vague category label.",
          "dek": "Explain what the reader will gain and the angle taken.",
          "byline": "Author and publication or proposal date.",
          "mark": "Preserved TDW wordmark, not evidence or an endorsement.",
          "avatar": "Cleared author depiction or disclosed fictional illustration; not proof of identity.",
          "illustration": "Scene illustrating the argument, with generated status and appropriate alt text."
        },
        "matching": {
          "audience_question": "What subject am I entering, and what does this piece promise?",
          "reader_outcome": "Recognize the subject, scope and accountable author before reading.",
          "reasoning_relation": "orientation and reading promise",
          "content_shape": {
            "composition": "The piece's title, a one-line dek, and the byline.",
            "selected_state": "Cover set over a full-bleed illustration, title block left with an avatar byline",
            "density": "airy",
            "columns": 1,
            "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": "Topic or dossier that places the piece.",
              "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 · vertical / dossier]",
              "layout_budget": {
                "authored": "2-5 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  4
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "What subject am I entering, and what does this piece promise?",
              "semantic_role": "The central argument or question; avoid a vague category label.",
              "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 · headline, one word may take the lime accent]",
              "layout_budget": {
                "authored": "under 14 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": [
                  7
                ]
              }
            },
            {
              "name": "dek",
              "reader_question": "What does the dek contribute to this page’s reader outcome?",
              "semantic_role": "Explain what the reader will gain and the angle taken.",
              "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 · dek · one-line promise]",
              "layout_budget": {
                "authored": "under 25 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "dek",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  18
                ]
              }
            },
            {
              "name": "byline",
              "reader_question": "Who is accountable for this material, and where can I verify it?",
              "semantic_role": "Author and publication or proposal date.",
              "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 · byline · author and date]",
              "layout_budget": {
                "authored": "mono meta",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "byline",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4
                ]
              }
            },
            {
              "name": "mark",
              "reader_question": "What does the mark contribute to this page’s reader outcome?",
              "semantic_role": "Preserved TDW wordmark, not evidence or an endorsement.",
              "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 · mark · TDW wordmark, bottom left]",
              "layout_budget": {
                "authored": "fixed",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "mark",
                "occurrences": 0,
                "annotation_status": "Semantic role explicitly mapped to authored selector; do not infer a data-slot with this name.",
                "visibility_status": "Selected-state structure inspected; conditional or decorative regions can be absent in narrow/complete states.",
                "selector": ".mark.wordmark"
              }
            },
            {
              "name": "avatar",
              "reader_question": "What does the avatar contribute to this page’s reader outcome?",
              "semantic_role": "Cleared author depiction or disclosed fictional illustration; not proof of identity.",
              "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 · avatar · opt-photo: round author illustration beside the byline]",
              "layout_budget": {
                "authored": "illustration",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "avatar",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              }
            },
            {
              "name": "illustration",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "Scene illustrating the argument, with generated status and appropriate 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 · illustration · A relevant cleared or explicitly generated image; keep its evidence status visible.]",
              "layout_budget": {
                "authored": "one image with meaningful alt text",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "illustration",
                "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 finding that needs supporting evidence on the same page.",
            "Treating a cover as proof of the promise it names."
          ],
          "option_guidance": {
            "option": "photo",
            "composition_delta": "Cover set over a full-bleed illustration, title block left with an avatar byline",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S01 photo when the supplied material answers “What subject am I entering, and what does this piece promise?” through orientation and reading promise. Respect this state: Cover set over a full-bleed illustration, title block left with an avatar byline"
          },
          "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": [
              "e504c811b54f707833a74e98bba78cd5b6c403aee90a42f325706046f1acd05f"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "2b9b5a31a69f2a12d44303816d2ae755462b9e2f60089784f645f1bce1b8360d",
            "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": "stamp",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "format label",
              "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 · stamp · format label]",
              "layout_budget": {
                "authored": "1-2 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "stamp",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  2
                ]
              }
            },
            {
              "name": "eyebrow",
              "reader_question": "What kind of content or argument section am I reading?",
              "semantic_role": "vertical / dossier",
              "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 · vertical / dossier]",
              "layout_budget": {
                "authored": "2-5 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "eyebrow",
                "occurrences": 2,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4,
                  4
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "What subject am I entering, and what does this piece promise?",
              "semantic_role": "headline, one word may take the lime accent",
              "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 · headline, one word may take the lime accent]",
              "layout_budget": {
                "authored": "under 14 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": [
                  7
                ]
              }
            },
            {
              "name": "dek",
              "reader_question": "What does the dek contribute to this page’s reader outcome?",
              "semantic_role": "one-line promise",
              "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 · dek · one-line promise]",
              "layout_budget": {
                "authored": "under 25 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "dek",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  18
                ]
              }
            },
            {
              "name": "byline",
              "reader_question": "Who is accountable for this material, and where can I verify it?",
              "semantic_role": "author and date",
              "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 · byline · author and date]",
              "layout_budget": {
                "authored": "mono meta",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "byline",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  4
                ]
              }
            },
            {
              "name": "mark",
              "reader_question": "What does the mark contribute to this page’s reader outcome?",
              "semantic_role": "TDW wordmark, bottom 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 · mark · TDW wordmark, bottom left]",
              "layout_budget": {
                "authored": "fixed",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "mark",
                "occurrences": 0,
                "annotation_status": "unannotated semantic unit; locate in authored structure",
                "visibility_status": "not asserted from static parsing"
              }
            },
            {
              "name": "avatar",
              "reader_question": "What does the avatar contribute to this page’s reader outcome?",
              "semantic_role": "opt-photo: round author illustration beside the byline",
              "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 · avatar · opt-photo: round author illustration beside the byline]",
              "layout_budget": {
                "authored": "illustration",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "avatar",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  0
                ]
              }
            },
            {
              "name": "illustration",
              "reader_question": "What subject, example or view must I inspect, and is it evidence or illustration?",
              "semantic_role": "A relevant cleared or explicitly generated image; keep its evidence status visible.",
              "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 · illustration · A relevant cleared or explicitly generated image; keep its evidence status visible.]",
              "layout_budget": {
                "authored": "one image with meaningful alt text",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "illustration",
                "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": "S01",
                "option": "photo",
                "slots": [
                  "eyebrow",
                  "title",
                  "dek",
                  "byline",
                  "mark",
                  "avatar",
                  "illustration"
                ]
              },
              {
                "code": "S01",
                "option": "photo",
                "selectors": {
                  "mark": ".mark.wordmark"
                }
              }
            ]
          }
        },
        "narrative_profile": {
          "central_point": "The opening promises a specific argument worth the reader’s attention.",
          "communication_job": "Orient the reader to the subject, point of view and scope before evidence begins. A full-field illustration and avatar byline give the same opening a concrete setting.",
          "audience_value": "Orientation: what this is about, why it matters and who is responsible for it.",
          "reading_path": [
            "Read the visible topic eyebrow, then title and dek; the default format stamp is hidden in this option.",
            "Read the large title as the promised point, then the dek as the scope of that promise.",
            "Use byline/date to identify responsibility and currency; treat the artwork as identity, not data."
          ],
          "adaptation": {
            "required_inputs": [
              "One clear argument or question.",
              "A bounded promise the following story can fulfil.",
              "Author and date; approved identity assets."
            ],
            "slot_guidance": {
              "eyebrow": "Topic or dossier that places the piece.",
              "title": "The central argument or question; avoid a vague category label.",
              "dek": "Explain what the reader will gain and the angle taken.",
              "byline": "Author and publication or proposal date.",
              "mark": "Preserved TDW wordmark, not evidence or an endorsement.",
              "avatar": "Cleared author depiction or disclosed fictional illustration; not proof of identity.",
              "illustration": "Scene illustrating the argument, with generated status and appropriate alt text."
            },
            "can_change": [
              "Topic, argument, format label and author/date.",
              "Accent word within the title without changing its meaning.",
              "A full-field illustration and avatar byline give the same opening a concrete setting."
            ],
            "must_survive": [
              "Title and dek promise the same story.",
              "Do not turn proposed outcomes into achieved results.",
              "Artwork has no numeric meaning.",
              "Generated setting must not be presented as a photographed historical event.",
              "No essential format context may be left only in the hidden stamp."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "A fictional repair cooperative is preparing a pilot proposal; all people, events and data are teaching examples.",
            "slot_fills": {
              "eyebrow": "Local repair services",
              "title": "Make repair easier to choose than replacement",
              "dek": "A parts-ready pilot will test whether clearer estimates and reliable appointments can make local repair a practical first choice.",
              "byline": "Ari Vale · fictional project lead · 13 October 2026",
              "mark": "Retain the existing TDW wordmark.",
              "avatar": "Labelled illustration of fictional author Ari Vale.",
              "illustration": "Labelled generated scene of a neighbourhood repair workshop, with quiet space behind the title."
            },
            "reasoning": "The title gives the direction; the dek qualifies it as a test and tells readers what will be examined.",
            "qualification": "Fictional teaching example. Replace with authorised facts, evidence and destinations before delivery; no results or audience effect are claimed."
          },
          "narrative_fit": {
            "before": "The invitation or meeting context should identify the audience and purpose.",
            "after": "Establish the repair decision problem and evidence for the proposed pilot.",
            "good_uses": [
              "Pitch openings",
              "Editorial covers",
              "A new visual story"
            ],
            "poor_fits": [
              "Detailed evidence",
              "A promise the body cannot support"
            ]
          },
          "evidence": {
            "observations": [
              "Current option markup/CSS and selected contract show: A full-field illustration and avatar byline give the same opening a concrete setting."
            ],
            "interpretations": [
              "Communication job, audience value and adaptation advice are layout-contract interpretations. They are not verified statements of source-author intent."
            ],
            "not_verified": [
              "Source-author intent, surrounding source sequence, sample factual claims and audience effect were not independently verified.",
              "Option source pixels and live interaction were not separately reviewed in this authoring pass."
            ],
            "references": [
              "dist/S01-cover/spread.html",
              "dist/S01-cover/spread.json",
              "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Reviewed actual option markup, selected contract and example mapping; source intent and interaction fidelity not asserted."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "One clear argument or question.",
          "A bounded promise the following story can fulfil.",
          "Author and date; approved identity assets."
        ],
        "requires_before": [
          "The invitation or meeting context should identify the audience and purpose."
        ],
        "enables_after": [
          "Establish the repair decision problem and evidence for the proposed pilot."
        ],
        "avoid_when": [
          "Detailed evidence",
          "A promise the body cannot support"
        ]
      }
    },
    "narrative_profile": {
      "central_point": "The opening promises a specific argument worth the reader’s attention.",
      "communication_job": "Orient the reader to the subject, point of view and scope before evidence begins.",
      "audience_value": "Orientation: what this is about, why it matters and who is responsible for it.",
      "reading_path": [
        "Identify format and subject from the stamp and eyebrow.",
        "Read the large title as the promised point, then the dek as the scope of that promise.",
        "Use byline/date to identify responsibility and currency; treat the artwork as identity, not data."
      ],
      "adaptation": {
        "required_inputs": [
          "One clear argument or question.",
          "A bounded promise the following story can fulfil.",
          "Author and date; approved identity assets."
        ],
        "slot_guidance": {
          "stamp": "Content format, not the topic.",
          "eyebrow": "Topic or dossier that places the piece.",
          "title": "The central argument or question; avoid a vague category label.",
          "dek": "Explain what the reader will gain and the angle taken.",
          "byline": "Author and publication or proposal date.",
          "art": "Preserved decorative brand art; not a graph of success.",
          "mark": "Preserved TDW wordmark, not evidence or an endorsement."
        },
        "can_change": [
          "Topic, argument, format label and author/date.",
          "Accent word within the title without changing its meaning."
        ],
        "must_survive": [
          "Title and dek promise the same story.",
          "Do not turn proposed outcomes into achieved results.",
          "Artwork has no numeric meaning."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "A fictional repair cooperative is preparing a pilot proposal; all people, events and data are teaching examples.",
        "slot_fills": {
          "stamp": "Pilot proposal",
          "eyebrow": "Local repair services",
          "title": "Make repair easier to choose than replacement",
          "dek": "A parts-ready pilot will test whether clearer estimates and reliable appointments can make local repair a practical first choice.",
          "byline": "Ari Vale · fictional project lead · 13 October 2026",
          "art": "Retain TDW ridgeline artwork as decoration.",
          "mark": "Retain the existing TDW wordmark."
        },
        "reasoning": "The title gives the direction; the dek qualifies it as a test and tells readers what will be examined.",
        "qualification": "Fictional teaching example. Replace with authorised facts, evidence and destinations before delivery; no results or audience effect are claimed."
      },
      "narrative_fit": {
        "before": "The invitation or meeting context should identify the audience and purpose.",
        "after": "Establish the repair decision problem and evidence for the proposed pilot.",
        "good_uses": [
          "Pitch openings",
          "Editorial covers",
          "A new visual story"
        ],
        "poor_fits": [
          "Detailed evidence",
          "A promise the body cannot support"
        ]
      },
      "evidence": {
        "observations": [
          "Viewed source: a large two-line proposition, short subtitle, engagement/date metadata and decorative rising line.",
          "Current markup and the named slot contract were inspected."
        ],
        "interpretations": [
          "Communication job, audience value and adaptation advice are layout-contract interpretations. They are not verified statements of source-author intent."
        ],
        "not_verified": [
          "Source-author intent, surrounding source sequence, sample factual claims and audience effect were not independently verified."
        ],
        "references": [
          "02_product/spreads/S01-cover/source.webp",
          "dist/S01-cover/spread.html",
          "dist/S01-cover/spread.json",
          "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
        ]
      },
      "review": {
        "status": "reviewed",
        "basis": "Viewed base source capture, inspected current markup/slots and reviewed the example for reasoning fit; no source-intent or empirical validation claim."
      },
      "variation_relationship": "base"
    }
  },
  "options": [
    {
      "id": "bar",
      "what": "Colour bar down the left edge instead of the ridgeline art"
    },
    {
      "id": "photo",
      "what": "Cover set over a full-bleed illustration, title block left with an avatar byline"
    }
  ],
  "also_seen_in": [],
  "source": {
    "ref": "Hoffman L01 Cover",
    "url": "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
  }
}
