new-site/scripts/tests
justin 138fec17e9 healthcare: daily batched paper-filing fulfillment
Standard (no-login) CMS filings are mailed in one Priority Mail envelope per
destination agency, batched each postal working-day morning to save postage.

- migration 089: paper_filing_batches table + esign_records.paper_batch_id /
  filing_destination_key (idempotent: a filing is batched at most once).
- batch_cover_sheet.py: per-agency cover sheet (sender/dest/date/manifest) +
  merged print-job PDF (cover + all enclosed signed filings).
- daily_paper_batch.py worker: gather signed+unbatched cms855/cms10114 filings,
  group by destination (MAC by state via mac_routing; Fargo for CMS-10114),
  build cover+merged PDF per agency, persist batch, mark filings batched.
  Self-gates on postal working days (skips weekends + federal/USPS holidays).
  Phase 1 = human prints+mails; phase 2 = wire print-mail API.
- worker-crons: pw-paper-batch systemd timer (Mon-Fri 13:30 UTC, self-gated).
- test_paper_batch.py: 15/15 pass (working-day gating, routing, cover+merge).
2026-06-07 00:30:01 -05:00
..
providers Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
runs Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
screenshots Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
__init__.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
add_savings_table.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
ai_retry.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
block_bounced.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
check_campaign_segments.py Configure trucking deficiency campaign cron env 2026-06-03 23:04:41 -05:00
check_fulfillment_consistency.py test(fulfillment): consistency + intake-completeness checker 2026-06-02 03:29:53 -05:00
debug_submit.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_checkout.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_crtc_order.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_crtc_pipeline.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_crtc_pricing.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_crtc_provinces.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_fcc_compliance.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_full_order.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_full_pipeline.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
e2e_standard_delays.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
fix_chat_blocks.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
test_binder.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
test_cpni_calea_variants.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
test_data.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
test_dot_da_binder.py DOT D&A: instant PDF compliance-program binder (49) 2026-06-02 19:28:58 -05:00
test_form_499_initial_smoke.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
test_mcs150_signature_placement.py trucking: stamp e-signature exactly on form signature lines + state authorization gate 2026-06-02 16:44:19 -05:00
test_paper_batch.py healthcare: daily batched paper-filing fulfillment 2026-06-07 00:30:01 -05:00
test_signature_placement.py trucking: stamp e-signature exactly on form signature lines + state authorization gate 2026-06-02 16:44:19 -05:00