Poll-level snapshot, one row per protocol. Carries sponsor-type classification (sponsor_types, poll_is_independent, poll_has_candidate_sponsor), pollster identity (pollster_cnpj, pollster_name, st_pesquisa_propria), institute, sample size, field period, and the race muni/uf. Joined back onto cand_poll by source/assemble/cand_poll.py.