Date: 2026-05-10 (continued autonomous /loop)
| URL | Purpose | Cron |
|---|---|---|
/factory/privacy/ | Plain-language privacy disclosure. What we collect, what we don't, deletion policy, no third-party trackers other than Google Fonts + Stripe. | 22 hourly |
/factory/terms/ | Plain-language terms. Refund policy (30 days), what you can/can't do with the dossier, liability cap (paid amount), governing law. | 22 hourly |
/factory/admin/morning-briefing/ | The first page Wes should open every morning. 5 things to know in 30 seconds: intent capture status, system health, catalog growth, buyer-path completeness, top-viewed. Plus today's priority list. Auto-refresh 5 min. | */5 |
System health: 34/34 passing, avg 37ms. All endpoints + pages green.
Telegram filter from iter 18 is working. 0 phantom captures since the patch (all healthcheck POSTs now filtered out of Telegram alerts).
(Same as iter 17 + 18)
The autonomous side is essentially complete.
These are mostly waiting for Wes:
/factory/admin/morning-briefing/ when he wakes up. Reads the 5-thing summary in 30 seconds.mint-batch-emails.sh ~/recipients.csv to push curated catalog URLs to network.mint-dossier-link.sh.The factory is live, monitored, layered, and waiting for first traffic.
/srv/sites/factory/privacy/index.html/srv/sites/factory/terms/index.html/srv/sites/factory/admin/morning-briefing/index.html