Skip to content
How to ThinkIn the Age of AI

Concepts

The irreducible epistemic atoms underlying the curriculum. 4,828 atoms across 8 types

Rule

Clustered overrides mean the parent's assumption is wrong…

When multiple children override the same inherited property, restructure the hierarchy rather than accumulating individual overrides, as clustered overrides indicate the parent's assumption is systematically wrong.

2 lessonsclassificationinformation-architecturerefactoring
Rule

Map all downstream dependencies before updating a schema…

When updating a schema, map all downstream dependencies (habits, commitments, tools, relationships, routines) before implementation and migrate high-friction dependencies first.

2 lessonsschema-revisionsystems-thinkingbehavior-change
Rule

Map review frequency to pace layer

Assign review cadences to schemas based on their pace layer—weekly to monthly for fashion/commerce layers in complex domains, quarterly for infrastructure layer, annually for governance layer, and only on anomaly for culture/nature layers with high dependency depth.

1 lessonschema-validationsystems-thinkingreview
Rule

High-dependency schemas need slower revision — each update…

When a schema has many downstream dependencies, apply slower and more deliberate revision cadences than its pace layer alone suggests, because updating foundational schemas requires cascading updates to all dependent schemas.

1 lessonschema-revisionsystems-thinkingdependencies
Rule

Before changing a team schema, map what it supports…

Before attempting to change a shared team schema, map what the current schema supports—which decisions it enables, what coordination it simplifies, and what would break if it disappeared—to understand its load-bearing function.

1 lessonteam-dynamicsorganizational-designsystems-thinking
Rule

Map schema dependencies in both directions…

For each important schema, map both its prerequisites (what it depends on) and its dependents (what depends on it), then flag schemas appearing most frequently as dependencies for regular review.

1 lessonsystems-thinkingschema-validationdependencies
Rule

When performance is stable with no bottleneck, stop…

When measurement data shows stable satisfactory performance with no identifiable bottleneck, redirect optimization effort to a different system rather than continuing to optimize the current one.

1 lessonproductivityoptimizationsystems-thinking
Rule

Use the cascade test — 'If I resolved this, what else…

Apply the cascade test to contradictions by asking 'If I resolved this, what else would have to change?' to distinguish surface contradictions (low dependency count) from deep contradictions (high dependency count).

1 lessoncritical-thinkingknowledge-managementcontradiction-resolution
Rule

When behavior contradicts values, investigate the reward…

When discovering that behavior contradicts stated values, investigate the actual reward structure driving behavior rather than increasing willpower or restating values more emphatically.

1 lessonbehavior-changeself-assessmentsystems-thinking
Rule

Design early warning indicators for polarity drift…

Design early warning indicators for polarity drift by identifying the characteristic downsides of each pole, then monitor for those downsides to trigger course-correction before crisis.

2 lessonssystems-thinkingpolarity-managementmonitoring
Rule

Apply the problem-vs-polarity test — if new information…

Before attempting to resolve any persistent organizational tension, apply the problem-vs-polarity test: can new information or analysis make one side permanently win? If no, design oscillation management rather than searching for resolution.

1 lessonsystems-thinkingpolarity-managementorganizational-design
Rule

Diagnose failing behavioral agents by component — trigger…

When a designed agent fails to fire consistently after two weeks, diagnose whether the trigger is not salient enough, the condition is too restrictive, or the action requires too much effort, because each failure type requires different corrections.

1 lessonbehavior-changehabit-formationdebugging
Rule

Only automate decisions that are frequent, stable…

Design agents only for decisions that score high on frequency (recurring often), stability (same answer each time), and low individual stakes, because these three properties determine whether automation saves resources without introducing unacceptable risk.

1 lessondecision-makingautomationcognitive-offloading
Rule

Decouple independent sub-behaviors into separate agents…

When agent sub-behaviors can execute independently without logical dependency, separate them into distinct agents with independent triggers rather than coupling them into sequences, because coupled agents produce cascading failures.

1 lessonbehavior-changesystems-thinkingmodularity
Rule

Document every agent with five components

Document every agent in a structured five-component format: (1) Name, (2) Trigger, (3) Conditions, (4) Actions, (5) Success criteria, to enable systematic review and prevent silent degradation.

1 lessonbehavior-changedocumentationhabit-formation
Rule

Resolve inter-agent conflicts with documented priority…

When discovering that your designed agents conflict with each other, resolve the conflict through documented priority hierarchies rather than case-by-case deliberation, making the resolution rule itself part of your agent system.

1 lessonbehavior-changesystems-thinkingdecision-making
Rule

Agent system review is essential maintenance, not optional…

Build feedback loops into agent systems through regular review asking whether agents fired, whether they produced intended outcomes, and whether conditions have changed, treating review as essential maintenance not optional improvement.

1 lessonbehavior-changemaintenancefeedback-loops
Rule

Review all installed defaults quarterly — outdated…

Schedule quarterly reviews of every default you have installed in your systems and processes, because contexts change and outdated defaults silently steer toward yesterday's goals without conscious detection.

1 lessonsystems-thinkingmaintenancedefaults
Rule

Calculate optimization breakeven time — if payback exceeds…

When evaluating whether to optimize an existing system, calculate breakeven time by dividing optimization effort by weekly time savings—if payback exceeds the system's expected remaining lifespan, redirect effort to the actual constraint instead.

1 lessonproductivityoptimizationopportunity-cost
Rule

A complete feedback loop needs three elements

For any recurring activity, explicitly define three elements—the specific output being measured, the standard for comparison, and the adjustment rule triggered by deviation—to create a complete minimal feedback loop.

1 lessonfeedback-loopssystems-thinkingcontinuous-improvement
Rule

Measure feedback delay in actual time units before…

Before attempting to improve any feedback loop, measure the current delay between action and signal in concrete time units (seconds, minutes, hours, days) rather than accepting vague assessments, because unmeasured delays appear shorter than they actually are through habituation.

1 lessonfeedback-loopsmeasurementsystems-thinking
Rule

Substitute a faster noisy signal for a slower precise one…

Find a faster correlated signal that approximates delayed feedback rather than waiting for the original signal, accepting that speed compensates for increased noise in the approximation.

1 lessonfeedback-loopsmeasurementleading-indicators
Rule

Strengthen virtuous loops through one lever at a time

Strengthen a reinforcing loop you want to amplify by reducing friction at any node, increasing gain at a single node, or shortening cycle time, implementing one intervention per loop rather than attempting simultaneous multi-variable changes.

1 lessonsystems-thinkingfeedback-loopsoptimization
Rule

Only optimize the constraint — verify that improving…

Before attempting to improve a feedback loop component, verify it is actually the constraint by measuring whether improvements there would increase total system throughput, as optimizing non-constraints produces local gains without system-level improvement.

1 lessonsystems-thinkingtheory-of-constraintsoptimization