{
  "code": "S85",
  "name": "Question list",
  "shape": "faq",
  "family": "Reading",
  "fits": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
  "use_when": "Questions whose answers run longer than a line or two, read one after another: the explainer's 'what readers ask' section, or a Q and A slide where the answers must be read in order.",
  "slots": [
    {
      "name": "intro",
      "holds": "one paragraph of story text before the questions; the dek under the title in the side and groups options",
      "budget": "under 35 words"
    },
    {
      "name": "title",
      "holds": "the section heading",
      "budget": "2-4 words"
    },
    {
      "name": "questions",
      "holds": "question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six",
      "budget": "question under 9 words, answer under 30 words; 2-4 groups of 2-3"
    },
    {
      "name": "foot",
      "holds": "a contact pointer with one link (side and groups options only)",
      "budget": "under 10 words"
    }
  ],
  "columns": 1,
  "density": "medium",
  "surface": "bone",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Reuters",
  "dir": "S85-question-list",
  "semantic": {
    "audience_question": "Which detailed questions should I resolve in reading order?",
    "intent": "Read a coherent question list with complete answers available.",
    "reasoning_relation": "ordered questions and disclosed answers",
    "message_pattern": "[Actual question]? [Direct answer, evidence and necessary qualification].",
    "required_content": [
      "Frames the topic and the reason for this question set.",
      "Names the question set.",
      "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels."
    ],
    "narrative_positions": [
      "context",
      "explanation",
      "evidence: choose only when the page supports the surrounding argument"
    ],
    "requires_before": [
      "Explain the pilot’s purpose."
    ],
    "enables_after": [
      "Move to participation, implementation or the full method."
    ],
    "slot_roles": {
      "intro": "Frames the topic and the reason for this question set.",
      "title": "Names the question set.",
      "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels."
    },
    "avoid_when": [
      "A multi-criterion comparison.",
      "Essential answers hidden behind nonfunctional controls."
    ],
    "layout_specific_contract": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
    "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": "Read a coherent question list with complete answers available.",
    "matching": {
      "audience_question": "Which detailed questions should I resolve in reading order?",
      "reader_outcome": "Read a coherent question list with complete answers available.",
      "reasoning_relation": "ordered questions and disclosed answers",
      "content_shape": {
        "composition": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
        "selected_state": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
        "density": "medium",
        "columns": 1,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "intro",
          "reader_question": "What does the intro contribute to this page’s reader outcome?",
          "semantic_role": "Frames the topic and the reason for this question set.",
          "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 · intro · one paragraph of story text before the questions; the dek under the title in the side and groups options]",
          "layout_budget": {
            "authored": "under 35 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "intro",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              16
            ]
          }
        },
        {
          "name": "title",
          "reader_question": "Which detailed questions should I resolve in reading order?",
          "semantic_role": "Names the question set.",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · title · the section heading]",
          "layout_budget": {
            "authored": "2-4 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "title",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              3
            ]
          }
        },
        {
          "name": "questions",
          "reader_question": "What does the questions contribute to this page’s reader outcome?",
          "semantic_role": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
          "content_unit_count": {
            "min": 3,
            "max": 6,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · questions · question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six]",
          "layout_budget": {
            "authored": "question under 9 words, answer under 30 words; 2-4 groups of 2-3",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "questions",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              123
            ]
          }
        }
      ],
      "rejection_constraints": [
        "Answers dependent on an unimplemented accordion or critical terms hidden from static readers.",
        "Marketing questions designed to evade the reader’s actual concern."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S85 default when the supplied material answers “Which detailed questions should I resolve in reading order?” through ordered questions and disclosed answers. Respect this state: Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading."
      },
      "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": [
          "e54c054d6843de07e5466917d5097bc6c699dc2850458681a022598e1c36ec4f"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "8bb83d38e6657b004efe0fdb2dba1ad24a7e02eafd04134f8756a53ad7416741",
        "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": "intro",
          "reader_question": "What does the intro contribute to this page’s reader outcome?",
          "semantic_role": "one paragraph of story text before the questions; the dek under the title in the side and groups options",
          "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 · intro · one paragraph of story text before the questions; the dek under the title in the side and groups options]",
          "layout_budget": {
            "authored": "under 35 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "intro",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              16
            ]
          }
        },
        {
          "name": "title",
          "reader_question": "Which detailed questions should I resolve in reading order?",
          "semantic_role": "the section heading",
          "content_unit_count": {
            "min": 1,
            "max": 1,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · title · the section heading]",
          "layout_budget": {
            "authored": "2-4 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "title",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              3
            ]
          }
        },
        {
          "name": "questions",
          "reader_question": "What does the questions contribute to this page’s reader outcome?",
          "semantic_role": "question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six",
          "content_unit_count": {
            "min": 3,
            "max": 6,
            "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
          },
          "placeholder": "[REAL CONTENT · questions · question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six]",
          "layout_budget": {
            "authored": "question under 9 words, answer under 30 words; 2-4 groups of 2-3",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "questions",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              123
            ]
          }
        },
        {
          "name": "foot",
          "reader_question": "What does the foot contribute to this page’s reader outcome?",
          "semantic_role": "a contact pointer with one link (side and groups options only)",
          "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 · foot · a contact pointer with one link (side and groups options only)]",
          "layout_budget": {
            "authored": "under 10 words",
            "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
          },
          "markup": {
            "slot": "foot",
            "occurrences": 1,
            "annotation_status": "present",
            "visibility_status": "not asserted from static parsing",
            "sample_word_counts": [
              7
            ]
          }
        }
      ],
      "contract_correction": {
        "date": "2026-10-13",
        "basis": "Actual selected HTML/CSS inspection; previous required slots retained for review.",
        "records": [
          {
            "code": "S85",
            "option": "default",
            "slots": [
              "intro",
              "title",
              "questions"
            ]
          }
        ]
      }
    },
    "rejection_constraints": [
      "Answers dependent on an unimplemented accordion or critical terms hidden from static readers.",
      "Marketing questions designed to evade the reader’s actual concern."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "8bb83d38e6657b004efe0fdb2dba1ad24a7e02eafd04134f8756a53ad7416741",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "intro": 1,
        "title": 1,
        "questions": 1,
        "foot": 1
      },
      "slot_evidence": {
        "intro": [
          {
            "tag": "p",
            "classes": "sub faq-intro",
            "sample_word_count": 16,
            "repeated_children": 0
          }
        ],
        "title": [
          {
            "tag": "h2",
            "classes": "head faq-title",
            "sample_word_count": 3,
            "repeated_children": 0
          }
        ],
        "questions": [
          {
            "tag": "div",
            "classes": "faq-list",
            "sample_word_count": 123,
            "repeated_children": 3
          }
        ],
        "foot": [
          {
            "tag": "p",
            "classes": "faq-foot",
            "sample_word_count": 7,
            "repeated_children": 1
          }
        ]
      },
      "option_selectors": [
        "groups",
        "side"
      ],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {
      "side": {
        "audience_question": "Which detailed questions should I resolve in reading order?",
        "intent": "Read a coherent question list with complete answers available.",
        "reader_outcome": "Read a coherent question list with complete answers available.",
        "reasoning_relation": "ordered questions and disclosed answers",
        "slot_roles": {
          "intro": "Frames the topic and the reason for this question set.",
          "title": "Names the question set.",
          "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
          "foot": "The real follow-up route for unanswered questions."
        },
        "matching": {
          "audience_question": "Which detailed questions should I resolve in reading order?",
          "reader_outcome": "Read a coherent question list with complete answers available.",
          "reasoning_relation": "ordered questions and disclosed answers",
          "content_shape": {
            "composition": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
            "selected_state": "Title, dek and contact line in a left column; the question list on the right",
            "density": "medium",
            "columns": 1,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "intro",
              "reader_question": "What does the intro contribute to this page’s reader outcome?",
              "semantic_role": "Frames the topic and the reason for this question set.",
              "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 · intro · one paragraph of story text before the questions; the dek under the title in the side and groups options]",
              "layout_budget": {
                "authored": "under 35 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "intro",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  16
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "Which detailed questions should I resolve in reading order?",
              "semantic_role": "Names the question set.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · title · the section heading]",
              "layout_budget": {
                "authored": "2-4 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "title",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  3
                ]
              }
            },
            {
              "name": "questions",
              "reader_question": "What does the questions contribute to this page’s reader outcome?",
              "semantic_role": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "content_unit_count": {
                "min": 3,
                "max": 6,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · questions · question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six]",
              "layout_budget": {
                "authored": "question under 9 words, answer under 30 words; 2-4 groups of 2-3",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "questions",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  123
                ]
              }
            },
            {
              "name": "foot",
              "reader_question": "What does the foot contribute to this page’s reader outcome?",
              "semantic_role": "The real follow-up route for unanswered questions.",
              "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 · foot · a contact pointer with one link (side and groups options only)]",
              "layout_budget": {
                "authored": "under 10 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "foot",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  7
                ]
              }
            }
          ],
          "rejection_constraints": [
            "Answers dependent on an unimplemented accordion or critical terms hidden from static readers.",
            "Marketing questions designed to evade the reader’s actual concern."
          ],
          "option_guidance": {
            "option": "side",
            "composition_delta": "Title, dek and contact line in a left column; the question list on the right",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S85 side when the supplied material answers “Which detailed questions should I resolve in reading order?” through ordered questions and disclosed answers. Respect this state: Title, dek and contact line in a left column; the question list on the right"
          },
          "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": [
              "e54c054d6843de07e5466917d5097bc6c699dc2850458681a022598e1c36ec4f"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "8bb83d38e6657b004efe0fdb2dba1ad24a7e02eafd04134f8756a53ad7416741",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A sequence of reader questions unpacks a topic, with each answer adding context for what follows.",
          "communication_job": "Keep the same ordered answers alongside the introduction in a left rail.",
          "audience_value": "Offers explanation and reassurance. It addresses conceptual and practical uncertainty through full answers, not question labels alone.",
          "reading_path": [
            "Read the introduction to establish what this question set covers.",
            "Read or scan questions from basic scope toward implications.",
            "Use each answer to understand the next question.",
            "Follow the contact or source route if uncertainty remains."
          ],
          "adaptation": {
            "required_inputs": [
              "Frames the topic and the reason for this question set.",
              "Names the question set.",
              "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "The real follow-up route for unanswered questions."
            ],
            "slot_guidance": {
              "intro": "Frames the topic and the reason for this question set.",
              "title": "Names the question set.",
              "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "foot": "The real follow-up route for unanswered questions."
            },
            "can_change": [
              "Replace the fictional subject and its supported content while retaining the roles and relationship described here."
            ],
            "must_survive": [
              "Every question needs an accessible complete answer.",
              "Category labels should organise actual reader needs.",
              "Do not use closed rows to conceal material conditions."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "Fictional Cedar explains its repair pilot’s limits.",
            "slot_fills": {
              "intro": "Cedar’s fictional pilot tests a repeatable repair intake method before expanding.",
              "title": "About the pilot",
              "questions": [
                "Can beginners attend? Yes. The fictional pilot starts with a guided safety check; participants do not work alone.",
                "Will every item be repaired? No. Volunteers may stop when safe repair is outside their capability.",
                "What should I bring? One item and its history, so intake can identify likely faults.",
                "Where is follow-up help? The fictional guide lists approved next steps and referral contacts."
              ],
              "foot": "Ask the pilot coordinator for the full method."
            },
            "reasoning": "Start with eligibility, then limits, preparation and follow-through; the ordering supports understanding while each answer remains usable on its own.",
            "qualification": "Fictional teaching example. Replace invented details with authorised content and keep any source, scope, status or uncertainty that affects interpretation."
          },
          "narrative_fit": {
            "before": "Explain the pilot’s purpose.",
            "after": "Move to participation, implementation or the full method.",
            "good_uses": [
              "A narrative FAQ or methodology explanation."
            ],
            "poor_fits": [
              "A multi-criterion comparison.",
              "Essential answers hidden behind nonfunctional controls."
            ]
          },
          "evidence": {
            "observations": [
              "Viewed source: a narrow column of question rows with disclosure chevrons.",
              "Current default keeps four answers visible; grouped CSS hides .a answers but the HTML has non-button rows and no dedicated disclosure script.",
              "Current option markup/CSS: Keep the same ordered answers alongside the introduction in a left rail."
            ],
            "interpretations": [
              "A sequence of reader questions unpacks a topic, with each answer adding context for what follows. This is an interpretation of the inspected composition, not a verified claim of author intent."
            ],
            "not_verified": [
              "Original author intent, historical claims, persuasion and archive-wide frequency have not been independently verified."
            ],
            "references": [
              "02_product/spreads/S85-question-list/source.webp",
              "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.html",
              "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.json",
              "https://reuters-graphics.github.io/graphics-components/iframe.html?id=components-text-elements-faqbox--demo&viewMode=story"
            ]
          },
          "review": {
            "status": "reviewed",
            "basis": "Viewed base source capture; inspected this option’s current markup, CSS and matching contract. No distinct option-source capture reviewed unless explicitly stated in observations."
          },
          "variation_relationship": "same-job"
        },
        "required_content": [
          "Frames the topic and the reason for this question set.",
          "Names the question set.",
          "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
          "The real follow-up route for unanswered questions."
        ],
        "requires_before": [
          "Explain the pilot’s purpose."
        ],
        "enables_after": [
          "Move to participation, implementation or the full method."
        ],
        "avoid_when": [
          "A multi-criterion comparison.",
          "Essential answers hidden behind nonfunctional controls."
        ]
      },
      "groups": {
        "audience_question": "Which category contains my question, and what is its complete answer?",
        "intent": "Locate grouped questions and read every answer when needed.",
        "reader_outcome": "Locate grouped questions and read every answer when needed.",
        "reasoning_relation": "classified questions and disclosure",
        "slot_roles": {
          "intro": "Frames the topic and the reason for this question set.",
          "title": "Names the question set.",
          "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
          "foot": "The real follow-up route for unanswered questions."
        },
        "matching": {
          "audience_question": "Which category contains my question, and what is its complete answer?",
          "reader_outcome": "Locate grouped questions and read every answer when needed.",
          "reasoning_relation": "classified questions and disclosure",
          "content_shape": {
            "composition": "Three to six questions stacked in one reading column between hairlines, each answer open under its question, after a short intro paragraph and a section heading.",
            "selected_state": "Centred title and dek; questions grouped in stacked category cards with a small icon and name, rows closed",
            "density": "medium",
            "columns": 1,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "intro",
              "reader_question": "What does the intro contribute to this page’s reader outcome?",
              "semantic_role": "Frames the topic and the reason for this question set.",
              "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 · intro · one paragraph of story text before the questions; the dek under the title in the side and groups options]",
              "layout_budget": {
                "authored": "under 35 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "intro",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  16
                ]
              }
            },
            {
              "name": "title",
              "reader_question": "Which category contains my question, and what is its complete answer?",
              "semantic_role": "Names the question set.",
              "content_unit_count": {
                "min": 1,
                "max": 1,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · title · the section heading]",
              "layout_budget": {
                "authored": "2-4 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "title",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  3
                ]
              }
            },
            {
              "name": "questions",
              "reader_question": "What does the questions contribute to this page’s reader outcome?",
              "semantic_role": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "content_unit_count": {
                "min": 3,
                "max": 6,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · questions · question rows between hairlines, each with a chevron and its open answer; four show by default. Groups option: questions sorted into category cards (icon and name), rows closed, up to six]",
              "layout_budget": {
                "authored": "question under 9 words, answer under 30 words; 2-4 groups of 2-3",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "questions",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  123
                ]
              }
            },
            {
              "name": "foot",
              "reader_question": "What does the foot contribute to this page’s reader outcome?",
              "semantic_role": "The real follow-up route for unanswered questions.",
              "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 · foot · a contact pointer with one link (side and groups options only)]",
              "layout_budget": {
                "authored": "under 10 words",
                "policy": "Working composition guidance: preserve scope and qualification; change layout rather than truncate the argument."
              },
              "markup": {
                "slot": "foot",
                "occurrences": 1,
                "annotation_status": "present",
                "visibility_status": "not asserted from static parsing",
                "sample_word_counts": [
                  7
                ]
              }
            }
          ],
          "rejection_constraints": [
            "Important answers missing from complete static reading.",
            "Marketing questions designed to evade the reader’s actual concern."
          ],
          "option_guidance": {
            "option": "groups",
            "composition_delta": "Centred title and dek; questions grouped in stacked category cards with a small icon and name, rows closed",
            "semantic_change": "changes content relationship",
            "matching_instruction": "Select S85 groups when the supplied material answers “Which category contains my question, and what is its complete answer?” through classified questions and disclosure. Respect this state: Centred title and dek; questions grouped in stacked category cards with a small icon and name, rows closed"
          },
          "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": [
              "e54c054d6843de07e5466917d5097bc6c699dc2850458681a022598e1c36ec4f"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "8bb83d38e6657b004efe0fdb2dba1ad24a7e02eafd04134f8756a53ad7416741",
            "limits": [
              "Static parsing inventories authored nodes; it does not certify rendered visibility, responsive fit or interactive state.",
              "Budgets are authored layout guidance, not a content-writing limit or proof of fit.",
              "Matching guidance is a draft inference; it does not establish facts, endorsement, causation or source author intent."
            ]
          },
          "adaptation_rules": [
            "Choose by audience question, reasoning relation and required content before aesthetic preference.",
            "Supply every required semantic role; retain visible unknowns as labelled real-content placeholders.",
            "A number needs source, scope and units; a quotation needs faithful wording and attribution.",
            "Do not infer importance from area, colour, depth or movement unless the content explicitly defines that encoding.",
            "Keep colour token roles, structural objects, licences and source records; changing content does not authorize changing them."
          ]
        },
        "narrative_profile": {
          "central_point": "A sequence of reader questions unpacks a topic, with each answer adding context for what follows.",
          "communication_job": "Group the six questions into named reader needs; each row must disclose its complete answer.",
          "audience_value": "Offers explanation and reassurance. It addresses conceptual and practical uncertainty through full answers, not question labels alone.",
          "reading_path": [
            "Read the introduction to establish what this question set covers.",
            "Read or scan questions from basic scope toward implications.",
            "Use each answer to understand the next question.",
            "Follow the contact or source route if uncertainty remains."
          ],
          "adaptation": {
            "required_inputs": [
              "Frames the topic and the reason for this question set.",
              "Names the question set.",
              "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "The real follow-up route for unanswered questions."
            ],
            "slot_guidance": {
              "intro": "Frames the topic and the reason for this question set.",
              "title": "Names the question set.",
              "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
              "foot": "The real follow-up route for unanswered questions."
            },
            "can_change": [
              "Replace the fictional subject and its supported content while retaining the roles and relationship described here."
            ],
            "must_survive": [
              "Every question needs an accessible complete answer.",
              "Category labels should organise actual reader needs.",
              "Do not use closed rows to conceal material conditions."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "Fictional Cedar explains its repair pilot’s limits.",
            "slot_fills": {
              "intro": "Cedar’s fictional pilot tests a repeatable repair intake method before expanding.",
              "title": "About the pilot",
              "questions": [
                "Joining | Can beginners attend? Yes. The fictional pilot starts with a guided safety check; participants do not work alone.",
                "Joining | Can I watch without an item? Yes, within the fictional room capacity; reserve a place first.",
                "Preparation | Must I bring tools? No. The fictional pilot supplies the listed basic tools; unusual parts need prior agreement.",
                "Preparation | What should I bring? One item and its history, so intake can identify likely faults.",
                "Limits | Will every item be repaired? No. Volunteers may stop when safe repair is outside their capability.",
                "Limits | Where is follow-up help? The fictional guide lists approved next steps and referral contacts."
              ],
              "foot": "Ask the pilot coordinator for the full method."
            },
            "reasoning": "Start with eligibility, then limits, preparation and follow-through; the ordering supports understanding while each answer remains usable on its own.",
            "qualification": "Fictional teaching example. Replace invented details with authorised content and keep any source, scope, status or uncertainty that affects interpretation."
          },
          "narrative_fit": {
            "before": "Explain the pilot’s purpose.",
            "after": "Move to participation, implementation or the full method.",
            "good_uses": [
              "A narrative FAQ or methodology explanation."
            ],
            "poor_fits": [
              "A multi-criterion comparison.",
              "Essential answers hidden behind nonfunctional controls."
            ]
          },
          "evidence": {
            "observations": [
              "Viewed source: a narrow column of question rows with disclosure chevrons.",
              "Current default keeps four answers visible; grouped CSS hides .a answers but the HTML has non-button rows and no dedicated disclosure script.",
              "Current option markup/CSS: Group the six questions into named reader needs; each row must disclose its complete answer."
            ],
            "interpretations": [
              "A sequence of reader questions unpacks a topic, with each answer adding context for what follows. This is an interpretation of the inspected composition, not a verified claim of author intent."
            ],
            "not_verified": [
              "Original author intent, historical claims, persuasion and archive-wide frequency have not been independently verified.",
              "Grouped answers are not confirmed accessible; current static CSS hides them."
            ],
            "references": [
              "02_product/spreads/S85-question-list/source.webp",
              "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.html",
              "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.json",
              "https://reuters-graphics.github.io/graphics-components/iframe.html?id=components-text-elements-faqbox--demo&viewMode=story"
            ]
          },
          "review": {
            "status": "provisional",
            "basis": "Source base and current option HTML/CSS inspected; groups hides answers but no operable disclosure was found. Requires interaction repair before usable adaptation."
          },
          "variation_relationship": "different-job"
        },
        "required_content": [
          "Frames the topic and the reason for this question set.",
          "Names the question set.",
          "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels.",
          "The real follow-up route for unanswered questions."
        ],
        "requires_before": [
          "Explain the pilot’s purpose."
        ],
        "enables_after": [
          "Move to participation, implementation or the full method."
        ],
        "avoid_when": [
          "A multi-criterion comparison.",
          "Essential answers hidden behind nonfunctional controls."
        ]
      }
    },
    "narrative_profile": {
      "central_point": "A sequence of reader questions unpacks a topic, with each answer adding context for what follows.",
      "communication_job": "Resolve questions in a readable order while making each answer directly discoverable.",
      "audience_value": "Offers explanation and reassurance. It addresses conceptual and practical uncertainty through full answers, not question labels alone.",
      "reading_path": [
        "Read the introduction to establish what this question set covers.",
        "Read or scan questions from basic scope toward implications.",
        "Use each answer to understand the next question.",
        "Keep fuller method or contact context in the surrounding narrative; the default hides its foot link."
      ],
      "adaptation": {
        "required_inputs": [
          "Frames the topic and the reason for this question set.",
          "Names the question set.",
          "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels."
        ],
        "slot_guidance": {
          "intro": "Frames the topic and the reason for this question set.",
          "title": "Names the question set.",
          "questions": "Three to six complete question–answer pairs, in a deliberate order; grouped mode also needs category labels."
        },
        "can_change": [
          "Replace the fictional subject and its supported content while retaining the roles and relationship described here."
        ],
        "must_survive": [
          "Every question needs an accessible complete answer.",
          "Category labels should organise actual reader needs.",
          "Do not use closed rows to conceal material conditions."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "Fictional Cedar explains its repair pilot’s limits.",
        "slot_fills": {
          "intro": "Cedar’s fictional pilot tests a repeatable repair intake method before expanding.",
          "title": "About the pilot",
          "questions": [
            "Can beginners attend? Yes. The fictional pilot starts with a guided safety check; participants do not work alone.",
            "Will every item be repaired? No. Volunteers may stop when safe repair is outside their capability.",
            "What should I bring? One item and its history, so intake can identify likely faults.",
            "Where is follow-up help? The fictional guide lists approved next steps and referral contacts."
          ]
        },
        "reasoning": "Start with eligibility, then limits, preparation and follow-through; the ordering supports understanding while each answer remains usable on its own.",
        "qualification": "Fictional teaching example. Replace invented details with authorised content and keep any source, scope, status or uncertainty that affects interpretation."
      },
      "narrative_fit": {
        "before": "Explain the pilot’s purpose.",
        "after": "Move to participation, implementation or the full method.",
        "good_uses": [
          "A narrative FAQ or methodology explanation."
        ],
        "poor_fits": [
          "A multi-criterion comparison.",
          "Essential answers hidden behind nonfunctional controls."
        ]
      },
      "evidence": {
        "observations": [
          "Viewed source: a narrow column of question rows with disclosure chevrons.",
          "Current default keeps four answers visible; grouped CSS hides .a answers but the HTML has non-button rows and no dedicated disclosure script.",
          "Corrected default matching omits the hidden foot and requires intro, title and question-and-answer pairs."
        ],
        "interpretations": [
          "A sequence of reader questions unpacks a topic, with each answer adding context for what follows. This is an interpretation of the inspected composition, not a verified claim of author intent."
        ],
        "not_verified": [
          "Original author intent, historical claims, persuasion and archive-wide frequency have not been independently verified."
        ],
        "references": [
          "02_product/spreads/S85-question-list/source.webp",
          "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.html",
          "02_product/spreads-semantics-2026-10-13/dist/S85-question-list/spread.json",
          "https://reuters-graphics.github.io/graphics-components/iframe.html?id=components-text-elements-faqbox--demo&viewMode=story"
        ]
      },
      "review": {
        "status": "reviewed",
        "basis": "Viewed the retained base source capture and inspected current HTML and matching slots; reviewed the fictional adaptation at layout-contract level. Rechecked integrated matching on 2026-10-13: required roles, example fills and repeated-item counts agree. Previously provisional because the default contract required its hidden foot. The integrated default contract now omits foot; all four visible question-and-answer pairs remain represented. Historical issue details remain in contract-issues-reading.json. This review does not establish original author intent or verify playback."
      },
      "variation_relationship": "base"
    }
  },
  "options": [
    {
      "id": "side",
      "what": "Title, dek and contact line in a left column; the question list on the right"
    },
    {
      "id": "groups",
      "what": "Centred title and dek; questions grouped in stacked category cards with a small icon and name, rows closed"
    }
  ],
  "also_seen_in": [],
  "source": {
    "ref": "Reuters FaqBox",
    "url": "https://reuters-graphics.github.io/graphics-components/iframe.html?id=components-text-elements-faqbox--demo&viewMode=story"
  }
}
