Convert this approved intake script into a conditional-form specification. List question, exact approved wording, field type, required status, branch rule and whether it must persist in the CRM. Flag unclear or contradictory branches. Generate synthetic test cases covering yes, no, unknown and skipped answers. Do not invent legal screening questions or reject a prospect. INPUTS approved-script.csv: question_id, exact_wording, answer_type, required, approved_branch_rule, practice_area field-dictionary.csv: field_id, type, persist_in_crm, allowed_values; policy.txt: unknown handling, help route, approved disclaimer OUTPUT form-spec.csv: question_id, exact_wording, field_id, field_type, required, branch_rule, persistence; branch-tests.csv: test_id, input_answer, expected_path, unresolved_rule Use only these synthetic or firm-approved inputs and preserve source row/page IDs. Keep missing or conflicting evidence unresolved. Return a draft for the named reviewer. Do not send messages, connect accounts, change records or permissions, move money, or make legal decisions. Keep source files unchanged. List missing prerequisites before continuing.