public_actors
Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API
50 rows where employer_entity_id = 705089
This data as json, CSV (advanced)
Suggested facets: role_title, role_start_date, role_end_date, is_current, materiality_reason, created_at (date), updated_at (date)
| public_actor_id ▼ | role_context | source_id | name_full | name_normalized | name_first | name_last | bioguide_id | fec_cand_id | fara_registration_number | oge_filer_slug | sec_reporter_cik | employer_entity_id | employer_entity_name | employer_ein | employer_cik | employer_lda_registrant_id | role_title | role_start_date | role_end_date | is_current | materiality_tier | materiality_reason | merged_into_public_actor_id | merge_method | merge_confidence | first_seen_date | last_seen_date | source_table | created_at | updated_at | notes | dd_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5668540 | nonprofit_officer | 410113390:ADAM BUZBEE | Adam Buzbee | ADAM BUZBEE | Adam | Buzbee | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2023 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668540 | |||||||||||||
| 5668541 | nonprofit_officer | 410113390:ANDREW BOARDMAN | Andrew Boardman | ANDREW BOARDMAN | Andrew | Boardman | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Rec Sec/Asst Bus Agent | 2021 | 2024 | 1 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668541 | |||||||||||||
| 5668542 | nonprofit_officer | 410113390:CHUCK FEUCHT | Chuck Feucht | CHUCK FEUCHT | Chuck | Feucht | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2021 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668542 | |||||||||||||
| 5668543 | nonprofit_officer | 410113390:CLIFF BOLDEN | Cliff Bolden | CLIFF BOLDEN | Cliff | Bolden | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668543 | |||||||||||||
| 5668544 | nonprofit_officer | 410113390:DAVE BUTTS | Dave Butts | DAVE BUTTS | Dave | Butts | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Vice President | 2020 | 2024 | 1 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668544 | |||||||||||||
| 5668545 | nonprofit_officer | 410113390:DAVE GOSHA | Dave Gosha | DAVE GOSHA | Dave | Gosha | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668545 | |||||||||||||
| 5668546 | nonprofit_officer | 410113390:DAVE STIGGERS | Dave Stiggers | DAVE STIGGERS | Dave | Stiggers | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668546 | |||||||||||||
| 5668547 | nonprofit_officer | 410113390:DAVID GOSHA | David Gosha | DAVID GOSHA | David | Gosha | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2022 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668547 | |||||||||||||
| 5668548 | nonprofit_officer | 410113390:DAVID M STIGGERS | David M Stiggers | DAVID M STIGGERS | David M | Stiggers | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | President | 2021 | 2024 | 1 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668548 | |||||||||||||
| 5668549 | nonprofit_officer | 410113390:DEMETRE MUHAMMAD | Demetre Muhammad | DEMETRE MUHAMMAD | Demetre | Muhammad | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668549 | |||||||||||||
| 5668550 | nonprofit_officer | 410113390:DONI JONES | Doni Jones | DONI JONES | Doni | Jones | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668550 | |||||||||||||
| 5668551 | nonprofit_officer | 410113390:DOROTHY MAKI GREEN | Dorothy Maki-Green | DOROTHY MAKI GREEN | Dorothy | Maki-Green | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Vice President | 2020 | 2020 | 0 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668551 | |||||||||||||
| 5668552 | nonprofit_officer | 410113390:GEORGE HUNTER | George Hunter | GEORGE HUNTER | George | Hunter | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668552 | |||||||||||||
| 5668553 | nonprofit_officer | 410113390:GERALD LANGER | Gerald Langer | GERALD LANGER | Gerald | Langer | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668553 | |||||||||||||
| 5668554 | nonprofit_officer | 410113390:GORDON RAVELING | Gordon Raveling | GORDON RAVELING | Gordon | Raveling | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668554 | |||||||||||||
| 5668555 | nonprofit_officer | 410113390:GREG STOWE | Greg Stowe | GREG STOWE | Greg | Stowe | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2021 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668555 | |||||||||||||
| 5668556 | nonprofit_officer | 410113390:HONEY DARLING | Honey Darling | HONEY DARLING | Honey | Darling | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668556 | |||||||||||||
| 5668557 | nonprofit_officer | 410113390:JASON BROWN | Jason Brown | JASON BROWN | Jason | Brown | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668557 | |||||||||||||
| 5668558 | nonprofit_officer | 410113390:JASON ENDERSON | Jason Enderson | JASON ENDERSON | Jason | Enderson | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2023 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668558 | |||||||||||||
| 5668559 | nonprofit_officer | 410113390:JEREMY HOP | Jeremy Hop | JEREMY HOP | Jeremy | Hop | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2021 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668559 | |||||||||||||
| 5668560 | nonprofit_officer | 410113390:JERRY LANGER | Jerry Langer | JERRY LANGER | Jerry | Langer | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668560 | |||||||||||||
| 5668561 | nonprofit_officer | 410113390:JOE DINYER | Joe Dinyer | JOE DINYER | Joe | Dinyer | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668561 | |||||||||||||
| 5668562 | nonprofit_officer | 410113390:JOE DOERR | Joe Doerr | JOE DOERR | Joe | Doerr | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668562 | |||||||||||||
| 5668563 | nonprofit_officer | 410113390:JOHN M MCCONNELL | John M McConnell | JOHN M MCCONNELL | John M | McConnell | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Rec Sec/Asst Bus Agent | 2020 | 2020 | 0 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668563 | |||||||||||||
| 5668564 | nonprofit_officer | 410113390:JONATHAN THOMAS | Jonathan Thomas | JONATHAN THOMAS | Jonathan | Thomas | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2022 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668564 | |||||||||||||
| 5668565 | nonprofit_officer | 410113390:JUSTIN VASSEUR | Justin Vasseur | JUSTIN VASSEUR | Justin | Vasseur | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668565 | |||||||||||||
| 5668566 | nonprofit_officer | 410113390:KEN PETERS | Ken Peters | KEN PETERS | Ken | Peters | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668566 | |||||||||||||
| 5668567 | nonprofit_officer | 410113390:KERWIN HALL | Kerwin Hall | KERWIN HALL | Kerwin | Hall | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2023 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668567 | |||||||||||||
| 5668568 | nonprofit_officer | 410113390:KEVIN JOHNSON | Kevin Johnson | KEVIN JOHNSON | Kevin | Johnson | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668568 | |||||||||||||
| 5668569 | nonprofit_officer | 410113390:KIRA YOUNG | Kira Young | KIRA YOUNG | Kira | Young | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2022 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668569 | |||||||||||||
| 5668570 | nonprofit_officer | 410113390:KURT ANDERSON | Kurt Anderson | KURT ANDERSON | Kurt | Anderson | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668570 | |||||||||||||
| 5668571 | nonprofit_officer | 410113390:LEATHA FALLS | Leatha Falls | LEATHA FALLS | Leatha | Falls | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2021 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668571 | |||||||||||||
| 5668572 | nonprofit_officer | 410113390:LISA BENSON | Lisa Benson | LISA BENSON | Lisa | Benson | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668572 | |||||||||||||
| 5668573 | nonprofit_officer | 410113390:LISA CALLAHAN | Lisa Callahan | LISA CALLAHAN | Lisa | Callahan | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668573 | |||||||||||||
| 5668574 | nonprofit_officer | 410113390:MARGO TRUJILLO | Margo Trujillo | MARGO TRUJILLO | Margo | Trujillo | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668574 | |||||||||||||
| 5668575 | nonprofit_officer | 410113390:MARK DAWKINS | Mark Dawkins | MARK DAWKINS | Mark | Dawkins | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668575 | |||||||||||||
| 5668576 | nonprofit_officer | 410113390:MARK JESSE | Mark Jesse | MARK JESSE | Mark | Jesse | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668576 | |||||||||||||
| 5668577 | nonprofit_officer | 410113390:MARK JESSEE | Mark Jessee | MARK JESSEE | Mark | Jessee | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668577 | |||||||||||||
| 5668578 | nonprofit_officer | 410113390:MIKE ANDERSON | Mike Anderson | MIKE ANDERSON | Mike | Anderson | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668578 | |||||||||||||
| 5668579 | nonprofit_officer | 410113390:MIRIAM WYNN | Miriam Wynn | MIRIAM WYNN | Miriam | Wynn | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Rec Sec/Asst Bus Agent | 2021 | 2023 | 0 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668579 | |||||||||||||
| 5668580 | nonprofit_officer | 410113390:MITCH WHITE | Mitch White | MITCH WHITE | Mitch | White | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2020 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668580 | |||||||||||||
| 5668581 | nonprofit_officer | 410113390:MYLES ALTERI | Myles Alteri | MYLES ALTERI | Myles | Alteri | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2023 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668581 | |||||||||||||
| 5668582 | nonprofit_officer | 410113390:NICK DUFOE | Nick Dufoe | NICK DUFOE | Nick | Dufoe | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2024 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668582 | |||||||||||||
| 5668583 | nonprofit_officer | 410113390:NOAH CIERNIA | Noah Ciernia | NOAH CIERNIA | Noah | Ciernia | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2021 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668583 | |||||||||||||
| 5668584 | nonprofit_officer | 410113390:RAFAEL VALLE | Rafael Valle | RAFAEL VALLE | Rafael | Valle | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2022 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668584 | |||||||||||||
| 5668585 | nonprofit_officer | 410113390:RON KAMMUELLER | Ron Kammueller | RON KAMMUELLER | Ron | Kammueller | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2020 | 2022 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668585 | |||||||||||||
| 5668586 | nonprofit_officer | 410113390:RYAN P TIMLIN | Ryan P Timlin | RYAN P TIMLIN | Ryan P | Timlin | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | President | 2020 | 2023 | 0 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668586 | |||||||||||||
| 5668587 | nonprofit_officer | 410113390:STAN GREEN | Stan Green | STAN GREEN | Stan | Green | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2023 | 2024 | 1 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668587 | |||||||||||||
| 5668588 | nonprofit_officer | 410113390:TOMMY BELLFIELD | Tommy Bellfield | TOMMY BELLFIELD | Tommy | Bellfield | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Fin Sec/Treasurer | 2020 | 2024 | 1 | 1 | peak_comp_over_50k | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668588 | |||||||||||||
| 5668589 | nonprofit_officer | 410113390:VANETTA RENNOCK | Vanetta Rennock | VANETTA RENNOCK | Vanetta | Rennock | 705089 705089 | AMALGAMATED TRANSIT UNION | 410113390 | Exec cmte | 2022 | 2023 | 0 | 1 | employer_assets_or_revenue_threshold | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-5668589 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE public_actors (
public_actor_id INTEGER PRIMARY KEY,
role_context TEXT NOT NULL, -- 'congress_member' | 'fara_agent' | 'fec_candidate'
-- | 'oge_pas_filer' | 'sec_form4_reporter'
-- | 'nonprofit_officer' | 'lobbyist_lda'
source_id TEXT NOT NULL, -- '{id_part}:{normalized_name}' or bare id — see doc
name_full TEXT NOT NULL,
name_normalized TEXT NOT NULL,
name_first TEXT,
name_last TEXT,
-- Canonical IDs (populated where applicable)
bioguide_id TEXT,
fec_cand_id TEXT,
fara_registration_number TEXT,
oge_filer_slug TEXT,
sec_reporter_cik INTEGER,
-- Employer/organization
employer_entity_id INTEGER,
employer_entity_name TEXT,
employer_ein TEXT,
employer_cik INTEGER,
employer_lda_registrant_id INTEGER,
-- Role details
role_title TEXT,
role_start_date TEXT,
role_end_date TEXT,
is_current INTEGER,
-- Materiality (two-pass: Pass 1 sets defaults; Pass 2 refines)
materiality_tier INTEGER NOT NULL DEFAULT 2,
materiality_reason TEXT,
-- Merge tracking (Model 2 — deterministic evidence only)
merged_into_public_actor_id INTEGER,
merge_method TEXT, -- 'bioguide_match' | 'fec_crosswalk' | 'cik_match' | 'manual'
merge_confidence REAL,
-- Provenance
first_seen_date TEXT,
last_seen_date TEXT,
source_table TEXT,
created_at TEXT NOT NULL,
updated_at TEXT NOT NULL,
notes TEXT, dd_id TEXT GENERATED ALWAYS AS ('DD-P-' || public_actor_id) VIRTUAL,
UNIQUE(role_context, source_id),
FOREIGN KEY (employer_entity_id) REFERENCES entities(entity_id),
FOREIGN KEY (merged_into_public_actor_id) REFERENCES public_actors(public_actor_id),
CHECK (merged_into_public_actor_id IS NULL OR merged_into_public_actor_id != public_actor_id)
);
CREATE INDEX idx_pa_name_norm ON public_actors(name_normalized);
CREATE INDEX idx_pa_role_context ON public_actors(role_context);
CREATE INDEX idx_pa_bioguide ON public_actors(bioguide_id) WHERE bioguide_id IS NOT NULL;
CREATE INDEX idx_pa_fec_cand ON public_actors(fec_cand_id) WHERE fec_cand_id IS NOT NULL;
CREATE INDEX idx_pa_fara ON public_actors(fara_registration_number) WHERE fara_registration_number IS NOT NULL;
CREATE INDEX idx_pa_employer ON public_actors(employer_entity_id) WHERE employer_entity_id IS NOT NULL;
CREATE INDEX idx_pa_merged ON public_actors(merged_into_public_actor_id) WHERE merged_into_public_actor_id IS NOT NULL;
CREATE INDEX idx_pa_tier ON public_actors(materiality_tier);