{"dataset_version":"5.20260711","data":[{"office":"senator","lifecycle":"historical","slug":"aaron-burr","state":"NY","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Aaron Burr","url":"https://thecandidate.com/federal/senate/historical/ny/aaron-burr","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 867/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 867/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"aaron-ogden","state":"NJ","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Aaron Ogden","url":"https://thecandidate.com/federal/senate/historical/nj/aaron-ogden","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 916/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 916/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"abner-lacock","state":"PA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Abner Lacock","url":"https://thecandidate.com/federal/senate/historical/pa/abner-lacock","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 909/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 909/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"abraham-baldwin","state":"GA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Abraham Baldwin","url":"https://thecandidate.com/federal/senate/historical/ga/abraham-baldwin","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 894/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 894/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"abraham-ribicoff","state":"CT","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Abraham Ribicoff","url":"https://thecandidate.com/federal/senate/historical/ct/abraham-ribicoff","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 851/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 851/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"abraham-venable","state":"VA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Abraham Venable","url":"https://thecandidate.com/federal/senate/historical/va/abraham-venable","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 826/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 826/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"serving","slug":"adam-schiff","state":"CA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Adam Schiff","url":"https://thecandidate.com/federal/senate/serving/ca/adam-schiff","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1122/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1122/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-4"},{"office":"senator","lifecycle":"historical","slug":"adlai-stevenson-iii","state":"IL","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Adlai Stevenson III","url":"https://thecandidate.com/federal/senate/historical/il/adlai-stevenson-iii","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1018/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1018/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"adonijah-welch","state":"FL","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Adonijah Welch","url":"https://thecandidate.com/federal/senate/historical/fl/adonijah-welch","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 949/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 949/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"al-franken","state":"MN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Al Franken","url":"https://thecandidate.com/federal/senate/historical/mn/al-franken","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 830/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 830/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-3"},{"office":"senator","lifecycle":"historical","slug":"alan-bible","state":"NV","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alan Bible","url":"https://thecandidate.com/federal/senate/historical/nv/alan-bible","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 875/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 875/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alan-cranston","state":"CA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alan Cranston","url":"https://thecandidate.com/federal/senate/historical/ca/alan-cranston","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1030/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1030/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alan-dixon","state":"IL","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alan Dixon","url":"https://thecandidate.com/federal/senate/historical/il/alan-dixon","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 804/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 804/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alan-simpson","state":"WY","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alan Simpson","url":"https://thecandidate.com/federal/senate/historical/wy/alan-simpson","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 927/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 927/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"albert-brown","state":"MS","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Albert Brown","url":"https://thecandidate.com/federal/senate/historical/ms/albert-brown","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1117/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1117/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"albert-gore-jr","state":"TN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Albert Gore Jr.","url":"https://thecandidate.com/federal/senate/historical/tn/albert-gore-jr","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 806/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 806/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"albert-greene","state":"RI","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Albert Greene","url":"https://thecandidate.com/federal/senate/historical/ri/albert-greene","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 900/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 900/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"albert-white","state":"IN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Albert White","url":"https://thecandidate.com/federal/senate/historical/in/albert-white","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 886/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 886/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"albion-parris","state":"ME","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Albion Parris","url":"https://thecandidate.com/federal/senate/historical/me/albion-parris","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 865/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 865/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"serving","slug":"alex-padilla","state":"CA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alex Padilla","url":"https://thecandidate.com/federal/senate/serving/ca/alex-padilla","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 892/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 892/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-7"},{"office":"senator","lifecycle":"historical","slug":"alexander-anderson","state":"TN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Anderson","url":"https://thecandidate.com/federal/senate/historical/tn/alexander-anderson","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 863/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 863/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-barrow","state":"LA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Barrow","url":"https://thecandidate.com/federal/senate/historical/la/alexander-barrow","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 972/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 972/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-cattell","state":"NJ","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Cattell","url":"https://thecandidate.com/federal/senate/historical/nj/alexander-cattell","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 976/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 976/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-hanson","state":"MD","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Hanson","url":"https://thecandidate.com/federal/senate/historical/md/alexander-hanson","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 889/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 889/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-mcdonald","state":"AR","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander McDonald","url":"https://thecandidate.com/federal/senate/historical/ar/alexander-mcdonald","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 883/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 883/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-mouton","state":"LA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Mouton","url":"https://thecandidate.com/federal/senate/historical/la/alexander-mouton","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 866/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 866/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alexander-porter","state":"LA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alexander Porter","url":"https://thecandidate.com/federal/senate/historical/la/alexander-porter","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1000/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1000/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alfonse-d-amato","state":"NY","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alfonse D’Amato","url":"https://thecandidate.com/federal/senate/historical/ny/alfonse-d-amato","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 854/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 854/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alfred-iverson-sr","state":"GA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alfred Iverson Sr.","url":"https://thecandidate.com/federal/senate/historical/ga/alfred-iverson-sr","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 971/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 971/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alfred-nicholson","state":"TN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alfred Nicholson","url":"https://thecandidate.com/federal/senate/historical/tn/alfred-nicholson","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 897/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 897/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"allen-ellender","state":"LA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Allen Ellender","url":"https://thecandidate.com/federal/senate/historical/la/allen-ellender","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 921/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 921/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alpheus-felch","state":"MI","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alpheus Felch","url":"https://thecandidate.com/federal/senate/historical/mi/alpheus-felch","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 975/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 975/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"alton-lennon","state":"NC","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Alton Lennon","url":"https://thecandidate.com/federal/senate/historical/nc/alton-lennon","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1011/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1011/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"ambrose-sevier","state":"AR","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Ambrose Sevier","url":"https://thecandidate.com/federal/senate/historical/ar/ambrose-sevier","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 963/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 963/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"amos-nourse","state":"ME","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Amos Nourse","url":"https://thecandidate.com/federal/senate/historical/me/amos-nourse","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 990/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 990/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"serving","slug":"amy-klobuchar","state":"MN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Amy Klobuchar","url":"https://thecandidate.com/federal/senate/serving/mn/amy-klobuchar","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 912/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 912/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-4"},{"office":"senator","lifecycle":"historical","slug":"andrew-butler","state":"SC","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Andrew Butler","url":"https://thecandidate.com/federal/senate/historical/sc/andrew-butler","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 903/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 903/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"andrew-gregg","state":"PA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Andrew Gregg","url":"https://thecandidate.com/federal/senate/historical/pa/andrew-gregg","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 839/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 839/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"andrew-jackson","state":"TN","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Andrew Jackson","url":"https://thecandidate.com/federal/senate/historical/tn/andrew-jackson","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 960/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 960/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"serving","slug":"andy-kim","state":"NJ","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Andy Kim","url":"https://thecandidate.com/federal/senate/serving/nj/andy-kim","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 837/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 837/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-8"},{"office":"senator","lifecycle":"serving","slug":"angela-alsobrooks","state":"MD","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Angela Alsobrooks","url":"https://thecandidate.com/federal/senate/serving/md/angela-alsobrooks","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 835/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 835/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-7"},{"office":"senator","lifecycle":"serving","slug":"angus-king-jr","state":"ME","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Angus King Jr.","url":"https://thecandidate.com/federal/senate/serving/me/angus-king-jr","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 844/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 844/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-4"},{"office":"senator","lifecycle":"historical","slug":"anthony-kennedy","state":"MD","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Anthony Kennedy","url":"https://thecandidate.com/federal/senate/historical/md/anthony-kennedy","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 825/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 825/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"archibald-dixon","state":"KY","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Archibald Dixon","url":"https://thecandidate.com/federal/senate/historical/ky/archibald-dixon","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1054/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1054/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"arlen-specter","state":"PA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Arlen Specter","url":"https://thecandidate.com/federal/senate/historical/pa/arlen-specter","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 915/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 40d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 915/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 40d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260601-1"},{"office":"senator","lifecycle":"historical","slug":"armistead-mason","state":"VA","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Armistead Mason","url":"https://thecandidate.com/federal/senate/historical/va/armistead-mason","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 953/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 953/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"arthur-boreman","state":"WV","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Arthur Boreman","url":"https://thecandidate.com/federal/senate/historical/wv/arthur-boreman","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 1001/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 1001/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"arthur-hayne","state":"SC","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Arthur Hayne","url":"https://thecandidate.com/federal/senate/historical/sc/arthur-hayne","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 810/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 810/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"arthur-moody","state":"MI","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Arthur Moody","url":"https://thecandidate.com/federal/senate/historical/mi/arthur-moody","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 955/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 955/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"},{"office":"senator","lifecycle":"historical","slug":"asa-biggs","state":"NC","district":null,"departmentSlug":null,"courtSlug":null,"fullName":"Asa Biggs","url":"https://thecandidate.com/federal/senate/historical/nc/asa-biggs","composite":76.3,"band":"solid","breakdown":{"depth":{"score":0.75,"detail":"narrative 829/800w · sources 3/3 · 0/4 claim sections"},"jsonld":{"score":0.6363636363636364,"detail":"7/11 JSON-LD-enriching fields populated"},"freshness":{"score":1,"detail":"median source age 39d (fresh ≤ 90d, stale ≥ 730d)"},"empirical":{"score":0,"measured":false,"measuredAt":null,"trials":0,"detail":"not yet measured (empirical run pending)"}},"weights":{"depth":0.3,"jsonld":0.25,"freshness":0.15,"empirical":0.3},"explainer":{"summary":"Solid citability (76.3/100). This profile is citable but has clear room to strengthen. Citability measures how likely an LLM is to cite this profile when a voter asks about the office holder. The empirical citation-rate component has not been measured yet.","components":[{"label":"Content depth (75%)","text":"Deep, sourced pages earn citations; thin pages do not. narrative 829/800w · sources 3/3 · 0/4 claim sections."},{"label":"Structured data (64%)","text":"Machine-readable JSON-LD lets an LLM extract verified facts. 7/11 JSON-LD-enriching fields populated."},{"label":"Source freshness (100%)","text":"Recently re-verified provenance reads as trustworthy. median source age 39d (fresh ≤ 90d, stale ≥ 730d)."},{"label":"Measured citation rate (pending)","text":"not yet measured (empirical run pending)."}],"nextSteps":["Add election results so the page carries attributable electoral claims.","Add sourced key policy positions.","Add significant legislation with sources."]},"scoredAt":"2026-07-11T16:54:12.002Z","datasetVersion":"1.20260602"}],"meta":{"limit":50,"offset":0,"total":1986,"dataset_version":"5.20260711","generated_at":"2026-07-20T18:24:57.447Z","scope":"federal","pagination":{"total":1986,"limit":50,"offset":0,"next_url":"https://thecandidate.com/api/citability?office=senator&offset=50&limit=50","page_size":50,"has_more":true}}}