new-site/scripts/document_gen
justin 79c460ef25 mcs150: render verification harness + auto-generate appearance streams
- fill_mcs150 now uses auto_regenerate=True so pypdf writes appearance
  streams for every text field. Preview/Chrome ignore /NeedAppearances and
  were showing blank widgets over the values; generated /AP streams make
  the text render in all viewers.
- New verify_mcs150.py reads each widget's /AP /N appearance stream (the
  literal drawn glyphs) to confirm expected values actually render, since
  the container has no OCR/raster tooling. Exits non-zero on any miss.
2026-06-10 12:37:25 -05:00
..
templates mcs150: render verification harness + auto-generate appearance streams 2026-06-10 12:37:25 -05:00
__init__.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
docx_builder.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
llm_writer.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
minio_client.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
pdf_converter.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
traffic_study_stamper.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00