The spam/phishing monitor that backs chat moderation is ~320 lines of Python that exists only as an untracked file on a single host. No history, no review, no backup, and after #1380 and #1382 it becomes the only moderation path we have.
Scope
- Create a repo for it and import the current file as the initial commit
- Deploy from the repo rather than editing in place
- Document the runtime contract: required env, the timer units, and the tunables at the top of the module
No behaviour change.
Related: #1380, #1382.
The spam/phishing monitor that backs chat moderation is ~320 lines of Python that exists only as an untracked file on a single host. No history, no review, no backup, and after #1380 and #1382 it becomes the only moderation path we have.
Scope
No behaviour change.
Related: #1380, #1382.