{
  "code": "S46",
  "name": "Stat grid",
  "shape": "stats",
  "family": "Evidence and pictures",
  "fits": "Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label.",
  "use_when": "A board of figures where no one number leads and the grid reads as a rhythm. Every number needs a source.",
  "slots": [
    {
      "name": "eyebrow",
      "holds": "what the numbers cover",
      "budget": "2-3 words"
    },
    {
      "name": "head",
      "holds": "optional title, one italic word",
      "budget": "under 8 words"
    },
    {
      "name": "cards",
      "holds": "6-8 x (outlined icon circle, big number, mono label), four across",
      "budget": "label 4 words or fewer"
    }
  ],
  "columns": 4,
  "density": "standard",
  "surface": "bone",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Hoffman",
  "dir": "S46-stat-grid",
  "semantic": {
    "audience_question": "What does this six-to-eight-metric snapshot contain?",
    "intent": "Scan equally weighted metrics and identify the scope of every figure.",
    "reasoning_relation": "parallel quantitative inventory",
    "message_pattern": "[Conclusion], shown by [measure A], [measure B] and [measure C].",
    "required_content": [
      "Six to eight metrics from a defined scope.",
      "A clear label, unit, period and source for each."
    ],
    "narrative_positions": [
      "context",
      "explanation",
      "evidence: choose only when the page supports the surrounding argument"
    ],
    "requires_before": [
      "Define the pilot period, data collection and category meanings."
    ],
    "enables_after": [
      "Explain the most important gap or trend using a more focused layout."
    ],
    "slot_roles": {
      "eyebrow": "Name the measurement domain and period.",
      "head": "Name the snapshot or bounded finding.",
      "cards": "Six to eight independent metric cards; each number must remain interpretable without relying on its icon."
    },
    "avoid_when": [
      "A single decisive comparison hidden among eight metrics.",
      "A mix of incompatible reporting periods."
    ],
    "layout_specific_contract": "Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label.",
    "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": "Scan equally weighted metrics and identify the scope of every figure.",
    "matching": {
      "audience_question": "What does this six-to-eight-metric snapshot contain?",
      "reader_outcome": "Scan equally weighted metrics and identify the scope of every figure.",
      "reasoning_relation": "parallel quantitative inventory",
      "content_shape": {
        "composition": "Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label.",
        "selected_state": "Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label.",
        "density": "standard",
        "columns": 4,
        "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": "Name the measurement domain and period.",
          "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 numbers cover]",
          "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": "What does this six-to-eight-metric snapshot contain?",
          "semantic_role": "Name the snapshot or bounded finding.",
          "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 · optional title, one italic word]",
          "layout_budget": {
            "authored": "under 8 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "head",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              5
            ]
          }
        },
        {
          "name": "cards",
          "reader_question": "What specific quantity or comparable member supports the governing point?",
          "semantic_role": "Six to eight independent metric cards; each number must remain interpretable without relying on its icon.",
          "content_unit_count": {
            "min": 6,
            "max": 8,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · cards · 6-8 x (outlined icon circle, big number, mono label), four across]",
          "layout_budget": {
            "authored": "label 4 words or fewer",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "cards",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              40
            ]
          }
        }
      ],
      "rejection_constraints": [
        "A single decisive trend hidden among unrelated metrics, or missing units and dates.",
        "Cherry-picked figures, incompatible time periods or counts presented as rates."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S46 default when the supplied material answers “What does this six-to-eight-metric snapshot contain?” through parallel quantitative inventory. Respect this state: Six to eight numbers of equal weight, each in its own card with an icon, a big number and a short label."
      },
      "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": [
          "e6e17f1970555f801e155af47c2fd849a5d02973e6db0d8aed7170d6f3045505"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "02115f6909b71ad2c9131d5b1baa5eabd11647179055fd87de2d6be2edb4a9ae",
        "limits": [
          "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
          "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
          "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
        ]
      },
      "adaptation_rules": [
        "Choose by audience question, reasoning relation and required content before aesthetic preference.",
        "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
        "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
        "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
        "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
      ]
    },
    "rejection_constraints": [
      "A single decisive trend hidden among unrelated metrics, or missing units and dates.",
      "Cherry-picked figures, incompatible time periods or counts presented as rates."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "02115f6909b71ad2c9131d5b1baa5eabd11647179055fd87de2d6be2edb4a9ae",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "eyebrow": 1,
        "head": 1,
        "cards": 1
      },
      "slot_evidence": {
        "eyebrow": [
          {
            "tag": "span",
            "classes": "eyebrow",
            "sample_word_count": 3,
            "repeated_children": 0
          }
        ],
        "head": [
          {
            "tag": "h2",
            "classes": "head",
            "sample_word_count": 5,
            "repeated_children": 1
          }
        ],
        "cards": [
          {
            "tag": "div",
            "classes": "stretch grid",
            "sample_word_count": 40,
            "repeated_children": 8
          }
        ]
      },
      "option_selectors": [],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {},
    "narrative_profile": {
      "central_point": "A set of equally presented measures describes the breadth of one reporting period or system.",
      "communication_job": "Answer what belongs in the snapshot without forcing one metric to explain all the others.",
      "audience_value": "Orientation: gives a balanced inventory that makes missing dimensions easier to notice.",
      "reading_path": [
        "Read the title and reporting scope.",
        "Scan the equal cards in row order, using labels to distinguish units.",
        "Identify which measure needs explanation next; equal card size does not make unlike units comparable."
      ],
      "adaptation": {
        "required_inputs": [
          "Six to eight metrics from a defined scope.",
          "A clear label, unit, period and source for each."
        ],
        "slot_guidance": {
          "eyebrow": "Name the measurement domain and period.",
          "head": "Name the snapshot or bounded finding.",
          "cards": "Six to eight independent metric cards; each number must remain interpretable without relying on its icon."
        },
        "can_change": [
          "Subject, names and wording within the active slot roles.",
          "Illustrations or supporting values where present, with their provenance and limits."
        ],
        "must_survive": [
          "Six to eight equally presented, clearly defined measures.",
          "No summing of overlapping categories.",
          "A record of absence is qualified by collection method."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "A fictional workshop supplies an operational snapshot.",
        "slot_fills": {
          "eyebrow": "May pilot",
          "head": "The workshop in eight measures.",
          "cards": [
            "42 · devices assessed",
            "28 · devices repaired",
            "14 · referred onward",
            "3 · local sessions",
            "24 · shared tools",
            "8 · volunteer shifts",
            "12 · returning members",
            "0 · recorded incidents"
          ]
        },
        "reasoning": "The measures cover activity, disposition, capacity and safety records. Zero recorded incidents is not proof of zero risk.",
        "qualification": "Fictional numbers from an invented May ledger; define every metric before real use, and do not treat zero recorded incidents as verified safety."
      },
      "narrative_fit": {
        "before": "Define the pilot period, data collection and category meanings.",
        "after": "Explain the most important gap or trend using a more focused layout.",
        "good_uses": [
          "Periodic operational overview."
        ],
        "poor_fits": [
          "A single decisive comparison hidden among eight metrics.",
          "A mix of incompatible reporting periods."
        ]
      },
      "evidence": {
        "observations": [
          "Retained source uses eight equal statistic cards in a four-column grid.",
          "Current HTML has eight icon/number/label cards."
        ],
        "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/S46-stat-grid/spread.json",
          "dist/S46-stat-grid/spread.html",
          "02_product/spreads/S46-stat-grid/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 L38 Stat grid",
    "url": "https://github.com/neekchan/hoffman-agency-design-system/blob/main/templates/deck/Deck.dc.html"
  }
}
