Go / Publishing / AIWorking private system

A publishing control plane for 50,000-page releases

Sources, evidence, media, model work, editorial review, translation, scheduling, deployment, and measurement live in one operator workflow instead of a folder of scripts.

Validated 50,000-page streaming renderer · 50,000 conflict writes reduced from 6,558 ms to 1,010 ms median

The flow

How the pieces connect

  1. Source library
  2. Plan and generate
  3. Review evidence and media
  4. Schedule release
  5. Static publish
  6. Measure and correct
Rendered examples

The same source material in three working layouts.

Neutral publishing fixture rendered in the Radiant layout
Radiant: a structured guide and comparison layout generated from the neutral fixture.
Neutral publishing fixture rendered in the Signal layout
Signal: the same source library rendered as a darker editorial experience.
Neutral publishing fixture rendered in the Atlas layout
Atlas: the same facts rendered as a dense, crawlable reference index.
01

The job

At scale, generating text is the easy part. The operation fails when source evidence, review state, media, cost, routes, deployments, and corrections cannot be inspected together.

02

The hard part

Keep human approval and deterministic checks in the path while still making large, multilingual releases practical.

03

How I built it

  1. Store evidence, generation inputs, outputs, costs, and review state as separate records.
  2. Make provider choice and model spending visible to the operator instead of burying them in background jobs.
  3. Render large releases as streams and validate routes, conflicts, links, and assets before activation.
  4. Keep publishing approval explicit; model output never becomes public merely because a job finished.
04

What I verified

  • 50,000-page streaming renderer validation
  • 50,000 conflict-write benchmark: 6,558 ms to 1,010 ms median
  • Source, evidence, media, review, translation, schedule, and deployment surfaces
  • Three neutral renderer families from one content fixture

Current state: The control plane and 50,000-page renderer are tested. The live portfolio cutover and growth data are still pending.