The machine

Deterministic pipeline. Agent judgment. Auditable end to end.

The hard part of an AI system isn't the model — it's keeping it trustworthy. This one splits the two cleanly: a deterministic CLI does everything mechanical, and an agent is invited only where genuine judgment is needed — always inside a versioned contract, always verified afterward.

01
The pipeline

Six stages, one direction

1
Scan deterministic

Discover new episodes from each channel (YouTube RSS / Rumble). Deterministic; runs on a schedule.

2
Transcribe deterministic

Fill the transcript — a paid caption API, or local GPU speech-to-text for Rumble. Deterministic.

3
Intake agent · on rails

An agent analyzes one transcript into a structured report, under a per-channel contract. Judgment, on rails.

4
Compound deterministic

Coins, themes, and frameworks accumulate into a wiki of durable knowledge. Deterministic.

5
Synthesize agent · on rails

The weekly pass distills it all into the live per-channel and global dashboards — marking where the channels agree and surfacing where they disagree. Judgment, on rails.

6
Publish deterministic

A deterministic gate renders only the safe synthesis pages out to this website. No human copy-paste.

02
Why you can trust the output

Guarantees, not vibes

CLI owns the steps

Every mechanical action is one deterministic command — reproducible, scriptable, testable.

Contracts, not prompts

The agent's inputs and required outputs are pinned in versioned contract files, not buried in a prompt.

Verified transitions

State only advances when a run checks out Expected vs Claimed vs Actual. Mismatch = refuse.

Attributed & dated

Every claim carries a source tag and date, traceable back to a specific episode.

Audited runs

Each run leaves a record — what was expected, what changed, what was verified.

Safe by construction

The publish gate is a closed allowlist with a fail-closed check — paid material and secrets can't leak.

Publish gate · this site's own last run
gate ~ % cryptostream publish export --out site/src
gate ok — 5 pages would publish:
/synthesis/global
/synthesis/index
/synthesis/cc
/synthesis/dcc
/synthesis/bob
 
[ ok ] allowlist · 5 pages · 11 forbidden prefixes · 0 missing
[ ok ] conviction board · 12 of 12 published · 6 citations withheld

Regenerated on every publish from the gate's own output — not a screenshot, and not written by hand. The withheld citations are sources from a private channel: the conviction publishes on its public receipts, the private citation is dropped rather than republished. Checked 2026-08-25.

03
What it saves

Compression without losing provenance

A week of both channels is ~14 hours of watching. The pipeline compresses that into an ~22-minute read without losing the trail: you can always trace a line in the synthesis back to the episode and date it came from. The summarization is the visible part; the discipline around it — deterministic steps, contracts, verification — is what makes it something you can actually rely on.

See the live synthesis →