ArchitectureAdvanced12 chapters

AI-Native Product Architecture

Designing a system around a component that can be wrong

A product with a probabilistic component needs bounded uncertainty, reversible actions, visible confidence, honest escalation and a per-interaction economic model — and the interaction shape decides all of them.

Most AI features fail for reasons that have nothing to do with the model. They fail because nobody decided whether the system suggests, drafts or acts, and so nobody designed the undo, the abstention, the escalation or the cost ceiling that each of those shapes implies. This book makes the interaction shape the first decision and derives the rest from it: reversibility, confidence display, routing, unit economics, latency budgets, caching that cannot serve a wrong answer faster, and the evidence that tells you to cut the feature.

Written for: Founders, product leads and architects deciding what shape an AI feature should take.

No chapter is published yet. The full contents below is the finished outline; chapters go live as they are written, and none of them will sit behind a signup.

Jacket for AI-Native Product Architecture — Designing a system around a component that can be wrong

What it makes operable

Outcomes, not topic coverage.

  1. 01Choose between suggest, draft and act before designing anything else
  2. 02Design reversibility, abstention and escalation into the product surface
  3. 03Model the unit economics of one interaction, including its failures
  4. 04Decide on evidence when to cut the feature

Complete contents

12 chapters, in order.

Each chapter settles one decision, so it can be read on its own. Read in sequence to build the argument the book is making.

  1. 01

    A Component That Can Be Wrong

    What a probabilistic dependency does to everything downstream of it.

    In writing
  2. 02

    Deciding Where AI Belongs and Where It Does Not

    A test for whether the model is load-bearing or decorative.

    In writing
  3. 03

    Suggest, Draft, or Act: Choosing the Interaction Shape

    The one decision that fixes reversibility, latency and cost for everything after.

    In writing
  4. 04

    Designing Reversibility Into the Product

    Undo, preview and staging as product features rather than engineering afterthoughts.

    In writing
  5. 05

    Confidence, Abstention, and Escalation

    Letting the product decline, and making a decline useful to whoever reads it.

    In writing
  6. 06

    Routing: Capability, Cost, Fallback

    A routing table derived from per-step eval results rather than from instinct.

    In writing
  7. 07

    The Unit Economics of a Feature

    Cost per successful interaction, counting retries, review and failure.

    In writing
  8. 08

    Latency Budgets and Perceived Speed

    Streaming, optimistic state, and the gap between fast and feeling fast.

    In writing
  9. 09

    Caching Without Serving the Wrong Answer Faster

    Cache identity that includes the principal, the policy and the corpus revision.

    In writing
  10. 10

    Data Flywheels That Do Not Poison Themselves

    Feedback loops that improve the system instead of laundering its errors.

    In writing
  11. 11

    Failure UX: What the User Sees When It Is Wrong

    Designing the wrong answer, because you are going to ship one.

    In writing
  12. 12

    Deciding to Cut the Feature

    The evidence and the threshold for stopping without a political fight.

    In writing

Evidence

What this book is arguing against.

Third-party sources behind the book's premise. Every figure in them belongs to the party that published it and is attributed to them in the text.