new-site/scripts/document_gen/templates
justin ba2f6eb667 UPL-proof document templates + reliable bounce sync
Templates (22 files):
- Replace "Reviewed By" with "Document prepared by" + consulting disclaimer
- Add "not a law firm / not legal advice" footer to all CPNI, CALEA, RMD docs
- Change "on behalf of" to "at the direction of" in discontinuance letter
- Reframe RMD penalty language as client acknowledgment

Bounce sync:
- New listmonk-bounce-sync.py replaces unreliable bash tail watcher
- Scans full mail.log, matches QIDs to campaign senders, inserts directly
  into Listmonk DB with proper subscriber_id foreign keys
- Idempotent, runs via cron every 5 minutes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 15:06:29 -05:00
..
guides 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
_styles.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_audio_bridge_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_clec_ss7_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_ixc_ss7_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_satellite_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_ssi_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_wireless_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
calea_wireless_mvno_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cdr_traffic_study_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_audio_bridge_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_cert_letter_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_clec_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_clec_reseller_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_ixc_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_ixc_reseller_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_private_line_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_procedure_statement_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_satellite_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_wireless_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
cpni_wireless_mvno_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
crtc_letter_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
engagement_letter_499a.py Add engagement authorization, remove price headers from intake pages, fix duplicate emails 2026-04-28 02:50:02 -05:00
form_499a_discontinuance_letter_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
form_499a_revenue_workbook_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
ocn_request_form_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
reseller_cert_attestation_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
rmd_exhibit_a_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00
rmd_letter_generator.py UPL-proof document templates + reliable bounce sync 2026-05-21 15:06:29 -05:00