The problem is not “Substack.” The problem is a Friday edition of factory activity.
NLG rolls BRI, RRV, GHT, PDH, DRA, STT, SHL, EWL plus an AIF/RRV content pool, asks an LLM to
compose a structured edition, then you review, edit, publish. On-demand with SSE progress, or
Kronos for opt-in users. Nothing publishes without approval. Public /nlg/r/<token>
click proxy (http/https only) records hits. Dashboard: KPIs, drafts, publications, word-count
chart, pool health, RRV link. 50/page browser. LLM lives in scripts/weekly_newsletter.py
more than the blueprint dir — MiniMax + free OpenRouter + Ollama. Copy that still says “MiniMax CMS” is stale; the chain is the platform’s. ShipLog milestones can feed the pool.
Health no DB. Landing public; app login.
The click proxy is public on purpose. The draft list is not.
Not Mailchimp. Not a stolen Substack.
http/https only. Records then 302.
Grep the blueprint dir and you will miss it. MiniMax + free OR + Ollama.
Treat as historical. Live path is the shared chain. Do not advertise Anthropic-only.
Will not dump subscriber PII on the landing. Duplicate /api/health note is a known wart.
Not a full CMS. Not Pad.
Cards match NLG routes.
Login for /nlg/app. This page is not the archive.
Open NLGRequires a MelTuc account. Create one free.
Weekly newsletter engine — collect platform activity, generate Friday editions via platform MiniMax path. Health stays cheap. If this page disagrees with the signed-in app, trust the app — the product contract and tests enforce that rule.