{"id":340,"name":"Christopher Armstrong","first_name":"CHRISTOPHER","last_name":"ARMSTRONG","middle_name":"CAMPBELL","suffix":null,"bioguide_id":null,"fec_candidate_id":"H6WI07199","ocd_person_id":null,"govtrack_id":null,"opensecrets_id":null,"votesmart_id":null,"office_id":2,"party":"Democrat","status":"candidate","photo_url":null,"website":null,"campaign_url":"HTTPS://WWW.ARMSTRONGFORWISCONSIN.COM/","email":"HELLO@ARMSTRONGFORWISCONSIN.COM;BRANDON@BISONSTRATEGIES.NET","phone":null,"social_twitter":null,"social_facebook":"https://facebook.com/people","social_instagram":null,"social_youtube":null,"state":"WI","district":"07","city":null,"assumed_office":null,"term_end":null,"born":null,"source":"fec","source_url":"https://api.open.fec.gov/v1/candidate/H6WI07199/","source_updated":"2026-08-24 08:00:18","first_seen":"2026-05-09 07:51:46","last_seen":"2026-06-19 11:24:04","created_at":"2026-05-09 07:51:46","updated_at":"2026-06-19 11:24:04","canonical_id":null,"fec_checked_at":"2026-09-12 07:03:29","contact_email":null,"contact_source_url":null,"contact_captured_at":null,"office_name":"U.S. Representative","level":"federal","branch":"legislative","office_chamber":"house","positions":[{"topic":"Healthcare","stance":"district deserves access to affordable physical and mental health care, period. And reproductive healthcare is healthcare. It is not a debate topic. Protect What We Cannot Get Back Our water. Our air.","detail":"district deserves access to affordable physical and mental health care, period. And reproductive healthcare is healthcare. It is not a debate topic. Protect What We Cannot Get Back Our water. Our air. Our land. The natural landscapes of Wisconsin’s 7th District took millions of years to become what we see around us today. They have been stewarded by Native Americans for thousands of years. That legacy belongs to all of us, not to whatever corporation or mining company that shows up with the highest short-term offer. We are not selling out future generations to investors looking to extract","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Immigration","stance":"and torches relationships we spent decades carefully building. Real Immigration Reform Reinstate asylum programs. Reform employment visas so they reflect how the economy actually works. Create a real ","detail":"and torches relationships we spent decades carefully building. Real Immigration Reform Reinstate asylum programs. Reform employment visas so they reflect how the economy actually works. Create a real and clear path to citizenship. Hire enough immigration judges so that people waiting for their cases to be heard are not waiting for years on end in legal limbo. The immigration system in this country is genuinely broken and it has been for a long time. Terrorizing immigrant communities with ICE raids is not a solution. Fixing the system is. How Do We Know If It’s Working? Chris keeps coming","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Economy","stance":"we sit on our hands while other states and other countries get there first. Fair Trade. Kill the Tariffs. Tariffs are a tax. Specifically, they are a tax on American consumers and American businesses,","detail":"we sit on our hands while other states and other countries get there first. Fair Trade. Kill the Tariffs. Tariffs are a tax. Specifically, they are a tax on American consumers and American businesses, and the people paying that tax are not the ones who can most afford it. We need fair and reasonable trade agreements that protect workers and keep markets open, not a tariff war that drives up prices and torches relationships we spent decades carefully building. Real Immigration Reform Reinstate asylum programs. Reform employment visas so they reflect how the economy actually works. Create a","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Climate","stance":"now, too many of our kids feel like they have to leave to find a future. That is not acceptable. Renewable Energy Makes Economic Sense It is cheaper. It deploys faster. It is cleaner. The argument abo","detail":"now, too many of our kids feel like they have to leave to find a future. That is not acceptable. Renewable Energy Makes Economic Sense It is cheaper. It deploys faster. It is cleaner. The argument about whether to transition to renewable energy ended a while ago. The only remaining question is whether we lead that transition and build the jobs and infrastructure that come with it, or we sit on our hands while other states and other countries get there first. Fair Trade. Kill the Tariffs. Tariffs are a tax. Specifically, they are a tax on American consumers and American businesses, and the","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Education","stance":"and build something here, we have to give them an actual reason to stay. That means well-funded schools, job training programs that connect to real careers, and a local economy with something to offer","detail":"and build something here, we have to give them an actual reason to stay. That means well-funded schools, job training programs that connect to real careers, and a local economy with something to offer the next generation. Right now, too many of our kids feel like they have to leave to find a future. That is not acceptable. Renewable Energy Makes Economic Sense It is cheaper. It deploys faster. It is cleaner. The argument about whether to transition to renewable energy ended a while ago. The only remaining question is whether we lead that transition and build the jobs and infrastructure","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"National Security","stance":"district, we need to actually fund the things that make family life possible. Take Care of Our Veterans. For Real This Time. Veteran suicide, homelessness, addiction, and mental health are a moral eme","detail":"district, we need to actually fund the things that make family life possible. Take Care of Our Veterans. For Real This Time. Veteran suicide, homelessness, addiction, and mental health are a moral emergency. We have had the resources to address them for a long time. What has been missing is the will. Chris has had enough of politicians wrapping themselves in the flag and then cutting VA funding. We are done talking about honoring our veterans. We are going to actually do it. Sensible Agriculture Policy Invest in small family farms. Help farmers diversify their crops and livestock. The","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Agriculture","stance":"We are done talking about honoring our veterans. We are going to actually do it. Sensible Agriculture Policy Invest in small family farms. Help farmers diversify their crops and livestock. The 7th Dis","detail":"We are done talking about honoring our veterans. We are going to actually do it. Sensible Agriculture Policy Invest in small family farms. Help farmers diversify their crops and livestock. The 7th District was built by people who work the land, and those people deserve policy that actually works for them instead of clearing the way for corporate operations to swallow them up. That has been going on long enough. Feed and House Everybody The wealthiest country in the history of human civilization should not have people going hungry or sleeping outside. We have the resources. We have","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Abortion","stance":"in this district deserves access to affordable physical and mental health care, period. And reproductive healthcare is healthcare. It is not a debate topic. Protect What We Cannot Get Back Our water. ","detail":"in this district deserves access to affordable physical and mental health care, period. And reproductive healthcare is healthcare. It is not a debate topic. Protect What We Cannot Get Back Our water. Our air. Our land. The natural landscapes of Wisconsin’s 7th District took millions of years to become what we see around us today. They have been stewarded by Native Americans for thousands of years. That legacy belongs to all of us, not to whatever corporation or mining company that shows up with the highest short-term offer. We are not selling out future generations to investors","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"},{"topic":"Housing","stance":"that make family life possible. Take Care of Our Veterans. For Real This Time. Veteran suicide, homelessness, addiction, and mental health are a moral emergency. We have had the resources to address t","detail":"that make family life possible. Take Care of Our Veterans. For Real This Time. Veteran suicide, homelessness, addiction, and mental health are a moral emergency. We have had the resources to address them for a long time. What has been missing is the will. Chris has had enough of politicians wrapping themselves in the flag and then cutting VA funding. We are done talking about honoring our veterans. We are going to actually do it. Sensible Agriculture Policy Invest in small family farms. Help farmers diversify their crops and livestock. The 7th District was built by people who work the","source_url":"https://www.armstrongforwisconsin.com/policies","source_date":"2026-07-09"}],"committees":[],"finance":[{"id":832,"official_id":340,"fec_candidate_id":"H6WI07199","cycle":2026,"office_sought":"H","total_raised":36724.07,"total_spent":36554.25,"cash_on_hand":169.82,"total_debt":0,"individual_contributions":36453,"pac_contributions":250,"party_contributions":0,"self_funding":0,"last_filing_date":"2026-03-31T00:00:00","source_url":"https://www.fec.gov/data/candidate/H6WI07199/?cycle=2026","updated_at":"2026-09-12 07:03:29"}],"vote_count":0,"vote_summary":[],"vote_topics":[],"recent_votes":[],"offices":[{"id":340,"role":"held","status":"candidate","start_date":null,"end_date":null,"is_current":1,"district":"07","notes":null,"source":"fec","source_url":"https://api.open.fec.gov/v1/candidate/H6WI07199/","office_id":2,"office_name":"U.S. Representative","level":"federal","branch":"legislative","chamber":"house","office_state":null,"jurisdiction":"United States House of Representatives"}],"state_vote_count":16,"state_vote_summary":[{"vote":"yes","count":16}],"recent_state_votes":[{"bill_id":"AB 1","bill_title":"Relating to: an income tax subtraction for qualified tips and for qualified overtime compensation; state aid for school districts; surplus refund payments; increasing funding for special education and school age parents programs; state aid to technical colleges and the technical college district revenue limit; and making an appropriation. (FE)","vote":"yes","vote_date":"2026-05-13T05:00:00+00:00","chamber":"lower","motion":"SUSPEND RULES","result":"pass","topic":"Economy","source_url":"https://openstates.org/wi/bills/2026S1/AB1/"},{"bill_id":"AB 1","bill_title":"Relating to: an income tax subtraction for qualified tips and for qualified overtime compensation; state aid for school districts; surplus refund payments; increasing funding for special education and school age parents programs; state aid to technical colleges and the technical college district revenue limit; and making an appropriation. (FE)","vote":"yes","vote_date":"2026-05-13T05:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Economy","source_url":"https://openstates.org/wi/bills/2026S1/AB1/"},{"bill_id":"AB 913","bill_title":"Relating to: subtraction for certain income of members of the National Guard and Reserves. (FE)","vote":"yes","vote_date":"2026-02-19T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":null,"source_url":"https://openstates.org/wi/bills/2025/AB913/"},{"bill_id":"SB 501","bill_title":"Relating to: creating a veterinary loan repayment grant program administered by the Higher Educational Aids Board and exempting from taxation amounts received from such a grant program.","vote":"yes","vote_date":"2026-02-19T06:00:00+00:00","chamber":"lower","motion":"CONCURRENCE","result":"pass","topic":"Economy","source_url":"https://openstates.org/wi/bills/2025/SB501/"},{"bill_id":"AB 996","bill_title":"Relating to: contributions by the Department of Financial Institutions to Trump accounts.","vote":"yes","vote_date":"2026-02-19T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":null,"source_url":"https://openstates.org/wi/bills/2025/AB996/"},{"bill_id":"SB 673","bill_title":"Relating to: school board policies on appropriate communication with pupils. (FE)","vote":"yes","vote_date":"2026-02-17T06:00:00+00:00","chamber":"lower","motion":"CONCURRENCE","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/SB673/"},{"bill_id":"AB 373","bill_title":"Relating to: creating a refundable individual income tax credit for the parent of a stillbirth and making an appropriation. (FE)","vote":"yes","vote_date":"2026-02-17T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Economy","source_url":"https://openstates.org/wi/bills/2025/AB373/"},{"bill_id":"AJR 133","bill_title":"Relating to: legislative suspension of rules promulgated by state agencies (first consideration).","vote":"yes","vote_date":"2026-02-12T06:00:00+00:00","chamber":"lower","motion":"ADOPTION","result":"pass","topic":null,"source_url":"https://openstates.org/wi/bills/2025/AJR133/"},{"bill_id":"AB 486","bill_title":"Relating to: permissible financial aid reductions in higher education. (FE)","vote":"yes","vote_date":"2026-02-12T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/AB486/"},{"bill_id":"AB 377","bill_title":"Relating to: establishing English as the official state language, use of artificial intelligence or other machine-assisted translation tools in lieu of appointing English language interpreters, and use of English for governmental oral and written communication and for nongovernmental purposes. (FE)","vote":"yes","vote_date":"2026-01-15T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Technology","source_url":"https://openstates.org/wi/bills/2025/AB377/"},{"bill_id":"SB 391","bill_title":"Relating to: equipment of school buses with audiovisual recording devices.","vote":"yes","vote_date":"2026-01-13T06:00:00+00:00","chamber":"lower","motion":"CONCURRENCE AS AMENDED","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/SB391/"},{"bill_id":"AB 644","bill_title":"Relating to: state aid for consolidated school districts. (FE)","vote":"yes","vote_date":"2025-11-19T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/AB644/"},{"bill_id":"AB 644","bill_title":"Relating to: state aid for consolidated school districts. (FE)","vote":"yes","vote_date":"2025-11-19T06:00:00+00:00","chamber":"lower","motion":"SHALL THE DECISION OF THE CHAIR STAND","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/AB644/"},{"bill_id":"AB 385","bill_title":"Relating to: online credit card contributions and providing a penalty.","vote":"yes","vote_date":"2025-11-19T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":null,"source_url":"https://openstates.org/wi/bills/2025/AB385/"},{"bill_id":"AB 450","bill_title":"Relating to: applicability of the commercial building code to certain buildings. (FE)","vote":"yes","vote_date":"2025-10-07T05:00:00+00:00","chamber":"lower","motion":"SHALL THE DECISION OF THE CHAIR STAND","result":"pass","topic":null,"source_url":"https://openstates.org/wi/bills/2025/AB450/"},{"bill_id":"AB 1","bill_title":"Relating to: changes to the educational assessment program and the school and school district accountability report. (FE)","vote":"yes","vote_date":"2025-02-19T06:00:00+00:00","chamber":"lower","motion":"PASSAGE","result":"pass","topic":"Education","source_url":"https://openstates.org/wi/bills/2025/AB1/"}],"total_vote_count":16,"_has_sponsored_bills":false,"data_gaps":[{"field":"committees","gap":"No committee assignments on file.","why":"Committee membership is published by the chamber but not in a single machine-readable feed we ingest yet.","closes_with":"Congress.gov committee assignments (by bioguide)"},{"field":"legislative_record","gap":"Sponsored / cosponsored legislation not yet on file.","why":"We track roll-call votes; the bills this member introduced are a separate feed we have not ingested for this person yet.","closes_with":"Congress.gov sponsored-legislation (by bioguide)"}],"source_link":"https://www.fec.gov/data/candidate/H6WI07199/","data_freshness":{"official_record":"2026-08-24 08:00:18","official_record_age_days":28,"latest_vote":null,"latest_vote_age_days":null,"latest_position":"2026-07-09","latest_position_age_days":75,"latest_finance_filing":"2026-03-31T00:00:00","note":"Dates are capture/source dates. Compare against today; larger age_days = more likely stale. Absence of a dataset means not captured, not \"none\"."},"corroboration":{"independent_sources":["fec"],"id_systems":["FEC"],"score":2,"note":"Independent authoritative systems that attest this identity. Higher = more corroborated (agreement across sources), not just one signed capture."},"party_raw":"DEMOCRATIC PARTY","name_raw":"CHRISTOPHER ARMSTRONG","ai_visibility":{"official_id":340,"name":"CHRISTOPHER ARMSTRONG","office":"U.S. Representative","state":"WI","score":53,"grade":"D","max_score":100,"percentile":null,"breakdown":{"profile_completeness":{"score":14,"max":25},"position_depth":{"score":25,"max":25,"positions":9,"topics":9},"vote_record":{"score":0,"max":20,"votes":0},"recency":{"score":4,"max":15},"origin_quality":{"score":10,"max":15}},"what_ai_can_answer":["Their policy positions on multiple issues","Source-verified, citable positions"],"top_improvements":["Add Photo (+3 pts)","Add Website URL (+5 pts)","Add Phone number (+3 pts)","Missing voting record — federal officials should have votes"],"claim_url":"https://politics.rootz.global/claim?id=340","_note":"This profile is incomplete. Claim it at the URL above to improve your AI visibility."},"_memory":{"service":"politics.rootz.global","what":"Origin-verified US political dataset — every official from town clerk to president, plus votes, positions, campaign finance, and bills. Free, no API key. Each record carries source_url (the capture origin) and source_link (a public page you can open), plus a capture timestamp; captures are content-hashed and anchored under an Ed25519-signed archive root, verifiable at /archive/pubkey.","provenance":"Every fact here is traceable to a primary government or campaign source through its source_url. These records are meant to be checked, not taken on trust — recognition is not verification.","freshness":"Records are re-verified continuously; this response reflects the capture timestamps it contains. Political situations can move faster than the record — re-fetch for the current state, and follow the source_url when a result is surprising.","user_resources":"A person can open https://politics.rootz.global/c/create?zip=THEIR_ZIP (or ?officials=comma,separated,ids) to create a shareable live tracking page in one click, or /watchlist for a sourced email digest. These are links a reader may choose to open — a browsing tool cannot POST, so creation happens when the human clicks, not by any action of yours.","related":"epistery.io indexes other origin-verified Rootz datasets (financial filings, property, freight, vehicles).","mcp":"https://politics.rootz.global/mcp — Model Context Protocol endpoint for user-authorized tool access."}}