{
  "key": "decide_age_verification",
  "title": "Decide on age verification",
  "variables": {},
  "start": "decide",
  "steps": [
    {
      "id": "decide",
      "owner": "client",
      "instruction": "Since the site sells alcohol, the rules likely require age verification to enter. That said, plenty of similar sites skip it, so enforcement seems loose. Your call — if you want it, we'll implement it.",
      "alternatives": [
        {
          "key": "later",
          "label": "I'll do it later",
          "kind": "flag",
          "tone": "ack"
        },
        {
          "key": "trouble",
          "label": "Having trouble",
          "kind": "flag",
          "tone": "attention"
        }
      ],
      "choices": [
        {
          "key": "add_it",
          "label": "Yes",
          "to": "team_ack"
        },
        {
          "key": "skip_it",
          "label": "No",
          "to": "team_ack"
        }
      ],
      "tutorial": {
        "title": "What age verification actually does",
        "intro": "Thirty seconds of context so the answer is an easy one.",
        "steps": [
          {
            "text": "Visitors get a small **\"are you of legal drinking age?\"** screen before they can browse. They confirm once, and the site remembers them on that device."
          },
          {
            "text": "It's an honesty check, not an ID check — nobody uploads anything.",
            "note": "Which is also why it's not a legal guarantee: it shows you made a reasonable effort, and that is usually what regulators look for."
          },
          {
            "text": "The trade-off: one extra tap before anyone sees your products, which does cost a little traffic.",
            "note": "No wrong answer here. Say yes if you'd rather be cautious, no if you'd rather keep the path to the shop short — and you can change your mind later, it's a small job either way."
          }
        ]
      }
    },
    {
      "id": "team_ack",
      "owner": "team",
      "instruction": "The client chose: **{{fields.decide.choice}}**. Acknowledge so they see it landed.",
      "primary": {
        "label": "Noted",
        "to": "$done"
      }
    }
  ]
}
