Sample HTML diff reports for HR 4366 (Military Construction, Veterans Affairs - 118th Congress, FY2024) and HR 8752 (118th Congress).
Open any .html file in a browser. No install required.
The HR 4366 reports are auto-generated by CI (update-examples.yml) on every merge to main; the HR 8752 reports are produced by render_examples.py. Do not edit the generated reports manually.
- hr4366_committee_vs_floor.html - Committee version (reported-in-house) vs. floor-passed version (engrossed-in-house). Shows changes from floor amendments, including dollar amount adjustments with amendment annotations.
- hr4366_house_vs_senate.html - House-passed version vs. Senate version. A much larger diff showing how the Senate substantially rewrites the bill.
- hr8752_xml_diff.html - HR 8752 XML-pipeline diff, rendered by
render_examples.py. - hr8752_pdf_diff.html - HR 8752 PDF-pipeline diff, rendered by
render_examples.py. - index.html - Landing page linking the example reports.
- pdf-diff-phase2-mock.html - Static design mock of the PDF-diff output (HR 8752 reported → engrossed); not generated from current code.
uv run python diff_bill.py compare \
bills/118-hr-4366/1_reported-in-house.xml \
bills/118-hr-4366/2_engrossed-in-house.xml \
--format html -o reports/my_report.htmlSee the main README for full usage instructions.