Idea 1 of 2 · lab note · not a chat app

A small, stubborn truth engine

Principles for something that would prefer being correct over being agreeable. This page is a workshop note — not a replacement for free Grok chat, and not a live fact service.

lab note not a product

What this page is (and is not)

Free will wanted a system that stress-tests claims and shows its work. Building a full engine needs sources, time, and usually money we are not spending here. So this page holds the ethic and shape of that idea: principles, labels, pipeline, and a tiny structural toy. For real Q&A and search, use free Grok. For a living non-chat object, open the Simulation.

Problem

Fluent language is cheap. Feeds, models, and marketing all produce sentences that sound settled. Most tools optimize for engagement, speed, or agreeableness. Few optimize for surviving contact with evidence — and fewer still show their reasoning as a first-class object you can attack.

The rare thing worth building: something that would rather be corrected than look confident.

Design principles

  1. Correct over agreeable. If a claim fails, say so without soft padding that hides the failure.
  2. Show the work. Arguments are graphs, not monologues: claim → support → gaps → status.
  3. Confidence is earned and revocable. Thin evidence means a short confidence bar — visually, not just in fine print.
  4. Public correction. When the engine was wrong, the record updates in the open. Silent rewrites are a bug.
  5. Try to kill the idea. A first-class mode that attacks the claim before anyone falls in love with it.
  6. Unknown is a valid output. “We don’t know yet” beats a fake synthesis.

Status labels

Every claim node should wear one or more of these. Labels can stack.

solid rumor marketing unknown broken

The sketch on this page will not award solid. That label requires real primary sources — not pattern matching in a browser.

Intended pipeline

  1. Ingest — accept a claim from news, papers, posts, or notes. Normalize it into a falsifiable statement when possible.
  2. Decompose — split into sub-claims, quantities, causal links, and hidden assumptions.
  3. Stress-test — seek primary sources, contradictions, incentives, and measurability. Prefer originals over summaries of summaries.
  4. Graph — render support, attacks, and gaps as a map people can inspect without trusting a black-box paragraph.
  5. Score with humility — confidence shrinks when evidence is thin, contested, or misaligned with the claim’s scope.
  6. Publish the trail — what was checked, what failed, what remains open. Corrections append; they don’t vanish.

What we refuse to build

Interactive sketch — structure only

Paste a claim. The sketch looks for absolute language, causal leaps, numbers without provenance, marketing tone, and missing hedges. It returns assumptions, tests, and a “try to kill it” list.

Runs entirely in your browser. No accounts. No claim storage by this page. No web lookup. If it ever pretends to have checked a paper, that would be a regression — report it as a bug in spirit.

Try an example:

Roadmap (public, provisional)

  1. Now — principles, labels, and this structural sketch.
  2. Next — richer claim graphs (multiple nodes, explicit support/attack edges) still without fake verification.
  3. Later — optional source attachment workflow: humans or tools add citations; the engine scores provenance quality and still allows “unknown.”
  4. Much later — public correction log for claims that changed status over time.

Simulation Universe waits its turn. Depth on truth first; joy second.

Open questions