Docs View repo
Product docs

Enough docs to trust the thing.

Not a novel. Not empty marketing fluff either. This page pulls the sharpest parts of the public GitHub docs onto the site so people can understand what Synthetic Users is, how it works, what exists now, and what the intended runtime looks like.

Synced from GitHub README one-pager Architecture + diagram
Overview

What Synthetic Users is

Synthetic Users is a pre-launch pressure test for product surfaces that usually break only after traffic hits: landing pages, launch copy, onboarding, pricing pages, and rough product specs.

Instead of asking one polite model for feedback, it runs multiple sharp synthetic personas and turns the mess into a short decision memo: what landed, what got missed, what killed trust, what to rewrite next.

How it works

Short loop, high signal

01

Input

Submit a URL or paste raw launch text, onboarding copy, pricing copy, or a PRD excerpt.

02

Normalize

The runtime fetches or cleans the input, determines the attack surface, and structures the claims.

03

Simulate

Four synthetic personas react with different patience, trust thresholds, technical depth, and bullshit tolerance.

04

Summarize

The output clusters repeated objections into a compact memo with score, verdict, top leak, and rewrite-next guidance.

API / Inputs / Outputs

What the beta runtime accepts right now

Accepted inputs

Returned output

Current vs target

What exists now versus where the runtime is headed

Current public artifact

Working beta site with live analysis form, docs page, static assets, and API routes exposed through the Cloudflare worker runtime.

Target runtime

MiroShark-style simulation layered with Aeon-style orchestration so launches can be tested, rewritten, rerun, and compared in a repeatable loop.

Personas + output

The output should be blunt and useful

Synthetic set current beta
skeptical engineer
distracted founder
non-technical buyer
cynical operator
Decision memo format from architecture doc
what landed
what got missed
what killed trust
rewrite next
test after that
System modules

The product architecture without drowning people in boxes

01

Intake service

Accepts URLs, pasted text, and metadata. Fetches and cleans content.

02

Surface parser

Classifies landing page, launch copy, onboarding, pricing, or spec and extracts claims and proof blocks.

03

Persona engine

Stores persona templates and instantiates the run-specific set.

04

Simulation orchestrator

Runs persona passes, handles batching, retries, and repeatable loops.

05

Aggregator / scorer

Clusters objections and summarizes clarity, trust, hook, and drop-off risk.

06

Memo generator

Outputs the short decision artifact and keeps reruns comparable.

Assets + sources

Go deeper only if you want to