{
  "code": "S43",
  "name": "Map and narrative",
  "shape": "map",
  "family": "Evidence and pictures",
  "fits": "A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places.",
  "use_when": "Reach, footprint or geography as evidence. The list of places is texture; the paragraph carries the argument.",
  "slots": [
    {
      "name": "map",
      "holds": "dotted map drawn as SVG from tokens, 2:1, lime markers on the places that matter",
      "budget": "placeholder positions"
    },
    {
      "name": "eyebrow",
      "holds": "what the map shows",
      "budget": "2-3 words"
    },
    {
      "name": "head",
      "holds": "three short lines, one italic word in lime",
      "budget": "under 14 words"
    },
    {
      "name": "body",
      "holds": "the argument",
      "budget": "under 40 words"
    },
    {
      "name": "places",
      "holds": "mono list of places, separated by dots",
      "budget": "texture"
    }
  ],
  "columns": 2,
  "density": "standard",
  "surface": "plum",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Hoffman",
  "dir": "S43-map-narrative",
  "semantic": {
    "audience_question": "Why does geography matter to this argument?",
    "intent": "Connect named places to a location-dependent claim and its explanation.",
    "reasoning_relation": "geographic context and narrative",
    "message_pattern": "In [place], [specific condition] means we should [corresponding action].",
    "required_content": [
      "A bounded geographic claim.",
      "Accurate locations and a reason for each marker.",
      "A short explanation of the relationship."
    ],
    "narrative_positions": [
      "context",
      "explanation",
      "evidence: choose only when the page supports the surrounding argument"
    ],
    "requires_before": [
      "Explain whose travel barrier the proposal addresses."
    ],
    "enables_after": [
      "Show the timetable or test the demand at each stop."
    ],
    "slot_roles": {
      "map": "Accurately locate the named places; label any schematic geography.",
      "eyebrow": "Name what is being mapped: service area, route or concentration.",
      "head": "State the geographic point.",
      "body": "Explain why location changes the interpretation.",
      "places": "List the places actually represented, with consistent scope."
    },
    "avoid_when": [
      "An unverified expansion map.",
      "A world map used to imply global presence."
    ],
    "layout_specific_contract": "A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places.",
    "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": "Connect named places to a location-dependent claim and its explanation.",
    "matching": {
      "audience_question": "Why does geography matter to this argument?",
      "reader_outcome": "Connect named places to a location-dependent claim and its explanation.",
      "reasoning_relation": "geographic context and narrative",
      "content_shape": {
        "composition": "A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places.",
        "selected_state": "A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places.",
        "density": "standard",
        "columns": 2,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "map",
          "reader_question": "What does the map contribute to this page’s reader outcome?",
          "semantic_role": "Accurately locate the named places; label any schematic geography.",
          "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 · map · dotted map drawn as SVG from tokens, 2:1, lime markers on the places that matter]",
          "layout_budget": {
            "authored": "placeholder positions",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "map",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              1
            ]
          }
        },
        {
          "name": "eyebrow",
          "reader_question": "What kind of content or argument section am I reading?",
          "semantic_role": "Name what is being mapped: service area, route or concentration.",
          "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 · what the map shows]",
          "layout_budget": {
            "authored": "2-3 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "eyebrow",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              3
            ]
          }
        },
        {
          "name": "head",
          "reader_question": "Why does geography matter to this argument?",
          "semantic_role": "State the geographic point.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · head · three short lines, one italic word in lime]",
          "layout_budget": {
            "authored": "under 14 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "head",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              8
            ]
          }
        },
        {
          "name": "body",
          "reader_question": "What does the body contribute to this page’s reader outcome?",
          "semantic_role": "Explain why location changes the interpretation.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · body · the argument]",
          "layout_budget": {
            "authored": "under 40 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "body",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              28
            ]
          }
        },
        {
          "name": "places",
          "reader_question": "What does the places contribute to this page’s reader outcome?",
          "semantic_role": "List the places actually represented, with consistent scope.",
          "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 · places · mono list of places, separated by dots]",
          "layout_budget": {
            "authored": "texture",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "places",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              13
            ]
          }
        }
      ],
      "rejection_constraints": [
        "Illustrative marker positions presented as precise geospatial evidence.",
        "Parachute generalizations or geographic presence mistaken for local capability."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S43 default when the supplied material answers “Why does geography matter to this argument?” through geographic context and narrative. Respect this state: A place-based argument: a dotted map with marked places, beside a headline, a short paragraph and a list of places."
      },
      "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": [
          "4ac9b9968455b2b2dd832b96ee115ecb63eee98c09eeef0dce274f2ef6fb9c9b"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "66c8cd91c4ff185b609859394569f919c5a17c4bf029b8ef850ed71c6bb10fe1",
        "limits": [
          "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
          "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
          "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
        ]
      },
      "adaptation_rules": [
        "Choose by audience question, reasoning relation and required content before aesthetic preference.",
        "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
        "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
        "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
        "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
      ]
    },
    "rejection_constraints": [
      "Illustrative marker positions presented as precise geospatial evidence.",
      "Parachute generalizations or geographic presence mistaken for local capability."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "66c8cd91c4ff185b609859394569f919c5a17c4bf029b8ef850ed71c6bb10fe1",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "map": 1,
        "eyebrow": 1,
        "head": 1,
        "body": 1,
        "places": 1
      },
      "slot_evidence": {
        "map": [
          {
            "tag": "figure",
            "classes": "map",
            "sample_word_count": 1,
            "repeated_children": 1
          }
        ],
        "eyebrow": [
          {
            "tag": "span",
            "classes": "eyebrow ink-lime",
            "sample_word_count": 3,
            "repeated_children": 0
          }
        ],
        "head": [
          {
            "tag": "h2",
            "classes": "head",
            "sample_word_count": 8,
            "repeated_children": 3
          }
        ],
        "body": [
          {
            "tag": "p",
            "classes": "sub",
            "sample_word_count": 28,
            "repeated_children": 0
          }
        ],
        "places": [
          {
            "tag": "div",
            "classes": "places",
            "sample_word_count": 13,
            "repeated_children": 0
          }
        ]
      },
      "option_selectors": [],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {},
    "narrative_profile": {
      "central_point": "The location of activity helps explain the argument; geography is a relationship, not a decorative backdrop.",
      "communication_job": "Answer why these places matter to the same claim.",
      "audience_value": "Context and explanation: locates the subject and clarifies whether proximity, reach or regional difference matters.",
      "reading_path": [
        "Read the eyebrow and claim to identify the geographic question.",
        "Locate the marked places, then read the paragraph for the relationship that makes them relevant.",
        "Check the place list against the map; the list names the scope, not proof of operations."
      ],
      "adaptation": {
        "required_inputs": [
          "A bounded geographic claim.",
          "Accurate locations and a reason for each marker.",
          "A short explanation of the relationship."
        ],
        "slot_guidance": {
          "map": "Accurately locate the named places; label any schematic geography.",
          "eyebrow": "Name what is being mapped: service area, route or concentration.",
          "head": "State the geographic point.",
          "body": "Explain why location changes the interpretation.",
          "places": "List the places actually represented, with consistent scope."
        },
        "can_change": [
          "Subject, names and wording within the active slot roles.",
          "Illustrations or supporting values where present, with their provenance and limits."
        ],
        "must_survive": [
          "Markers and list agree.",
          "Distances, borders or scale are accurate or explicitly schematic.",
          "A location marker does not imply ownership, endorsement or causality."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "A fictional mobile repair service proposes a three-neighborhood circuit.",
        "slot_fills": {
          "map": "Schematic map with three labeled stops: River Library, Market Hall, East School; marker positions checked against a supplied local map.",
          "eyebrow": "Service reach",
          "head": "Three stops bring repair closer.",
          "body": "The fictional mobile workshop visits three neighborhoods on one circuit, so residents can reach support without traveling to the central depot. The map describes the proposed route, not proven demand.",
          "places": "River Library · Market Hall · East School"
        },
        "reasoning": "Each marker supports the claim about local access; it is neither a global footprint nor an assertion that demand is proven.",
        "qualification": "Every organization, value and assertion in this example is fictional. Replace it with approved, sourced content before use."
      },
      "narrative_fit": {
        "before": "Explain whose travel barrier the proposal addresses.",
        "after": "Show the timetable or test the demand at each stop.",
        "good_uses": [
          "Geographic footprint with verified relationships.",
          "A route or place-based explanation."
        ],
        "poor_fits": [
          "An unverified expansion map.",
          "A world map used to imply global presence."
        ]
      },
      "evidence": {
        "observations": [
          "The retained reference pairs a map placeholder at left with a headline, paragraph and locations at right.",
          "Current markup contains a drawn dotted map, separate narrative and place list."
        ],
        "interpretations": [
          "The communication job and reuse advice are inferred from the current arrangement and slot contract, not independently confirmed source intent."
        ],
        "not_verified": [
          "Original author intent, factual accuracy of sample copy and persuasion effects are not verified.",
          "No confidential archive or proposal corpus was used."
        ],
        "references": [
          "dist/S43-map-narrative/spread.json",
          "dist/S43-map-narrative/spread.html",
          "02_product/spreads/S43-map-narrative/source.webp (viewed for arrangement)"
        ]
      },
      "review": {
        "status": "reviewed",
        "basis": "Motif inspected current metadata, active markup and the retained source arrangement, then checked the fictional example against the content roles. This is a layout-contract adaptation review."
      },
      "variation_relationship": "base"
    }
  },
  "options": [],
  "also_seen_in": [],
  "source": {
    "ref": "Hoffman L25 Map + narrative",
    "url": "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
  }
}
