// WEEKLY EDITION

AGGREGATE THE WEEK.
APPROVE THE SEND.

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.

Premier Human approve SSE generate Click tokens
Open NLG How it works
8
Source apps
50
Browser page
SSE
Live generate
302
Click proxy
// HOW IT WORKS

Five steps from a rolling week to a published edition

The click proxy is public on purpose. The draft list is not.

01
Ingest the week
BRI RRV GHT PDH DRA STT SHL EWL + pool.
02
Generate
SSE on demand or Kronos opt-in. Scripted LLM chain.
03
Review/edit
Nothing goes out raw.
04
Publish
Human click. Tracking tokens on links.
05
Measure
r/<token> 302 + counts. Pool health tiles.
Open NLG
// DASHBOARD

Drafts and pool health — CSS mock

Not Mailchimp. Not a stolen Substack.

meltuc.tech/nlg/app — CSS mock, not a product screenshot
Draftsneed approval
PoolAIF/RRV/SHL
Chartword count
// PROXY

Public click, private edition list

http/https only. Records then 302.

meltuc.tech/nlg/r/<token> — CSS mock, not a product screenshot
Authpublic
Recordclick
Redirectoriginal URL
// LLM

weekly_newsletter.py is the brain

Grep the blueprint dir and you will miss it. MiniMax + free OR + Ollama.

scripts/weekly_newsletter.py — CSS mock, not a product screenshot
Notblueprint-only grep
Chainplatform current
Approvealways
// STALE COPY

MiniMax in the README

Treat as historical. Live path is the shared chain. Do not advertise Anthropic-only.

// WHAT IT REFUSES

No publish without review. No javascript: click tokens.

Will not dump subscriber PII on the landing. Duplicate /api/health note is a known wart.

// WHO THIS IS FOR

Operators who still want a Friday letter

Not a full CMS. Not Pad.

// FEATURES

Aggregate, compose, gate, track

Cards match NLG routes.

🧺
Week rollup
Eight source apps.
🧠
LLM compose
Script + chain.
📡
SSE
On-demand progress.
⏰
Kronos opt-in
Not forced.
✅
Approve
Required.
🖊
Edit
Before publish.
🔗
Click proxy
r/token.
📊
KPIs
Pool + chart.
🧾
50/page
Newsletter browser.
// GET STARTED

Generate a draft. Approve it yourself.

Login for /nlg/app. This page is not the archive.

Open NLG

Requires a MelTuc account. Create one free.

// SAID SLOWLY

What stays true over time

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.