Thoughtware

Deliberation and automaticity

A product can run at two speeds without being inconsistent, but only when an explicit guard owns the switch. This page covers what makes each speed legitimate.

11 min read

Cover for Deliberation and automaticity

An experienced planner opens the Meal Companion on a familiar week: two busy evenings, spinach to use, leftovers acceptable. The plan arrives quickly. Busy days are anchored first, variety looks sensible, checks passed. Same household, different week, and a mention of an unfamiliar medical diet. The system slows down, asks a targeted question, refuses to guess, and returns to full deliberation.

Two speeds from one product looks like inconsistency and can be the opposite. The difference lies entirely in what governs the switch. When a rule the architecture owns decides which speed runs, two speeds are one coherent design. When the speed varies because the model happened to respond differently today, the same behaviour is caprice wearing the costume of efficiency. That distinction is what this page is about, because everything else follows from it.

Helpful context: How far the brain comparison goes introduces the analogy. How expertise forms owns the expertise artifact. This page covers when to run fast versus slow.

Two speeds are one architecture

Users experience one assistant while architects maintain two execution regimes, and the whole design rests on how that gap is bridged. It holds when the regimes are selected and collapses when they are merely felt. Deliberation and automaticity are routing decisions taken on terrain, guards, and authority, which is why a medical mention forces the slow path even though last week ran fast, and why a stable busy week licenses compression even though the first such week months ago did not.

Predictability therefore lives in the rules rather than in uniform latency. A household that receives a fast plan on Monday and a slow one on Thursday has not encountered an unreliable product, provided the reason for each is available to them. Uniform speed would actually be the warning sign, because it would mean terrain stopped affecting depth.

Why frontier terrain has to run slow

Slow paths exist because some terrain cannot be compressed without guessing. When information is missing, authority is unclear, or consequences are high, deliberation exposes material assumptions, runs named cognitive units with evaluation, asks the smallest question that changes the plan, and defers rather than guesses.

The Meal Companion on an unfamiliar medical restriction is the case that shows why. Leadership returns to the household or a professional, because speed there would be false familiarity rather than efficiency. Households forgive slower plans they understand and rarely forgive fast plans that violated a constraint nobody stated, which is the asymmetry that makes deliberation worth its cost.

Deliberation costs real money, so naming what the money buys is what stops it looking like waste. What it buys is inspectability, and three different roles consume that inspectability in different forms. Engineers debugging a failure need the assumptions made visible. Evaluators grading a judgment need the trajectory rather than the final output alone. Product managers negotiating scope need named links where time and cost actually accrue. A team that cannot articulate which of those it is paying for will eventually cut the payment, and the cut will look like an optimisation right up until the first frontier failure.

Not all calls deserve the same depth. Automaticity is earned, not assumed.

Introduction to Thoughtware · Ch. 11

What makes a fast path legitimate

Compression is reuse of a versioned expertise artifact rather than a shorter prompt. Busy Week Pattern v0.2 qualifies because its applicability conditions were explicit, its promotion came from evaluated experience, and it carries a strategy skeleton with checks and a fallback. A trimmed prompt that usually works carries none of that and therefore compresses nothing except the evidence.

What makes that artifact legitimate is the promotion path behind it rather than the speed observed in front of it. Two pages own the machinery: how expertise forms defines the artifact shape, and experience becomes expertise defines how raw trajectories reach it. The practical consequence is that a fast path can only be audited by asking where its artifact came from, since nothing about a quick response reveals whether an artifact exists.

Slow work is what produces those artifacts, which is why the two speeds depend on each other rather than competing. Repeated deliberation on similar weeks is what eventually yields a pattern stable enough to close, as how decisions close develops. Closing happens when evaluation stabilises, and a team that closes because it grew tired of paying for deliberation has produced a fast path with no artifact underneath it.

Stated as exploration and exploitation, the slow path explores and the fast path exploits. What Thoughtware adds is that the exploit path is conditional, because an exploit path without a condition attached is simply a misfire that has not happened yet.

The guard is the design

