{
  "versao": "quiz.v1",
  "descricao": "Ramificação do quiz F1/F2 (plano de funis 5.3, 5.4 e 4.11; F1-SOL, checkpoint 11/10: o quiz da solteira, s2 a s7; exemplo da pergunta aberta pela P2 ou pela rota da solteira). Códigos = contrato backend/contratos/quiz/v1.schema.json; textos em i18n/<idioma>.json. Mudar a ramificação é mudar este arquivo, nunca o código da página.",
  "inicio": "p1",
  "entradas": {"solteira": {"tela": "s2", "grava": {"p1_situacao": "solteira"}}},
  "telas": {
    "p1": {"tipo": "escolha", "campo": "p1_situacao", "passo": 1,
           "opcoes": ["conhecendo", "namorando", "morando_junto_casada", "separada_reconciliacao", "solteira"],
           "proxima": {"solteira": "s2", "*": "p2"}},
    "p2": {"tipo": "escolha", "campo": "p2_preocupacao", "passo": 2,
           "opcoes": ["distante", "mudou_comigo", "brigas", "traicao", "falou_em_terminar", "nao_sei_se_quero_continuar", "medo_da_reacao"],
           "segurar": ["medo_da_reacao"],
           "proxima": {"medo_da_reacao": "p2_medo", "*": "p3"}},
    "p2_medo": {"tipo": "confirmacao", "passo": 2,
                "sim": {"grava": {"p2_preocupacao": "medo_da_reacao"}, "proxima": "seguranca"},
                "nao": {"proxima": "p2_de_novo"}},
    "p2_de_novo": {"tipo": "escolha", "campo": "p2_preocupacao", "passo": 2,
                   "opcoes": ["distante", "mudou_comigo", "brigas", "traicao", "falou_em_terminar", "nao_sei_se_quero_continuar"],
                   "proxima": {"*": "p3"}},
    "p3": {"tipo": "texto", "campo": "p3_nome", "passo": 3, "max": 60, "opcional": true, "autocomplete": "given-name",
           "proxima": {"traicao": "p4_traicao", "*": "p4"}, "decide_por": "p2_preocupacao"},
    "p4": {"tipo": "escolha", "campo": "p4_mudanca", "passo": 4,
           "opcoes": ["sempre_existiu", "comecou_de_repente", "piorando_aos_poucos", "depois_de_algo_especifico"],
           "proxima": {"*": "p5"}},
    "p4_traicao": {"tipo": "traicao", "campo": "p4_traicao", "passo": 4, "max_detalhe": 300,
                   "como_descobriu": ["celular_ou_redes", "alguem_contou", "ele_contou", "desconfianca_confirmada", "outro"],
                   "ele_sabe": ["sim", "nao", "nao_tenho_certeza"],
                   "proxima": {"*": "p5"}},
    "p5": {"tipo": "grupos", "passo": 5,
           "grupos": [
             {"campo": "p5_tempo_juntos", "opcoes": ["menos_de_1_ano", "de_1_a_3", "de_3_a_5", "de_5_a_10", "mais_de_10"]},
             {"campo": "p5_filhos", "opcoes": [false, true]}
           ],
           "proxima": {"*": "p6"}},
    "p6": {"tipo": "escala", "campo": "p6_ele_tenta", "passo": 6, "de": 1, "ate": 5, "proxima": {"*": "p7"}},
    "p7": {"tipo": "escolha", "campo": "p7_objetivo", "passo": 7,
           "opcoes": ["entender_por_que_mudou", "vale_a_pena_insistir", "recuperar_conexao", "parar_brigas", "recuperar_confianca", "decidir_continuar_ou_terminar"],
           "proxima": {"*": "final"}},
    "final": {"tipo": "final", "passo": 8, "rota": "relacionamento", "max_pergunta": 500, "exemplo_por": "p2_preocupacao"},
    "s2": {"tipo": "escolha", "campo": "s2_incomodo", "passo": 2,
           "opcoes": ["nao_conheco_ninguem", "so_atraio_quem_nao_quer_serio", "me_envolvo_e_some", "nao_superei_alguem", "medo_de_me_machucar", "medo_de_alguem_do_passado"],
           "segurar": ["medo_de_alguem_do_passado"],
           "proxima": {"medo_de_alguem_do_passado": "s2_medo", "*": "s3"}},
    "s2_medo": {"tipo": "confirmacao", "passo": 2,
                "sim": {"grava": {"s2_incomodo": "medo_de_alguem_do_passado"}, "proxima": "seguranca"},
                "nao": {"proxima": "s2_de_novo"}},
    "s2_de_novo": {"tipo": "escolha", "campo": "s2_incomodo", "passo": 2, "opcoes_de": "s2",
                   "opcoes": ["nao_conheco_ninguem", "so_atraio_quem_nao_quer_serio", "me_envolvo_e_some", "nao_superei_alguem", "medo_de_me_machucar"],
                   "proxima": {"*": "s3"}},
    "s3": {"tipo": "texto", "campo": "p3_nome", "passo": 3, "max": 60, "opcional": true, "autocomplete": "given-name",
           "proxima": {"*": "s4"}},
    "s4": {"tipo": "escolha", "campo": "s4_tempo_solteira", "passo": 4,
           "opcoes": ["menos_de_6_meses", "de_6_meses_a_2_anos", "mais_de_2_anos", "nunca_namorei_serio"],
           "proxima": {"*": "s5"}},
    "s5": {"tipo": "escolha", "campo": "s5_ultimo_termino", "passo": 5,
           "opcoes": ["eu_terminei", "ele_terminou", "comum_acordo", "ele_sumiu", "ainda_falo_com_ele", "nao_se_aplica"],
           "proxima": {"*": "s6"}},
    "s6": {"tipo": "escala", "campo": "s6_pronta", "passo": 6, "de": 1, "ate": 5, "proxima": {"*": "s7"}},
    "s7": {"tipo": "escolha", "campo": "s7_objetivo", "passo": 7,
           "opcoes": ["entender_por_que_nao_da_certo", "parar_de_me_envolver_com_quem_nao_vale", "superar_alguem", "coragem_de_me_abrir", "onde_conhecer_alguem", "me_valorizar_na_escolha"],
           "proxima": {"*": "final_solteira"}},
    "final_solteira": {"tipo": "final", "passo": 8, "rota": "solteira", "max_pergunta": 500, "textos": "final", "exemplo": "solteira"},
    "seguranca": {"tipo": "saida", "rota": "seguranca"}
  },
  "passos": 8
}
