Skip to content

Latest commit

 

History

History
 
 

README.md

Example Reports

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.

Files

  • 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.

Generating your own

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.html

See the main README for full usage instructions.