Everything above reduces to one artifact, since the guard is what converts two speeds from a mood into a rule. For the busy week pattern the guard asks whether at least two low-time evenings exist, whether busy evenings are clearly identified, whether any unfamiliar medical restriction is present, whether leftovers are acceptable, and whether the temporary request conflicts with the strategy. Passing licenses compression and failing returns the work to full deliberation without apology.

Two runs make the mechanism concrete. Given "Monday, Tuesday, and Thursday are busy, use spinach before Wednesday, leftovers acceptable once," the guard passes and Busy Week Pattern activates, anchoring busy evenings, placing spinach, adding one leftover subplan, running a variety pass and exact checks with a single critique. Add "my doctor mentioned low-FODMAP this week" and the guard fails on medical frontier, so the system defers interpretation without silently dropping the spinach constraint. Same product, same week structure, and the guard alone explains the difference.

Because the guard carries the design, every way two-speed architecture fails turns out to be a guard failure rather than a speed failure. Running every request through the full loop means the guard is absent and nothing is ever licensed, which costs money and reads as hesitation on familiar weeks. Running every request through the fast path means the guard exists but does not bind, so expertise misfires whenever a hidden condition is present. Worst is the fast path with no guard at all, where an unversioned prompt tweak that usually works produces speed indistinguishable from luck and no way to tell the two apart. Naming the failure at the guard rather than at the speed is what makes each of these repairable.

Knowing which failure you have requires comparing two cases directly, since neither is visible from a single run. Minimum sufficient loop asks which links must actually run for a given terrain, and the fastest way to answer it is to rehearse a frontier case beside a familiar one. Identical component lists across the two mean automaticity is missing entirely. Ten cognitive units on a familiar week with no guard story means deliberation is over-scoped. The comparison teaches more than either case examined alone, which is why it belongs in design review rather than in incident review.

Why an invisible switch decays

A guard that nobody can see is indistinguishable from a mood, and that resemblance is what eventually removes it. Nobody defends an artifact they cannot observe, so an invisible guard has no constituency when someone proposes simplifying it away. The decay is gradual and it always runs in the same direction, because each party who encounters the switch without being able to see it draws a conclusion that argues against keeping it.

For the household, an unexplained switch reads as an unreliable product. That reading pushes teams toward hiding the switch entirely so the experience looks consistent, which is the worst available response, because a household that cannot see why this week was fast has also lost the ability to contest whether it should have been. A badge reading "busy week pattern applied" with a guard summary and a badge reading "instant plan" can sit above the identical fast run, and only the first leaves the household anywhere to push back.

Inside the organisation the same invisibility turns the slow path into a defect on the dashboard. A single average response time makes frontier deliberation look like latency to be optimised away, since the average cannot distinguish a guarded fast week from an unguarded one. Reporting two numbers instead, a guarded median and a frontier p95, alongside guard failure rate, is what keeps the slow path legible as a deliberate cost. It also changes what a compression proposal has to contain, because guard authoring and regression expansion become line items rather than assumed overhead.

Review culture applies the final pressure, and it is the one teams notice least. Demos reward whichever path finishes, and the slow path is the one that visibly does not, so reviewers who praise only fast completion teach the organisation that guards are what stand between a feature and a good demo. A review that credits visible deferral on frontier input as warmly as fast completion on guarded input is what keeps guard work funded, and that is a cultural choice rather than an architectural one.

Telemetry is what makes any of those arguments winnable after an incident rather than during one. Logging guard pass, guard fail with reason code, fallback invoked, and deliberation link count from the first release converts the question from opinion into record. Teams that add those fields before marketing celebrates a latency win are the only ones who can later establish which of those wins were actually guarded.

What to do next

For any repeated workflow in the product, the productive question is what an applicability guard would contain and what would force a return to full deliberation. The answer separates workflows that earned compression from workflows that are fast because nobody checked, and it usually takes one sitting to discover which kind you have.

How expertise forms defines the artifact shape, applicability conditions covers guard design, and experience becomes expertise traces promotion from raw trajectories to versioned library entries.

Read next: How expertise forms.