{"columns":[{"name":"public_id","type":"string"},{"name":"participant_public_id","type":"string"},{"name":"outcome_type","type":"string"},{"name":"occurred_on","type":"string"},{"name":"date_precision","type":"string"},{"name":"value_text_en","type":"string"},{"name":"value_text_fr","type":"string"},{"name":"result_state","type":"string"},{"name":"effect_direction","type":"string"},{"name":"benefit_domains","type":"string"},{"name":"compensation_state","type":"string"},{"name":"compensation_amount","type":"string"},{"name":"compensation_currency","type":"string"},{"name":"compensation_period","type":"string"},{"name":"compensation_source_public_id","type":"string"},{"name":"relation_to_crossing","type":"string"},{"name":"elapsed_days","type":"int32"},{"name":"causation_status","type":"string"},{"name":"appointment_authority_en","type":"string"},{"name":"appointment_authority_fr","type":"string"},{"name":"office_title_en","type":"string"},{"name":"office_title_fr","type":"string"},{"name":"evidence_confidence","type":"string"},{"name":"publication_status","type":"string"},{"name":"revision","type":"int32"}],"n_rows":28,"rows_kept":28,"cut":false,"text_format":"parquet-jsonl-2026-10-02","bounds":{"document_bytes":16777216,"package_text_limit_bytes":33554432,"package_text_slack_bytes":1024,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096,"vector_min":64,"vector_head_fixed":16,"vector_head_variable":64,"kv_value_chars":1048576,"nesting_max":64,"binary_text":true},"cells_cut":0,"cells_bad_utf8":0,"cells_raw":0,"cells_binary":0,"cells_binary_text":0,"cells_vector":0,"n_row_groups":1,"reader":"pyarrow 23.0.1, python 3.13","created_by":"hyparquet","schema":{"fields":[{"name":"public_id","type":"string","nullable":true,"metadata":null,"children":null},{"name":"participant_public_id","type":"string","nullable":true,"metadata":null,"children":null},{"name":"outcome_type","type":"string","nullable":true,"metadata":null,"children":null},{"name":"occurred_on","type":"string","nullable":true,"metadata":null,"children":null},{"name":"date_precision","type":"string","nullable":true,"metadata":null,"children":null},{"name":"value_text_en","type":"string","nullable":true,"metadata":null,"children":null},{"name":"value_text_fr","type":"string","nullable":true,"metadata":null,"children":null},{"name":"result_state","type":"string","nullable":true,"metadata":null,"children":null},{"name":"effect_direction","type":"string","nullable":true,"metadata":null,"children":null},{"name":"benefit_domains","type":"string","nullable":true,"metadata":null,"children":null},{"name":"compensation_state","type":"string","nullable":true,"metadata":null,"children":null},{"name":"compensation_amount","type":"string","nullable":true,"metadata":null,"children":null},{"name":"compensation_currency","type":"string","nullable":true,"metadata":null,"children":null},{"name":"compensation_period","type":"string","nullable":true,"metadata":null,"children":null},{"name":"compensation_source_public_id","type":"string","nullable":true,"metadata":null,"children":null},{"name":"relation_to_crossing","type":"string","nullable":true,"metadata":null,"children":null},{"name":"elapsed_days","type":"int32","nullable":true,"metadata":null,"children":null},{"name":"causation_status","type":"string","nullable":true,"metadata":null,"children":null},{"name":"appointment_authority_en","type":"string","nullable":true,"metadata":null,"children":null},{"name":"appointment_authority_fr","type":"string","nullable":true,"metadata":null,"children":null},{"name":"office_title_en","type":"string","nullable":true,"metadata":null,"children":null},{"name":"office_title_fr","type":"string","nullable":true,"metadata":null,"children":null},{"name":"evidence_confidence","type":"string","nullable":true,"metadata":null,"children":null},{"name":"publication_status","type":"string","nullable":true,"metadata":null,"children":null},{"name":"revision","type":"int32","nullable":true,"metadata":null,"children":null}],"parquet":"required group field_id=-1 root {\n  optional binary field_id=-1 public_id (String);\n  optional binary field_id=-1 participant_public_id (String);\n  optional binary field_id=-1 outcome_type (String);\n  optional binary field_id=-1 occurred_on (String);\n  optional binary field_id=-1 date_precision (String);\n  optional binary field_id=-1 value_text_en (String);\n  optional binary field_id=-1 value_text_fr (String);\n  optional binary field_id=-1 result_state (String);\n  optional binary field_id=-1 effect_direction (String);\n  optional binary field_id=-1 benefit_domains (String);\n  optional binary field_id=-1 compensation_state (String);\n  optional binary field_id=-1 compensation_amount (String);\n  optional binary field_id=-1 compensation_currency (String);\n  optional binary field_id=-1 compensation_period (String);\n  optional binary field_id=-1 compensation_source_public_id (String);\n  optional binary field_id=-1 relation_to_crossing (String);\n  optional int32 field_id=-1 elapsed_days;\n  optional binary field_id=-1 causation_status (String);\n  optional binary field_id=-1 appointment_authority_en (String);\n  optional binary field_id=-1 appointment_authority_fr (String);\n  optional binary field_id=-1 office_title_en (String);\n  optional binary field_id=-1 office_title_fr (String);\n  optional binary field_id=-1 evidence_confidence (String);\n  optional binary field_id=-1 publication_status (String);\n  optional int32 field_id=-1 revision;\n}\n"},"kv_metadata":[]}
["CTF-O-000091-ELECTED-2025","CTF-EP-000091-01","other","2025-04-28T00:00:00.000Z","day","Michael Ma was elected in Markham—Unionville as the Conservative candidate on April 28, 2025, with 27,055 votes (50.7%), a margin of 1,922 votes (3.6 percentage points). This occurred before his affiliation change.","Michael Ma a été élu dans Markham—Unionville sous la bannière conservatrice le 28 avril 2025 avec 27 055 voix (50,7 %), soit une avance de 1 922 voix (3,6 points de pourcentage). Cette élection a précédé son changement d’affiliation.","yes","unknown","[]","unknown",null,null,null,null,"unknown",null,"not_assessed",null,null,null,null,"unknown","verified",1]
["CTF-O-000276-RESIGNED-20260619","CTF-EP-000276-01","resigned","2026-06-19T00:00:00.000Z","day","The House of Commons records Simon-Pierre Savard-Tremblay resigning his seat on June 19, 2026, the same day his affiliation returned to the Bloc Québécois. The sequence does not establish causation.","La Chambre des communes consigne la démission de Simon-Pierre Savard-Tremblay le 19 juin 2026, le jour même où son affiliation est revenue au Bloc Québécois. Cette séquence n’établit aucun lien de causalité.","yes","unknown","[]","unknown",null,null,null,null,"unknown",null,"not_assessed",null,null,null,null,"unknown","verified",1]
["CTF-O-0017-CALDER-PRIOR-CABINET-19720915","CTF-EP-000059-01","cabinet_appointment","1972-09-15T00:00:00.000Z","day","Frank Calder became Minister without Portfolio in the NDP government on September 15, 1972, before the 1975 Social Credit change. It is prior-office context, not a crossing benefit.","Frank Calder est devenu ministre sans portefeuille dans le gouvernement néo-démocrate le 15 septembre 1972, avant le passage au Crédit social en 1975. Il s’agit d’un antécédent, et non d’un avantage découlant du changement.","not_applicable","neutral","[\"none\"]","unknown",null,null,null,null,"unrelated_context",null,"not_established","Premier of British Columbia","Premier ministre de la Colombie-Britannique","Minister without Portfolio","Ministre sans portefeuille","high","verified",1]
["CTF-O-0017-CURTIS-CABINET-19751222","CTF-EP-000160-01","cabinet_appointment","1975-12-22T00:00:00.000Z","day","Hugh Curtis was appointed Minister of Municipal Affairs and Housing 423 days after the affiliation change and 11 days after winning election. The post carried the documented ministerial salary; causation is not established.","Hugh Curtis a été nommé ministre des Affaires municipales et du Logement 423 jours après le changement d’affiliation et 11 jours après sa victoire électorale. Le poste comportait la rémunération ministérielle documentée; la causalité n’est pas établie.","yes","gained","[\"compensation\",\"office\"]","paid","24000.00","CAD","annual","CTF-S-STATCAN-BC-EXECUTIVE-1975","after",423,"not_established","Premier of British Columbia","Premier ministre de la Colombie-Britannique","Minister of Municipal Affairs and Housing","Ministre des Affaires municipales et du Logement","high","verified",1]
["CTF-O-0017-CURTIS-ELECTED-19751211","CTF-EP-000160-01","reelected","1975-12-11T00:00:00.000Z","day","Hugh Curtis was elected as a Social Credit candidate 412 days after the affiliation change.","Hugh Curtis a été élu comme candidat du Crédit social 412 jours après le changement d’affiliation.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",412,"not_established","Electors of Saanich and the Islands","Électorat de Saanich and the Islands",null,null,"high","verified",1]
["CTF-O-0017-EMERSON-CABINET-20060206","CTF-EP-000073-01","cabinet_appointment","2006-02-06T00:00:00.000Z","day","David Emerson entered Cabinet on the same day as his Conservative affiliation began. Cabinet carried additional salary and benefits; the Ethics Commissioner found no special inducement and no Code breach.","David Emerson est entré au Conseil des ministres le jour même où son affiliation conservatrice a commencé. Le poste comportait une rémunération et des avantages supplémentaires; le commissaire à l’éthique n’a constaté ni avantage spécial ni infraction au Code.","yes","gained","[\"compensation\",\"influence_access\",\"office\"]","paid",null,null,null,"CTF-S-ETHICS-HARPER-EMERSON-2006","same_day",0,"official_finding_no_special_inducement","Prime Minister of Canada","Premier ministre du Canada","Minister of International Trade and Minister for the Pacific Gateway and the Vancouver-Whistler Olympics","Ministre du Commerce international et ministre de la porte d’entrée du Pacifique et des Olympiques de Vancouver-Whistler","high","verified",1]
["CTF-O-0017-GARDOM-CABINET-19751222","CTF-EP-000161-01","cabinet_appointment","1975-12-22T00:00:00.000Z","day","Garde Gardom became Attorney General 83 days after joining Social Credit and 11 days after winning election. The documented ministerial salary is observed; causation is not established.","Garde Gardom est devenu procureur général 83 jours après son adhésion au Crédit social et 11 jours après sa victoire électorale. La rémunération ministérielle documentée est observée; la causalité n’est pas établie.","yes","gained","[\"compensation\",\"office\"]","paid","24000.00","CAD","annual","CTF-S-STATCAN-BC-EXECUTIVE-1975","after",83,"not_established","Premier of British Columbia","Premier ministre de la Colombie-Britannique","Attorney General","Procureur général","high","verified",1]
["CTF-O-0017-GARDOM-ELECTED-19751211","CTF-EP-000161-01","reelected","1975-12-11T00:00:00.000Z","day","Garde Gardom was elected as a Social Credit candidate 72 days after joining the party.","Garde Gardom a été élu comme candidat du Crédit social 72 jours après son adhésion au parti.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",72,"not_established","Electors of Vancouver-Point Grey","Électorat de Vancouver-Point Grey",null,null,"high","verified",1]
["CTF-O-0017-LEVESQUE-DEFEATED-1970","CTF-EP-000215-01","defeated","1970-01-01T00:00:00.000Z","year","René Lévesque was defeated as a Parti Québécois candidate in the 1970 election.","René Lévesque a été défait comme candidat du Parti québécois à l’élection de 1970.","yes","lost","[\"none\"]","not_applicable",null,null,null,null,"unrelated_context",null,"not_established",null,null,null,null,"high","verified",1]
["CTF-O-0017-LEVESQUE-DEFEATED-1973","CTF-EP-000215-01","defeated","1973-01-01T00:00:00.000Z","year","René Lévesque was defeated as a Parti Québécois candidate in the 1973 election.","René Lévesque a été défait comme candidat du Parti québécois à l’élection de 1973.","yes","lost","[\"none\"]","not_applicable",null,null,null,null,"unrelated_context",null,"not_established",null,null,null,null,"high","verified",1]
["CTF-O-0017-LEVESQUE-ELECTED-19761115","CTF-EP-000215-01","elected","1976-11-15T00:00:00.000Z","day","After defeats in 1970 and 1973, René Lévesque won Taillon as a Parti Québécois candidate on November 15, 1976. This is voter authorization, not a conferred benefit.","Après des défaites en 1970 et en 1973, René Lévesque a remporté Taillon comme candidat du Parti québécois le 15 novembre 1976. Il s’agit d’une autorisation électorale, et non d’un avantage accordé.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",3320,"not_established","Electors of Taillon","Électorat de Taillon",null,null,"high","verified",1]
["CTF-O-0017-LEVESQUE-MSA-19671119","CTF-EP-000215-01","other","1967-11-19T00:00:00.000Z","day","René Lévesque founded the Mouvement Souveraineté-Association 36 days after leaving the Quebec Liberal Party. This organizational step is not classified as a personal benefit.","René Lévesque a fondé le Mouvement Souveraineté-Association 36 jours après avoir quitté le Parti libéral du Québec. Cette étape organisationnelle n’est pas classée comme un avantage personnel.","yes","neutral","[\"none\"]","not_applicable",null,null,null,null,"after",36,"not_established",null,null,null,null,"high","verified",1]
["CTF-O-0017-LEVESQUE-PQ-PRESIDENT-19681014","CTF-EP-000215-01","party_leadership","1968-10-14T00:00:00.000Z","day","René Lévesque became president of the Parti Québécois 366 days after the 1967 departure. The record does not establish the departure as the cause of this later leadership role.","René Lévesque est devenu président du Parti québécois 366 jours après le départ de 1967. Le dossier n’établit pas ce départ comme cause de cette fonction ultérieure.","yes","gained","[\"office\",\"status\"]","not_applicable",null,null,null,null,"after",366,"not_established",null,null,"President of the Parti Québécois","Président du Parti québécois","high","verified",1]
["CTF-O-0017-LEVESQUE-PREMIER-19761125","CTF-EP-000215-01","first_minister_office","1976-11-25T00:00:00.000Z","day","René Lévesque became Premier of Quebec on November 25, 1976, ten days after winning election and after two intervening election defeats. This election-authorized later office is not treated as a benefit conferred for the 1967 departure.","René Lévesque est devenu premier ministre du Québec le 25 novembre 1976, dix jours après sa victoire électorale et après deux défaites électorales intermédiaires. Cette fonction ultérieure autorisée par l’élection n’est pas traitée comme un avantage accordé pour le départ de 1967.","yes","gained","[\"office\"]","not_applicable",null,null,null,null,"after",3330,"not_established","Lieutenant Governor following the 1976 general election","Lieutenant-gouverneur à la suite de l’élection générale de 1976","Premier of Quebec","Premier ministre du Québec","high","verified",1]
["CTF-O-0017-MAGUIRE-CABINET-20240222","CTF-EP-000087-01","cabinet_appointment","2024-02-22T00:00:00.000Z","day","Brendan Maguire was sworn as Minister of Community Services on the same day as the affiliation change. The appointment record establishes timing and office, not an exchange or causal bargain.","Brendan Maguire a prêté serment comme ministre des Services communautaires le jour même du changement d’affiliation. Le dossier de nomination établit la chronologie et la fonction, et non un échange ou une entente causale.","yes","gained","[\"influence_access\",\"office\"]","unknown",null,null,null,null,"same_day",0,"not_established","Premier of Nova Scotia","Premier ministre de la Nouvelle-Écosse","Minister of Community Services","Ministre des Services communautaires","high","verified",1]
["CTF-O-0017-MAGUIRE-ELECTED-20241126","CTF-EP-000087-01","reelected","2024-11-26T00:00:00.000Z","day","Brendan Maguire was elected in Halifax Atlantic as a Progressive Conservative in the 2024 general election. This voter validation is distinct from the earlier appointment.","Brendan Maguire a été élu dans Halifax Atlantic comme progressiste-conservateur à l’élection générale de 2024. Cette validation électorale est distincte de la nomination antérieure.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",278,"not_established","Electors of Halifax Atlantic","Électorat de Halifax Atlantic",null,null,"high","verified",1]
["CTF-O-0017-MCGEER-CABINET-19751222","CTF-EP-000161-02","cabinet_appointment","1975-12-22T00:00:00.000Z","day","Pat McGeer became Minister of Education 83 days after joining Social Credit and 11 days after winning election. The documented ministerial salary is observed; causation is not established.","Pat McGeer est devenu ministre de l’Éducation 83 jours après son adhésion au Crédit social et 11 jours après sa victoire électorale. La rémunération ministérielle documentée est observée; la causalité n’est pas établie.","yes","gained","[\"compensation\",\"office\"]","paid","24000.00","CAD","annual","CTF-S-STATCAN-BC-EXECUTIVE-1975","after",83,"not_established","Premier of British Columbia","Premier ministre de la Colombie-Britannique","Minister of Education","Ministre de l’Éducation","high","verified",1]
["CTF-O-0017-MCGEER-ELECTED-19751211","CTF-EP-000161-02","reelected","1975-12-11T00:00:00.000Z","day","Pat McGeer was elected as a Social Credit candidate 72 days after joining the party.","Pat McGeer a été élu comme candidat du Crédit social 72 jours après son adhésion au parti.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",72,"not_established","Electors of Vancouver-Point Grey","Électorat de Vancouver-Point Grey",null,null,"high","verified",1]
["CTF-O-0017-SIMARD-DEFEATED-20220602","CTF-EP-000084-01","defeated","2022-06-02T00:00:00.000Z","day","Amanda Simard was defeated in Glengarry—Prescott—Russell in 2022: Stéphane Sarrazin received 18,661 votes and Simard received 17,529.","Amanda Simard a été défaite dans Glengarry—Prescott—Russell en 2022 : Stéphane Sarrazin a obtenu 18 661 voix et Simard, 17 529.","yes","lost","[\"none\"]","not_applicable",null,null,null,null,"after",868,"not_established","Electors of Glengarry—Prescott—Russell","Électorat de Glengarry—Prescott—Russell",null,null,"high","verified",1]
["CTF-O-0017-STRONACH-CABINET-20050517","CTF-EP-000072-01","cabinet_appointment","2005-05-17T00:00:00.000Z","day","Belinda Stronach became Minister of Human Resources and Skills Development on the same day as the Liberal affiliation began. The Prime Minister’s statement documents the linked offer and appointment; the record does not establish an illegal quid pro quo.","Belinda Stronach est devenue ministre des Ressources humaines et du Développement des compétences le jour même où son affiliation libérale a commencé. La déclaration du premier ministre documente l’offre et la nomination liées; le dossier n’établit aucun échange illégal.","yes","gained","[\"influence_access\",\"office\"]","unknown",null,null,null,null,"same_day",0,"not_established","Prime Minister of Canada","Premier ministre du Canada","Minister of Human Resources and Skills Development","Ministre des Ressources humaines et du Développement des compétences","high","verified",1]
["CTF-O-0017-STRONACH-REELECTED-20060123","CTF-EP-000072-01","reelected","2006-01-23T00:00:00.000Z","day","Belinda Stronach was re-elected in Newmarket—Aurora as a Liberal on January 23, 2006, with 27,176 votes (46.2%). This voter validation is distinct from the earlier Cabinet appointment.","Belinda Stronach a été réélue dans Newmarket—Aurora sous la bannière libérale le 23 janvier 2006 avec 27 176 voix (46,2 %). Cette validation électorale est distincte de la nomination antérieure au Conseil des ministres.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",251,"not_established","Electors of Newmarket—Aurora","Électorat de Newmarket—Aurora",null,null,"high","verified",1]
["CTF-O-0017-WILLIAMS-CABINET-19751222","CTF-EP-000161-03","cabinet_appointment","1975-12-22T00:00:00.000Z","day","Allan Williams became Minister of Labour 83 days after joining Social Credit and 11 days after winning election. The documented ministerial salary is observed; causation is not established.","Allan Williams est devenu ministre du Travail 83 jours après son adhésion au Crédit social et 11 jours après sa victoire électorale. La rémunération ministérielle documentée est observée; la causalité n’est pas établie.","yes","gained","[\"compensation\",\"office\"]","paid","24000.00","CAD","annual","CTF-S-STATCAN-BC-EXECUTIVE-1975","after",83,"not_established","Premier of British Columbia","Premier ministre de la Colombie-Britannique","Minister of Labour","Ministre du Travail","high","verified",1]
["CTF-O-0017-WILLIAMS-ELECTED-19751211","CTF-EP-000161-03","reelected","1975-12-11T00:00:00.000Z","day","Allan Williams was elected as a Social Credit candidate 72 days after joining the party.","Allan Williams a été élu comme candidat du Crédit social 72 jours après son adhésion au parti.","yes","gained","[\"election_validation\"]","not_applicable",null,null,null,null,"after",72,"not_established","Electors of West Vancouver-Howe Sound","Électorat de West Vancouver-Howe Sound",null,null,"high","verified",1]
["CTF-O-0019-DRUHAN-CAUCUS-20260511","CTF-EP-000280-01","other","2026-05-11T00:00:00.000Z","day","On the day Becky Druhan joined the Nova Scotia Liberal Party, Global News reported that she would become caucus chair and assume critic responsibilities for health, seniors and long-term care, public works, and housing. The timing is documented; causation is not established.","Le jour où Becky Druhan s’est jointe au Parti libéral de la Nouvelle-Écosse, Global News a rapporté qu’elle deviendrait présidente du caucus et assumerait des responsabilités de porte-parole en santé, auprès des personnes âgées et des soins de longue durée, en travaux publics et en logement. La chronologie est documentée; la causalité n’est pas établie.","yes","gained","[\"influence_access\",\"office\",\"status\"]","unknown",null,null,null,null,"same_day",0,"not_established","Nova Scotia Liberal caucus","Caucus libéral de la Nouvelle-Écosse","Caucus chair and critic responsibilities","Présidente du caucus et responsabilités de porte-parole","high","verified",1]
["CTF-O-0020-CARMANT-CABINET-20260421","CTF-EP-000287-01","cabinet_appointment","2026-04-21T00:00:00.000Z","day","Lionel Carmant was appointed Minister responsible for Social Services and the Fight Against Homelessness on April 21, 2026, twenty days after returning to the Coalition Avenir Québec caucus. Timing is documented; a quid pro quo or other causal exchange is not established.","Lionel Carmant a été nommé ministre responsable des Services sociaux et de la Lutte contre l’itinérance le 21 avril 2026, vingt jours après son retour au caucus de la Coalition avenir Québec. La chronologie est documentée; aucune contrepartie ni autre relation causale n’est établie.","yes","gained","[\"influence_access\",\"office\",\"status\"]","unknown",null,null,null,null,"after",20,"not_established","Premier of Quebec","Première ministre du Québec","Minister responsible for Social Services and the Fight Against Homelessness","Ministre responsable des Services sociaux et de la Lutte contre l’itinérance","high","verified",1]
["CTF-O-0020-CARMANT-RESIGNED-20251030","CTF-EP-000286-01","resigned","2025-10-30T00:00:00.000Z","day","Lionel Carmant resigned from the Quebec cabinet on the same day he left the Coalition Avenir Québec caucus. This is an observed office loss, not a benefit.","Lionel Carmant a démissionné du Conseil des ministres du Québec le jour même où il a quitté le caucus de la Coalition avenir Québec. Il s’agit d’une perte de fonction observée, et non d’un avantage.","yes","lost","[\"none\"]","not_applicable",null,null,null,null,"same_day",0,"not_established","Government of Quebec","Gouvernement du Québec","Cabinet membership","Membre du Conseil des ministres","high","verified",1]
["CTF-O-0020-DUBE-RESIGNED-20251218","CTF-EP-000292-01","resigned","2025-12-18T00:00:00.000Z","day","Christian Dubé resigned as Quebec health minister on the same day he left the Coalition Avenir Québec caucus. This is an observed office loss, not a benefit.","Christian Dubé a démissionné de son poste de ministre de la Santé du Québec le jour même où il a quitté le caucus de la Coalition avenir Québec. Il s’agit d’une perte de fonction observée, et non d’un avantage.","yes","lost","[\"none\"]","not_applicable",null,null,null,null,"same_day",0,"not_established","Government of Quebec","Gouvernement du Québec","Minister of Health","Ministre de la Santé","high","verified",1]
["CTF-O-0020-MAITE-NOMINATION-20260324","CTF-EP-000141-01","party_nomination","2026-03-24T00:00:00.000Z","day","The Conservative Party of Quebec announced Maïté Blanchette Vézina as its candidate in La Peltrie on March 24, 2026, two days before her first official National Assembly appearance under that affiliation. The sequence is documented; causation is not inferred.","Le Parti conservateur du Québec a annoncé Maïté Blanchette Vézina comme candidate dans La Peltrie le 24 mars 2026, deux jours avant sa première présence officielle à l’Assemblée nationale sous cette affiliation. La séquence est documentée; aucun lien causal n’est déduit.","yes","gained","[\"status\"]","unknown",null,null,null,null,"before",-2,"not_established","Conservative Party of Quebec","Parti conservateur du Québec","Candidate for La Peltrie","Candidate dans La Peltrie","high","verified",1]