{"id":13821,"name":"John Harabedian","first_name":"John","last_name":"Harabedian","middle_name":null,"suffix":null,"bioguide_id":null,"fec_candidate_id":null,"ocd_person_id":"ocd-person/0253bb3f-2fcb-49ed-a85d-578fee726be8","govtrack_id":null,"opensecrets_id":null,"votesmart_id":null,"office_id":18458,"party":"Democrat","status":"active","photo_url":"https://storage.googleapis.com/enview-dev-public-general/legislative-people-photos/158662.jpg","website":"https://a41.asmdc.org/","campaign_url":null,"email":null,"phone":"916-319-2041","social_twitter":null,"social_facebook":null,"social_instagram":null,"social_youtube":null,"state":"CA","district":"41","city":null,"assumed_office":null,"term_end":null,"born":null,"source":"openstates","source_url":"https://v3.openstates.org/people/ocd-person/0253bb3f-2fcb-49ed-a85d-578fee726be8","source_updated":"2026-05-23T18:55:03.780Z","first_seen":"2026-05-09 12:13:38","last_seen":"2026-05-23 18:55:03","created_at":"2026-05-09 12:13:38","updated_at":"2026-05-23 18:55:03","canonical_id":null,"fec_checked_at":null,"contact_email":null,"contact_source_url":null,"contact_captured_at":null,"office_name":"State Assemblymember","level":"state","branch":"legislative","office_chamber":"house","positions":[],"committees":[],"finance":[],"vote_count":0,"vote_summary":[],"vote_topics":[],"recent_votes":[],"offices":[{"id":13821,"role":"held","status":"active","start_date":null,"end_date":null,"is_current":1,"district":"41","notes":null,"source":"openstates","source_url":"https://v3.openstates.org/people/ocd-person/0253bb3f-2fcb-49ed-a85d-578fee726be8","office_id":18458,"office_name":"State Assemblymember","level":"state","branch":"legislative","chamber":"house","office_state":"CA","jurisdiction":"CA lower"}],"state_vote_count":2301,"state_vote_summary":[{"vote":"yes","count":2266},{"vote":"other","count":35}],"recent_state_votes":[{"bill_id":"AB 1128","bill_title":"Mobilehome parks: rent caps: City of Torrance.","vote":"yes","vote_date":"2026-09-01T07:00:00+00:00","chamber":"lower","motion":"AB 1128 Muratsuchi Concurrence in Senate Amendments","result":"fail","topic":"Housing","source_url":"https://openstates.org/ca/bills/20252026/AB1128/"},{"bill_id":"SB 931","bill_title":"Dolly Parton Day.","vote":"yes","vote_date":"2026-09-01T07:00:00+00:00","chamber":"lower","motion":"SB 931 Grove Third Reading Urgency By Krell","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/SB931/"},{"bill_id":"AB 113","bill_title":"Budget Act of 2026.","vote":"yes","vote_date":"2026-09-01T07:00:00+00:00","chamber":"lower","motion":"AB 113 GABRIEL Concurrence in Senate Amendments","result":"pass","topic":"Economy","source_url":"https://openstates.org/ca/bills/20252026/AB113/"},{"bill_id":"AB 1349","bill_title":"Consumer protection: ticket sellers.","vote":"yes","vote_date":"2026-09-01T06:53:09+00:00","chamber":"lower","motion":"AB 1349 BRYAN Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1349/"},{"bill_id":"AB 1349","bill_title":"Consumer protection: ticket sellers.","vote":"yes","vote_date":"2026-09-01T06:52:38+00:00","chamber":"lower","motion":"AB 1349 BRYAN Concurrence in Senate Amendments Move The Previous Question By AGUIAR-CURRY","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1349/"},{"bill_id":"SB 1098","bill_title":"Public Utilities Commission: memorandum and balancing accounts.","vote":"yes","vote_date":"2026-09-01T06:37:09+00:00","chamber":"lower","motion":"SB 1098 Pérez Senate Third Reading By Petrie-Norris","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/SB1098/"},{"bill_id":"AB 2110","bill_title":"Workforce Housing Enhanced Infrastructure Financing Act.","vote":"yes","vote_date":"2026-09-01T06:25:40+00:00","chamber":"lower","motion":"AB 2110 Johnson Concurrence in Senate Amendments","result":"pass","topic":"Housing","source_url":"https://openstates.org/ca/bills/20252026/AB2110/"},{"bill_id":"AB 2383","bill_title":"Electricity: data centers.","vote":"yes","vote_date":"2026-09-01T06:24:24+00:00","chamber":"lower","motion":"AB 2383 ZBUR Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB2383/"},{"bill_id":"SB 886","bill_title":"California Technology Innovation and Ratepayer Protection Act.","vote":"yes","vote_date":"2026-09-01T05:53:23+00:00","chamber":"lower","motion":"SB 886 Padilla Senate Third Reading By Papan","result":"pass","topic":"Technology","source_url":"https://openstates.org/ca/bills/20252026/SB886/"},{"bill_id":"SB 1079","bill_title":"Department of Forestry and Fire Protection: Fire Innovation Unit.","vote":"yes","vote_date":"2026-09-01T05:49:38+00:00","chamber":"lower","motion":"SB 1079 Stern Senate Third Reading By Connolly","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/SB1079/"},{"bill_id":"AB 1933","bill_title":"Land surveyors: records of survey.","vote":"yes","vote_date":"2026-09-01T05:35:58+00:00","chamber":"lower","motion":"AB 1933 Hoover Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1933/"},{"bill_id":"AB 2717","bill_title":"Outdoor advertising displays: arenas: exemptions.","vote":"yes","vote_date":"2026-09-01T05:35:10+00:00","chamber":"lower","motion":"AB 2717 CALOZA Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB2717/"},{"bill_id":"AB 817","bill_title":"Cold storage facilities.","vote":"yes","vote_date":"2026-09-01T05:34:20+00:00","chamber":"lower","motion":"AB 817 GONZÁLEZ, M. Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB817/"},{"bill_id":"AB 2575","bill_title":"Health care services: artificial intelligence.","vote":"yes","vote_date":"2026-09-01T05:31:41+00:00","chamber":"lower","motion":"AB 2575 ORTEGA Concurrence in Senate Amendments","result":"pass","topic":"Healthcare","source_url":"https://openstates.org/ca/bills/20252026/AB2575/"},{"bill_id":"SB 16","bill_title":"Mental health: involuntary commitment.","vote":"yes","vote_date":"2026-09-01T05:03:17+00:00","chamber":"lower","motion":"SB 16 Blakespear Senate Third Reading By Krell","result":"pass","topic":"Healthcare","source_url":"https://openstates.org/ca/bills/20252026/SB16/"},{"bill_id":"AB 2414","bill_title":"Developmental services: direct support professionals.","vote":"yes","vote_date":"2026-09-01T05:00:29+00:00","chamber":"lower","motion":"AB 2414 NGUYEN Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB2414/"},{"bill_id":"AB 1969","bill_title":"California Community Schools Partnership Program: Promise Neighborhoods.","vote":"yes","vote_date":"2026-09-01T04:59:40+00:00","chamber":"lower","motion":"AB 1969 BONTA Concurrence in Senate Amendments","result":"pass","topic":"Education","source_url":"https://openstates.org/ca/bills/20252026/AB1969/"},{"bill_id":"AB 1795","bill_title":"Smoke Damage Recovery Act.","vote":"yes","vote_date":"2026-09-01T04:58:14+00:00","chamber":"lower","motion":"AB 1795 GIPSON Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1795/"},{"bill_id":"AB 1642","bill_title":"Wildfires: contamination standards.","vote":"yes","vote_date":"2026-09-01T04:51:36+00:00","chamber":"lower","motion":"AB 1642 HARABEDIAN Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1642/"},{"bill_id":"AB 1546","bill_title":"Vehicles: driving under the influence.","vote":"yes","vote_date":"2026-09-01T04:49:46+00:00","chamber":"lower","motion":"AB 1546 SCHULTZ Concurrence in Senate Amendments","result":"pass","topic":null,"source_url":"https://openstates.org/ca/bills/20252026/AB1546/"}],"total_vote_count":2301,"_has_sponsored_bills":false,"data_gaps":[{"field":"positions","gap":"No recorded policy positions.","why":"No candidate-owned campaign site on file, so there is no first-party source to quote positions from.","closes_with":"a campaign website"},{"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":"the state legislature's committee-membership page (e.g. ohiohouse.gov) / OpenStates"},{"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":"OpenStates / the state legislature bill search"}],"source_link":"https://a41.asmdc.org/","data_freshness":{"official_record":"2026-05-23T18:55:03.780Z","official_record_age_days":121,"latest_vote":null,"latest_vote_age_days":null,"latest_position":null,"latest_position_age_days":null,"latest_finance_filing":null,"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":["openstates"],"id_systems":["OpenStates/OCD"],"score":2,"note":"Independent authoritative systems that attest this identity. Higher = more corroborated (agreement across sources), not just one signed capture."},"party_raw":"Democratic","ai_visibility":{"official_id":13821,"name":"John Harabedian","office":"State Assemblymember","state":"CA","score":31,"grade":"F","max_score":100,"percentile":null,"breakdown":{"profile_completeness":{"score":22,"max":25},"position_depth":{"score":0,"max":25,"positions":0,"topics":0},"vote_record":{"score":0,"max":20,"votes":0},"recency":{"score":4,"max":15},"origin_quality":{"score":5,"max":15}},"what_ai_can_answer":["Who they are and what office they hold"],"top_improvements":["Add Email address (+3 pts)","Add policy positions from their website (+up to 25 pts)"],"claim_url":"https://politics.rootz.global/claim?id=13821","_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."}}