Bedrock

First Principles Problem Solver
What it is

Reason from what's true, not from what's already been done.

A first principle is a bedrock truth that can't be deduced from anything else — Aristotle's "first basis from which a thing is known." First-principles thinking means boiling a problem down to those truths and reasoning back up — instead of copying an existing answer with a few tweaks.

Reasoning by analogy

  • Start from what others do, tweak the edges.
  • Fast, comfortable, safe.
  • Caps at incremental variation — "1 to n."
  • Inherits everyone's hidden assumptions.

From first principles

  • Start from what must be true, build up.
  • Slow, effortful, sometimes lonely.
  • Opens genuinely new solutions — "0 to 1."
  • Reveals when the usual answer is just habit.
The move — three steps

Deconstruct, then reconstruct.

STEP 01

Surface assumptions

Name what you and everyone else quietly take as given.

STEP 02

Break down to bedrock

Strip each assumption until only physics, math, and verified fact remain.

STEP 03

Build up anew

Reason up from the bedrock as if the old answer never existed.

Example — Tesla batteries

"Batteries cost $600/kWh and always will." Break it down: cobalt, nickel, aluminium, carbon, polymers, a steel can — as raw metals, about $80/kWh. The gap is a manufacturing problem, not a law of nature.

Two tools for step 2

How to actually find bedrock.

Socratic questioning — six passes on any belief: clarify your thinking → challenge the assumption → look for evidence → consider other views → examine the consequences of being wrong → question the question itself.

The Five Whys — ask "why" about five times, like a stubborn child. Stop when you hit a law of physics, a hard number, or a value you can't reduce. That floor is your bedrock.

Feynman's razor

Know the difference between knowing the name of something and knowing something. If you can't rebuild an idea from its fundamentals in plain language, you're borrowing it, not holding it.

This is expensive thinking — spend it on decisions that matter, and remember the second half: after you tear the problem down, you still have to build something back up.

The reasoning-hygiene layer

Check the wiring, not just the foundations.

First principles audits your premises — is this base actually true, or an inherited convention? Critical thinking audits the wiring — do the inferences connecting those premises actually hold — and the thinker — which cognitive bias is bending the call. You can reason flawlessly from a false premise, and reason terribly from true ones; a full pass needs both.

Fallacies — faults in the argument

  • False dilemma — two options when more exist.
  • Sunk cost — justified by what's spent, not what's ahead.
  • False cause — correlation read as causation.
  • Hasty generalization, straw man, slippery slope.

Biases — faults in the thinker

  • Confirmation bias — only counting evidence that fits.
  • Motivated reasoning — wanting the answer, then back-filling.
  • Anchoring — stuck on the first number.
  • Overconfidence, loss aversion.
The test

Ask "what would change my mind?" A belief with no disconfirming evidence attached is a commitment, not a conclusion. Bedrock runs this reasoning check right after the assumption audit — before it drills to bedrock.

The complementary model

Then ask: "and then what?"

Second-order thinking traces the consequences-of-consequences of a decision — to the 2nd, 3rd, and nth order over time — instead of stopping at the immediate first-order effect. Howard Marks: "First-level thinking is simplistic and superficial … second-level thinking is deep, complex and convoluted." The edge is seeing the ripples others miss.

It's the natural partner to first principles, on a different axis:

First principles — the build

  • Defeats reasoning by analogy.
  • Reasons from bedrock, upward.
  • Constructs the solution.

Second order — the stress-test

  • Defeats first-level thinking.
  • Reasons forward through consequences.
  • Stress-tests the solution over time.

A first-principles reconstruction can be brilliant at first order and disastrous at second (a cost cut that starts a price war; a growth hack that poisons retention). So Bedrock reconstructs a path from bedrock — then runs the second-order check on it before you commit.

See the method run

The same five moves on very different problems.

Grounding

The knowledge base behind Bedrock.

Every answer this app gives is prompted from a knowledge base distilled from these sources — so the reasoning stays faithful to them rather than free-associating. The full distilled notes live in /kb alongside this file.

    AI engine

    Bring your own key.

    Bedrock runs its interview and synthesis through your own AI key. The key is stored only in this browser (localStorage) and sent directly to the provider — never to any server of ours. Without a key you can still use the manual worksheet mode.

    Hosted — the default. Calls a Gemini backend running on this site's server, so visitors need no key of their own. (Works only when the app is served, not opened as a bare file.)
    Gemini (your key) — get a free key at aistudio.google.com/apikey. Default model gemini-2.5-flash. Works even offline / as a standalone file.
    Claude (your key) — get a key at console.anthropic.com. Default model claude-sonnet-4-5. (Direct browser access.)