System guide · Amy Wilkinson

How the content engine works.

An AI writing tool can make posts. A content engine decides what deserves to exist, grounds it in reality, adapts it natively, gets it approved, confirms what shipped and lets the result improve the next week.

01 · SenseRead what changedProduct updates, client work, market news, audience questions and performance.
02 · PlanBalance the systemPillars, formats, channels and commercial priorities with visible arithmetic.
03 · GroundAttach evidenceReal receipts, approved stories, sourced claims and exact voice examples.
04 · ProduceWrite nativelyOne idea becomes the right post, guide, carousel, video brief or reply.
05 · ApproveEdit, approve or dropThe person sees the exact body and evidence before anything is eligible.
06 · LearnRead back realityProvider receipt, live readback, engagement, conversion and fresh planning.

The calendar is an output, not the brain.

Most content systems begin with empty slots. The blank Tuesday box asks for a LinkedIn post, so something gets written to satisfy it. This engine begins with source intelligence: what changed in the product, which customer question kept appearing, what the founder actually learned, which market release matters and which claim can be proved.

Each tenant declares pillars and a target share. Planning uses the target plus the gap between that target and what genuinely shipped over the previous weeks. A pillar that has been neglected earns more space; one that has dominated temporarily gives way. Planned work never counts as published work. That single rule stops a full-looking calendar from disguising a silent account.

One idea, several native expressions.

Cross-posting is not distribution. A long LinkedIn explanation, a sharp X observation, an Instagram carousel, a Substack note and a Reddit contribution have different jobs, social norms and useful lengths. The engine keeps one canonical idea and its evidence, then produces native artifacts for the channels that genuinely suit it.

A deep system guide might become a LinkedIn newsletter with one operating lesson, a carousel showing the flow, an X article plus a build-in-public thread, a short founder-to-camera script, a Substack essay and a handful of intelligent replies. Each points back to the useful source where appropriate, without turning every surface into an advert.

Repurposing preserves the truth, not the wording.
The same claim and provenance travel across channels. The hook, structure, length and call to action change with the surface.

Formats carry evidence requirements.

The planner rotates receipts, demos, proof, thoughtful dwell posts, useful guides, data-led pieces and opinions. Receipt, demo and proof formats cannot be written from imagination. If the system has no real event, screenshot, measured result or permissioned quotation, the slot is held or changed to an honest format.

This matters because fabricated colour often sounds excellent. “A founder opened the dashboard and laughed” can pass a style check while describing an event that never happened. The content engine treats missing evidence as a product signal. It refuses the format instead of writing around the absence.

Voice comes from examples, then gets checked.

The grounding corpus is made from the founder’s real posts, replies, newsletters and approved long-form work. Examples are selected by register: short replies should learn from real replies, not from essays; LinkedIn should not inherit every lowercase fragment from X; Reddit should not sound like a launch post.

A deterministic gate checks banned phrases, common AI constructions, excessive abstraction, length and surface-specific rules. Figures must appear in the evidence attached to the draft. Quoted words must match a permissioned source. A model can add a nuanced voice opinion, but it sits above a local floor that fails closed and cannot disappear because a network service timed out.

The artifact contract

Produce → Approve / Edit / Drop → Receipt → Readback

Approve acts on the exact artifact shown. Edit regenerates or revises it but leaves it unapproved. Drop is terminal for that version. A successful provider call must return a receipt, and the live surface is read back before the system records the post as shipped.

Approval is one click; execution still has gates.

In an owner-operated system, an approved post can enter a durable API or provider worker. In a client system, the approved artifact may remain a one-click human handoff. The policy belongs to the tenant, not to the engine name. No shared component may quietly inherit another tenant’s account, cadence or permission.

At execution time the system rechecks the account binding, provider capability, cadence, duplicate protection and current approval state. A browser that happened to be logged in is not a production connector. If a durable route is unavailable, the dashboard shows a visible blocked or handoff state instead of pretending automation exists.

Replies are part of the engine.

Publishing without joining the conversation is posting into a void. The content engine therefore plans intelligent replies and community participation alongside anchor content. It identifies accounts and discussions worth contributing to, drafts in the correct register, respects platform and community rules, and keeps promotion subordinate to usefulness.

Replies and comments use the same evidence, voice and approval records as posts. The engine does not count a queued attempt, a blocked API call or a deleted comment as delivered. That distinction is essential if the measurement loop is meant to learn anything.

Performance changes the next plan—carefully.

The system records provider-confirmed publication, then engagement, qualified traffic, subscribers, conversations and product actions where those signals are available. It separates visibility from commercial outcome. A post can be widely seen and commercially irrelevant; a small reply can create the most valuable relationship of the week.

Learning needs a sample floor. One lucky post does not delete a pillar, and three weak carousels do not prove the format is dead. The planner changes weights within bounded ranges and explains the evidence behind the change. The founder can override it with context, and that correction becomes durable strategy rather than a comment lost in Slack.

The operating experience.

The Today queue should not be a wall of drafts. It shows the few decisions that matter now: approve a sourced LinkedIn piece, record the missing proof for a carousel, answer a valuable reply. The Content workspace contains the full schedule, source ideas, reusable themes, artifacts, distribution plan and measurement. Every item has an owner, status, exact body, evidence and next action.

The holy-shit moment is not “the system can write 40 posts”. It is opening one place and finding tomorrow’s useful work already produced, visually prepared, grounded in what actually happened and ready for a deliberate decision—while the rest of the engine keeps the community, calendar, learning and reuse moving underneath it.

Content that remembers what the business learns.

FounderGrowthOS turns company reality into native, permissioned content—and turns real audience response back into strategy.

Talk to Amy →