new-site/scripts/document_gen
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
..
templates Add shared DOCX style module + campaign tools 2026-05-04 08:52:07 -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