new-site/scripts/document_gen/templates
justin 463c180444 Add shared DOCX style module + campaign tools
_styles.py: Centralized typography, spacing, and formatting for all
26 DOCX generators. Calibri 9.5pt body, 1.15 line spacing, navy
headings, consistent signature blocks, page numbers, PW footer.
All generators will be migrated to use this instead of defining
their own styles.

Campaign tools:
- campaign_template.html: Styled email template for Listmonk campaigns
- populate_deficiency_list.py: Populates Listmonk with FCC deficiency data
- send_test_campaigns.py: Sends test emails with real carrier data

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-04 08:52:07 -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 Add shared DOCX style module + campaign tools 2026-05-04 08:52:07 -05:00
calea_audio_bridge_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_clec_ss7_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_ixc_ss7_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_satellite_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_ssi_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_wireless_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
calea_wireless_mvno_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -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 Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_cert_letter_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_clec_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_clec_reseller_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_ixc_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_ixc_reseller_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_private_line_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_procedure_statement_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_satellite_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_wireless_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
cpni_wireless_mvno_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -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
fcc_499a_checklist_generator.py Initial commit — Performance West telecom compliance platform 2026-04-27 06:54:22 -05:00
form_499a_discontinuance_letter_generator.py Add USAC Filer ID Deactivation Letter template 2026-05-03 06:15:26 -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 Add terminate-only STIR/SHAKEN option across RMD pipeline 2026-04-29 10:59:28 -05:00
rmd_letter_generator.py Add terminate-only STIR/SHAKEN option across RMD pipeline 2026-04-29 10:59:28 -05:00