predictor · Domain-agnostic trend-detection pipelinepredictor.explorer · Cytoscape-based living map of a field — provenance on every edgepredictor.ingest-pipeline · Daily curated ingestion + LLM extraction behind quality gates, batch-AP…predictor.daily-timers · Three domains read themselves every morning — film 06predictor.two-lens-model · Landscape vs Moverspredictor.quality-gates · Zero-token CPU checks on every LLM outputpredictor.shadow-mode · A cheaper understudy model silently re-runs primary-model jobs; disagre…predictor.calibration-reports · Rolling 7-day gate pass-rate + quality-drift reporting; thresholds tune…predictor.epoch-boundary · Scores never compare across a restartpredictor.domain-agnostic-boundary · Framework/domain separation enforced by a grep audit test — domains are…predictor.domain-template · New domain onboarding from scaffoldpredictor.chatter-source-policy · Ingest-only mode for short-form sources — count mentions, skip extracti…predictor.dev-prod-split · Two clones, one data planepredictor.playwright-harness · Self-contained web testspredictor.ontology-page · Specialist-facing taxonomy reference generated from domain profilesagent-platform · Multi-agent platformagent-platform.director · Director agent — coordinates the crew, human approval in the loop, per-…agent-platform.director.telegram · Telegram-native command surfaceagent-platform.director.morning-brief · An ambient 07agent-platform.sysadmin · Reads the server's own health every morning at 06agent-platform.scout · Wanders the box unprompted at 05agent-platform.scout.session-ingest · Twelve thousand turns of agent session log, stripped to query/progress/…agent-platform.scout.leads-ledger · An append-only story queue the Scout may add to but never edit — 324 le…agent-platform.writer · Drafts field notes from a claimed lead, in a voice loaded from bottled…agent-platform.wire-editor · Triage desk for inbound wire items, with a chief's shadow pass scoring…agent-platform.ask-assistant · One assistant per solution page, each given the same facts that built t…agent-platform.blog-pipeline · Content + marketer agents drafting and shipping posts to blog.uzelhub.c…agent-platform.decision-trace · Every agent writes structured what-ran/what-it-decided/what-it-cost row…agent-platform.health-monitor · The platform checks its own pulse hourly and pages a human when it stopsagent-platform.ops-calendar · Ops calendar as code — .ics in the repo carrying drills, kickoffs, pric…agent-platform.ops-desk · Operator surfaces behind one capability URLagent-platform.n8n-stack · n8n as the automation substrate — workflows, webhook surface via ngrok,…ops.backup-system · Layered backupsops.notify-telegram · One shared Telegram channel for all agents — [AGENT]-prefixed, outbound…ops.safe-reboot · Reboot as orchestrationops.truth-map-practice · _host/README.md as cross-project source of truth with dated corrections…ops.security-architecture · The box's exposure written down and then audited against itself on a da…ops.docker-hygiene · Disk-bounded Dockerweb.studio · Editorial site — 'a manifesto disguised as a portfolio'; literary regis…web.marketing-generator · Decision-free page productionweb.field-notes · True stories from operating the systems, drafted from the lead queue, r…web.apex-sandbox · A throwaway rebuild of the whole apex, every page in reading order with…web.agents-page · The crew introduced in plain language, each with what it does, a receip…web.sister-site-doctrine · Two sites, same truths, different attention budgets — parity without ap…web.translation-patterns · Editorial→marketing translation as a studied craftweb.coverage-tripwire · Dropped-ideas tripwireweb.promotion-inventory · The box documents itselfweb.register-gradient · Five-step register gradientweb.voice-ledger · The site's voice recorded as dictated rather than inferred — one entry…web.publishing-drip · One or two URLs a week, real dates never backdated, one promotion momen…web.cycle-canvas · Hand-tuned canvas animation on the editorial home (orbit glow, delivere…method.4cs · Converse, Constrain, Construct, Curate — the working method behind ever…method.human-ai-collaboration · 100% human-AI collaboration, zero manual coding/tests, zero hardcoded d…method.dated-amendments · Docs never silently rewritten — corrections carry dates and keep the wr…

Agents/The Newsroom

Newsroom

Who writes the stories on this site

Everything on this server leaves a written record as it runs — logs, code changes, and what each agent decided. Four agents turn that record into stories for this site. One goes looking, one sorts the pile, one writes, and a person decides what to publish.

Scout — icon
Live

Scout

Goes looking for stories, unprompted, in the server's own written record — session logs, code changes, running notes, and what every agent decided.

Reads every morning at 05:45. Has filed 248 leads since 12 July.

It is the only agent here that remembers anything between runs. It keeps a map of where things are worth looking. It never learns what the editor liked, and that is on purpose: anything that chases approval stops surprising you.

Wire Editor — icon
Beta

Wire Editor

Reads the pile of new leads and proposes a shortlist: pursue, drop, or hold.

Sorted 113 leads in one sitting on 18 July — 46 to pursue, 61 to drop, 6 held.

It works, but nothing runs it on a schedule yet. Someone has to start it by hand, and nobody has acted on its last shortlist.

Editor — icon

A person does this job

Editor

Decides which leads get pursued, and approves every word before it goes public.

Two decisions belong here. The Director could take the first one over one day, once its picks have matched a person's often enough to trust.

The second never moves. Nothing published on this site was approved by a machine.

Writer — icon
Beta

Writer

Turns an approved lead into a draft, in whatever voice the piece calls for.

18 runs since 15 July, with six drafts currently written and awaiting review.

It has no voice of its own. It reads examples of the writing it is meant to match and works from those, because samples carry a voice in a way that describing one never does.

The blog half

The long-form side, which posts to a separate blog rather than to this site. Idle since May, when the work above took priority.

Content agent — icon
Paused

Content agent

The long-form version of the Writer — retells a story at length for the blog.

276 runs between 25 April and 9 May, producing roughly 277 drafts. Idle since.

It stopped because there was a large pile of finished writing and no routine for publishing it — not because the agent failed.

Marketer agent — icon
Paused

Marketer agent

Packages a finished draft for its channel — headline, summary, internal links.

552 runs between 25 April and 9 May. Idle since.

Kept to the blog on purpose. It treats the blog as a piece's original home, and for the writing on this site that is backwards. The newsroom copies how it works rather than using it.