{
  "code": "S84",
  "name": "Q and A grid",
  "shape": "faq",
  "family": "Reading",
  "fits": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
  "use_when": "A Q and A slide at the end of a talk, or an article's questions section, when every answer is short enough to show open and the reader should scan them side by side.",
  "slots": [
    {
      "name": "title",
      "holds": "centred serif title",
      "budget": "2-4 words"
    },
    {
      "name": "dek",
      "holds": "one line under the title; the intro paragraph in the rail option",
      "budget": "under 16 words (rail: under 30)"
    },
    {
      "name": "questions",
      "holds": "six items in two columns, each a bold one-line question over a 1-3 line answer; the rail option shows the first four as a 2x2",
      "budget": "question under 9 words, answer under 30 words"
    },
    {
      "name": "foot",
      "holds": "a 'more questions' pointer with one link",
      "budget": "under 10 words"
    }
  ],
  "columns": 2,
  "density": "medium",
  "surface": "paper",
  "works_on": [
    "deck",
    "page"
  ],
  "library": "Tailark",
  "dir": "S84-qa-grid",
  "semantic": {
    "audience_question": "Which common objections can I resolve by scanning short answers?",
    "intent": "Find concise independent answers in a bounded question grid.",
    "reasoning_relation": "parallel questions and answers",
    "message_pattern": "[Actual question]? [Direct answer, evidence and necessary qualification].",
    "required_content": [
      "Names the decision or topic these questions support.",
      "Explains who the answers are for and their scope.",
      "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
      "A real route for an unanswered question, not a dummy destination."
    ],
    "narrative_positions": [
      "context",
      "explanation",
      "evidence: choose only when the page supports the surrounding argument"
    ],
    "requires_before": [
      "Introduce the offer or proposal."
    ],
    "enables_after": [
      "Invite a decision or give the next action."
    ],
    "slot_roles": {
      "title": "Names the decision or topic these questions support.",
      "dek": "Explains who the answers are for and their scope.",
      "questions": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
      "foot": "A real route for an unanswered question, not a dummy destination."
    },
    "avoid_when": [
      "An ordered technical explanation.",
      "Marketing claims disguised as questions nobody has asked."
    ],
    "layout_specific_contract": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
    "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": "Find concise independent answers in a bounded question grid.",
    "matching": {
      "audience_question": "Which common objections can I resolve by scanning short answers?",
      "reader_outcome": "Find concise independent answers in a bounded question grid.",
      "reasoning_relation": "parallel questions and answers",
      "content_shape": {
        "composition": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
        "selected_state": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
        "density": "medium",
        "columns": 2,
        "column_note": "Base metadata only; selected option can replace the base geometry."
      },
      "required_slots": [
        {
          "name": "title",
          "reader_question": "Which common objections can I resolve by scanning short answers?",
          "semantic_role": "Names the decision or topic these questions support.",
          "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 · centred serif title]",
          "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": [
              2
            ]
          }
        },
        {
          "name": "dek",
          "reader_question": "What does the dek contribute to this page’s reader outcome?",
          "semantic_role": "Explains who the answers are for and their 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 · dek · one line under the title; the intro paragraph in the rail option]",
          "layout_budget": {
            "authored": "under 16 words (rail: under 30)",
            "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": [
              10
            ]
          }
        },
        {
          "name": "questions",
          "reader_question": "What does the questions contribute to this page’s reader outcome?",
          "semantic_role": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
          "content_unit_count": {
            "min": 4,
            "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 · six items in two columns, each a bold one-line question over a 1-3 line answer; the rail option shows the first four as a 2x2]",
          "layout_budget": {
            "authored": "question under 9 words, answer under 30 words",
            "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": [
              124
            ]
          }
        },
        {
          "name": "foot",
          "reader_question": "What does the foot contribute to this page’s reader outcome?",
          "semantic_role": "A real route for an unanswered question, not a dummy destination.",
          "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 'more questions' pointer with one link]",
          "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": [
        "Essential explanation hidden in a contact link or answers too long to compare by scanning.",
        "Marketing questions designed to evade the reader’s actual concern."
      ],
      "option_guidance": {
        "option": "default",
        "composition_delta": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
        "semantic_change": "retains base content relationship; changes presentation or disclosure",
        "matching_instruction": "Select S84 default when the supplied material answers “Which common objections can I resolve by scanning short answers?” through parallel questions and answers. Respect this state: Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot."
      },
      "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": [
          "5cc82486bda8003a2db18bedc83a74c902eced3d88477132795925f44bf6a250"
        ],
        "source_export": "private source images remain outside this draft site",
        "markup_sha256": "b10bb2ef15902cc1745f424c43d2fa041c343c1368ebeead13433f63190e6641",
        "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": [
      "Essential explanation hidden in a contact link or answers too long to compare by scanning.",
      "Marketing questions designed to evade the reader’s actual concern."
    ],
    "markup_inventory": {
      "file": "spread.html",
      "sha256": "b10bb2ef15902cc1745f424c43d2fa041c343c1368ebeead13433f63190e6641",
      "method": "static lxml markup plus authored option description; no rendered-visibility claim",
      "all_markup_slot_counts": {
        "title": 1,
        "dek": 1,
        "questions": 1,
        "foot": 1
      },
      "slot_evidence": {
        "title": [
          {
            "tag": "h2",
            "classes": "title",
            "sample_word_count": 2,
            "repeated_children": 0
          }
        ],
        "dek": [
          {
            "tag": "p",
            "classes": "sub",
            "sample_word_count": 10,
            "repeated_children": 0
          }
        ],
        "questions": [
          {
            "tag": "div",
            "classes": "qa-grid",
            "sample_word_count": 124,
            "repeated_children": 6
          }
        ],
        "foot": [
          {
            "tag": "p",
            "classes": "qa-foot",
            "sample_word_count": 7,
            "repeated_children": 1
          }
        ]
      },
      "option_selectors": [
        "rail"
      ],
      "linked_implementation": [
        {
          "file": "../spreads.css",
          "sha256": "32da94472b0c9131e4d5dae7d5bf0498b09202a9e66294b4e4f23e6ddfbf37ba"
        },
        {
          "file": "../spread.js",
          "sha256": "3d99948b83f750bd4ae95dac08e3e50a395de7c149c90a6f1a1c0ea36a2634a4"
        }
      ]
    },
    "variations": {
      "rail": {
        "audience_question": "Which common objections can I resolve by scanning short answers?",
        "intent": "Find concise independent answers in a bounded question grid.",
        "reader_outcome": "Find concise independent answers in a bounded question grid.",
        "reasoning_relation": "parallel questions and answers",
        "slot_roles": {
          "title": "Names the decision or topic these questions support.",
          "dek": "Explains who the answers are for and their scope.",
          "questions": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
          "foot": "A real route for an unanswered question, not a dummy destination."
        },
        "matching": {
          "audience_question": "Which common objections can I resolve by scanning short answers?",
          "reader_outcome": "Find concise independent answers in a bounded question grid.",
          "reasoning_relation": "parallel questions and answers",
          "content_shape": {
            "composition": "Four to six questions, each with a short open answer, laid out as a two-column grid under a centred title, with one pointer line at the foot.",
            "selected_state": "Title, intro and contact line in a hairline-topped left rail; a 2x2 grid of questions on the right with a small ornament between the rows",
            "density": "medium",
            "columns": 2,
            "column_note": "Base metadata only; selected option can replace the base geometry."
          },
          "required_slots": [
            {
              "name": "title",
              "reader_question": "Which common objections can I resolve by scanning short answers?",
              "semantic_role": "Names the decision or topic these questions support.",
              "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 · centred serif title]",
              "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": [
                  2
                ]
              }
            },
            {
              "name": "dek",
              "reader_question": "What does the dek contribute to this page’s reader outcome?",
              "semantic_role": "Explains who the answers are for and their 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 · dek · one line under the title; the intro paragraph in the rail option]",
              "layout_budget": {
                "authored": "under 16 words (rail: under 30)",
                "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": [
                  10
                ]
              }
            },
            {
              "name": "questions",
              "reader_question": "What does the questions contribute to this page’s reader outcome?",
              "semantic_role": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
              "content_unit_count": {
                "min": 4,
                "max": 4,
                "basis": "authored composition members where a repeated group is specified; otherwise one named slot; not a required amount of evidence"
              },
              "placeholder": "[REAL CONTENT · questions · six items in two columns, each a bold one-line question over a 1-3 line answer; the rail option shows the first four as a 2x2]",
              "layout_budget": {
                "authored": "question under 9 words, answer under 30 words",
                "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": [
                  124
                ]
              }
            },
            {
              "name": "foot",
              "reader_question": "What does the foot contribute to this page’s reader outcome?",
              "semantic_role": "A real route for an unanswered question, not a dummy destination.",
              "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 'more questions' pointer with one link]",
              "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": [
            "Essential explanation hidden in a contact link or answers too long to compare by scanning.",
            "Marketing questions designed to evade the reader’s actual concern."
          ],
          "option_guidance": {
            "option": "rail",
            "composition_delta": "Title, intro and contact line in a hairline-topped left rail; a 2x2 grid of questions on the right with a small ornament between the rows",
            "semantic_change": "retains base content relationship; changes presentation or disclosure",
            "matching_instruction": "Select S84 rail when the supplied material answers “Which common objections can I resolve by scanning short answers?” through parallel questions and answers. Respect this state: Title, intro and contact line in a hairline-topped left rail; a 2x2 grid of questions on the right with a small ornament between the rows"
          },
          "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": [
              "5cc82486bda8003a2db18bedc83a74c902eced3d88477132795925f44bf6a250"
            ],
            "source_export": "private source images remain outside this draft site",
            "markup_sha256": "b10bb2ef15902cc1745f424c43d2fa041c343c1368ebeead13433f63190e6641",
            "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 small set of practical objections can be resolved independently with complete short answers.",
          "communication_job": "Keep independent question–answer scanning, with a left introduction and exactly four answers on the right.",
          "audience_value": "Offers explanation and reassurance. It addresses concrete uncertainties without claiming these are proven frequent questions.",
          "reading_path": [
            "Read the title and introduction to identify the scope.",
            "Scan question headings for the objection that matters.",
            "Read each complete answer, including its limit.",
            "Use the foot link when the listed answers do not resolve the issue."
          ],
          "adaptation": {
            "required_inputs": [
              "Names the decision or topic these questions support.",
              "Explains who the answers are for and their scope.",
              "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
              "A real route for an unanswered question, not a dummy destination."
            ],
            "slot_guidance": {
              "title": "Names the decision or topic these questions support.",
              "dek": "Explains who the answers are for and their scope.",
              "questions": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
              "foot": "A real route for an unanswered question, not a dummy destination."
            },
            "can_change": [
              "Replace the fictional subject and its supported content while retaining the roles and relationship described here."
            ],
            "must_survive": [
              "Questions and answers remain paired.",
              "Keep disqualifying conditions visible.",
              "Do not assert question frequency without evidence."
            ]
          },
          "worked_example": {
            "fictional": true,
            "scenario": "Fictional Cedar explains attendance before a workshop.",
            "slot_fills": {
              "title": "Before you join",
              "dek": "What to expect at Cedar’s fictional repair workshop.",
              "questions": [
                "Can beginners attend? Yes. The fictional pilot starts with a guided safety check; participants do not work alone.",
                "Must I bring tools? No. The fictional pilot supplies the listed basic tools; unusual parts need prior agreement.",
                "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."
              ],
              "foot": "Unanswered question? Contact the workshop coordinator."
            },
            "reasoning": "Each answer removes a different uncertainty about participation; the grid is for scanning, not steps in a process.",
            "qualification": "Fictional teaching example. Replace invented details with authorised content and keep any source, scope, status or uncertainty that affects interpretation."
          },
          "narrative_fit": {
            "before": "Introduce the offer or proposal.",
            "after": "Invite a decision or give the next action.",
            "good_uses": [
              "Participation or service clarification.",
              "A concise objection-handling appendix."
            ],
            "poor_fits": [
              "An ordered technical explanation.",
              "Marketing claims disguised as questions nobody has asked."
            ]
          },
          "evidence": {
            "observations": [
              "Viewed source: six open question-and-answer pairs in two columns under a heading and introduction, plus a contact line.",
              "Current rail option hides the fifth and sixth items.",
              "Current option markup/CSS: Keep independent question–answer scanning, with a left introduction and exactly four answers on the right."
            ],
            "interpretations": [
              "A small set of practical objections can be resolved independently with complete short answers. 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/S84-qa-grid/source.webp",
              "02_product/spreads-semantics-2026-10-13/dist/S84-qa-grid/spread.html",
              "02_product/spreads-semantics-2026-10-13/dist/S84-qa-grid/spread.json",
              "https://oss.tailark.com/view/veil-faqs-4?theme=light"
            ]
          },
          "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": [
          "Names the decision or topic these questions support.",
          "Explains who the answers are for and their scope.",
          "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
          "A real route for an unanswered question, not a dummy destination."
        ],
        "requires_before": [
          "Introduce the offer or proposal."
        ],
        "enables_after": [
          "Invite a decision or give the next action."
        ],
        "avoid_when": [
          "An ordered technical explanation.",
          "Marketing claims disguised as questions nobody has asked."
        ]
      }
    },
    "narrative_profile": {
      "central_point": "A small set of practical objections can be resolved independently with complete short answers.",
      "communication_job": "Help the reader find the question that would otherwise prevent a decision.",
      "audience_value": "Offers explanation and reassurance. It addresses concrete uncertainties without claiming these are proven frequent questions.",
      "reading_path": [
        "Read the title and introduction to identify the scope.",
        "Scan question headings for the objection that matters.",
        "Read each complete answer, including its limit.",
        "Use the foot link when the listed answers do not resolve the issue."
      ],
      "adaptation": {
        "required_inputs": [
          "Names the decision or topic these questions support.",
          "Explains who the answers are for and their scope.",
          "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
          "A real route for an unanswered question, not a dummy destination."
        ],
        "slot_guidance": {
          "title": "Names the decision or topic these questions support.",
          "dek": "Explains who the answers are for and their scope.",
          "questions": "Four to six distinct question–answer pairs; answers must directly address the question and retain conditions.",
          "foot": "A real route for an unanswered question, not a dummy destination."
        },
        "can_change": [
          "Replace the fictional subject and its supported content while retaining the roles and relationship described here."
        ],
        "must_survive": [
          "Questions and answers remain paired.",
          "Keep disqualifying conditions visible.",
          "Do not assert question frequency without evidence."
        ]
      },
      "worked_example": {
        "fictional": true,
        "scenario": "Fictional Cedar explains attendance before a workshop.",
        "slot_fills": {
          "title": "Before you join",
          "dek": "What to expect at Cedar’s fictional repair workshop.",
          "questions": [
            "Can beginners attend? Yes. The fictional pilot starts with a guided safety check; participants do not work alone.",
            "Must I bring tools? No. The fictional pilot supplies the listed basic tools; unusual parts need prior agreement.",
            "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.",
            "Can I watch without an item? Yes, within the fictional room capacity; reserve a place first.",
            "Where is follow-up help? The fictional guide lists approved next steps and referral contacts."
          ],
          "foot": "Unanswered question? Contact the workshop coordinator."
        },
        "reasoning": "Each answer removes a different uncertainty about participation; the grid is for scanning, not steps in a process.",
        "qualification": "Fictional teaching example. Replace invented details with authorised content and keep any source, scope, status or uncertainty that affects interpretation."
      },
      "narrative_fit": {
        "before": "Introduce the offer or proposal.",
        "after": "Invite a decision or give the next action.",
        "good_uses": [
          "Participation or service clarification.",
          "A concise objection-handling appendix."
        ],
        "poor_fits": [
          "An ordered technical explanation.",
          "Marketing claims disguised as questions nobody has asked."
        ]
      },
      "evidence": {
        "observations": [
          "Viewed source: six open question-and-answer pairs in two columns under a heading and introduction, plus a contact line.",
          "Current rail option hides the fifth and sixth items."
        ],
        "interpretations": [
          "A small set of practical objections can be resolved independently with complete short answers. 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/S84-qa-grid/source.webp",
          "02_product/spreads-semantics-2026-10-13/dist/S84-qa-grid/spread.html",
          "02_product/spreads-semantics-2026-10-13/dist/S84-qa-grid/spread.json",
          "https://oss.tailark.com/view/veil-faqs-4?theme=light"
        ]
      },
      "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."
      },
      "variation_relationship": "base"
    }
  },
  "options": [
    {
      "id": "rail",
      "what": "Title, intro and contact line in a hairline-topped left rail; a 2x2 grid of questions on the right with a small ornament between the rows"
    }
  ],
  "also_seen_in": [],
  "source": {
    "ref": "Tailark veil faqs 4",
    "url": "https://oss.tailark.com/view/veil-faqs-4?theme=light"
  }
}
