diff_summaries
Change summaries (model)
One row per model-written summary of the change between two printings of a bill. All columns are stored as VARCHAR.
Coverage. Empty by owner decision 34: written only by a language model during bill-family runs, which no scheduled run enables, so no row is produced. (measured 2026-10-03)
- Parquet file:
diff_summaries.parquet - MCP
query_sqlsupport: Configured; requires an available artifact. - Publication status: Not established by this schema page or its measurement date.
- Row count: Not stated here; the MCP
describe_tablereply gives the live count underpublication.
| Column | Type | Description |
|---|---|---|
bill_id |
VARCHAR |
The bill both printings belong to. |
from_version_code |
VARCHAR |
The earlier printing's version code. |
from_source |
VARCHAR |
Which acquisition path supplied the earlier printing. |
to_version_code |
VARCHAR |
The later printing's version code. |
to_source |
VARCHAR |
Which acquisition path supplied the later printing. |
headline |
VARCHAR |
One sentence naming the most important change. |
key_changes_json |
VARCHAR |
The bullet points describing the most significant changes, as a JSON array in the model's order. The prompt asks for at most five and nothing enforces it -- unlike bill_summaries.top_provisions_json, whose cap is checked before the row is stored -- because the ported answer schema states no maximum either, so a longer list is the model's answer and not a defect to hide. |
sections_added_json |
VARCHAR |
Section headings that were added, as a JSON array. |
sections_removed_json |
VARCHAR |
Section headings that were removed, as a JSON array. |
dollar_changes_json |
VARCHAR |
Notable dollar-amount changes in prose, as a JSON array. |
model |
VARCHAR |
The model id the call was made against. |
prompt_version |
VARCHAR |
The prompt version this summary was produced under. |
content_hash |
VARCHAR |
Digest of the diff text the summary was written from, spelled sha256: plus the hex digest. |
input_tokens |
VARCHAR |
Input tokens the provider reported. |
output_tokens |
VARCHAR |
Output tokens the provider reported. |
requested_at |
VARCHAR |
When the call was made. |
completed_at |
VARCHAR |
When the answer came back; the merge prefers the larger value. |