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>
This commit is contained in:
parent
d39e10485f
commit
ba2f6eb667
23 changed files with 367 additions and 17 deletions
|
|
@ -133,7 +133,7 @@ def add_pw_footer(doc, entity_name: str = "") -> None:
|
|||
p.alignment = WD_ALIGN_PARAGRAPH.CENTER
|
||||
|
||||
# "Prepared by Performance West Inc." text
|
||||
run = p.add_run("Prepared by Performance West Inc.")
|
||||
run = p.add_run("Prepared by Performance West Inc., a regulatory compliance consulting firm")
|
||||
run.font.size = PW.FOOTER_SIZE
|
||||
run.font.color.rgb = PW.LIGHT_GRAY
|
||||
run.font.name = PW.FONT_FAMILY
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue