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

Under stress, follow the written sequence — intuitive…

When cognitive load increases or stress appears, rely on pre-defined explicit sequences rather than intuitive ordering, because implicit sequences degrade under pressure while externalized protocols remain stable.

1 lessoncognitive-loadexternalizationstress-management
Rule

Specify the information contract at every agent handoff…

At each handoff point between sequential agents, specify the exact information contract (what specific output the next agent needs from the current agent) to make dependencies explicit and auditable.

1 lessonagent-architectureinterfaceshandoffs
Rule

Parallelize independent agents, serialize only true…

Run independent agents (those with no input dependencies on each other) in parallel to compress total execution time, and serialize only those agents where one genuinely requires the other's output.

1 lessonagent-architectureparallelismefficiency
Rule

The critical path is your minimum duration — no amount…

Identify the critical path (longest chain of dependent tasks) as the minimum project duration, recognizing that no amount of parallelization or additional resources can compress completion time below this constraint.

1 lessonproject-managementcritical-pathconstraints
Rule

Map actual information flow to distinguish artificial…

Distinguish artificial serialization (treating independent tasks as dependent) from premature parallelization (launching tasks before their dependencies resolve) by mapping actual information flow rather than assumed ordering.

1 lessonworkflow-optimizationdependenciesdiagnosis
Rule

Pre-define allocation rules for contested time blocks…

Before any contested time block arrives, define the allocation rule (priority ordering, rotation schedule, or time-slice) that resolves contention in advance rather than negotiating access when the block arrives.

2 lessonsresource-allocationpre-commitmenttime-management
Rule

Diagnose priority paralysis with Coffman conditions…

Before attempting to resolve paralysis between competing priorities, check whether all four Coffman conditions hold (mutual exclusion, hold-and-wait, no preemption, circular wait)—if so, violate any single condition to make deadlock structurally impossible.

1 lessondeadlocksystems-thinkingparalysis
Rule

Match allocation mechanism to contention structure…

When multiple goals compete for the same scarce resource, match the allocation mechanism to dependency structure—use priority queue when importance differs, rotation when all are equal, and time-slicing when multiple need access within the same period.

1 lessonresource-allocationschedulingdecision-making
Rule

Three-component handoff spec

For each handoff between agents or pipeline stages, specify three components—defined output format, explicit expectations, and return protocol—to prevent ambiguous handoffs from creating bottlenecks.

1 lessonhandoffsworkflow-designinterfaces
Rule

Never add agents to sequential tasks — only distribute…

Never add agents to sequential reasoning tasks—distribute additional agents only to genuinely parallel workstreams where coordination overhead is measurably less than throughput gain.

1 lessonagent-architecturescalingbrooks-law
Rule

Cap coordination at 15-25% of total hours — new…

Set an explicit coordination budget as a percentage of total available hours (15-25% for most knowledge work), and require any new coordination mechanism to fit within that budget or displace an existing one.

1 lessoncoordinationbudgetingoverhead
Rule

Invest in implicit coordination…

Invest in implicit coordination mechanisms—shared mental models, conventions, templates, and routines—over explicit communication channels, because implicit coordination scales without consuming bandwidth as agent count grows.

1 lessoncoordinationscalingconventions
Rule

Protect the conditions that produce beneficial emergence…

For beneficial emergent behaviors, protect the conditions that produced them—keeping agents active, maintaining shared context, and adding lightweight observation—rather than formalizing the pattern into an explicit rule.

1 lessonemergencesystems-thinkingcomplexity
Rule

Assess agent ecosystem health by checking three pair-level…

When performing ecosystem health assessments, examine agent pairs for three specific failure modes: conflicting outputs, throughput mismatches between producer and consumer, and resource competition for the same limited capacity.

1 lessonagent-architecturediagnosticssystems-health
Rule

Review new agents 7-14 days after deployment — remove…

Schedule agent addition reviews 7-14 days after deployment to verify whether actual coordination cost matches pre-addition estimates, removing the agent if cost exceeds estimate by more than 50%.

1 lessonagent-architecturevalidationcoordination-cost
Rule

Before retiring an agent, map its three dependency types

Before retiring any agent, map all dependencies by identifying what consumes its output, what constraints it enforces, and what failures it masks—then explicitly reroute, replace, or accept each dependency gap.

1 lessonagent-architecturedependency-mappingretirement
Rule

Remove agents gradually — reduce frequency before…

When removing an agent, execute graduated shutdown by reducing frequency or scope before full elimination, monitoring for hidden dependencies during the transition period.

1 lessonagent-architectureretirementgraceful-degradation
Rule

Four questions for 30-minute coordination reviews

During 30-minute coordination reviews, answer four diagnostic questions with evidence: which agents produced output, did outputs reach intended consumers, what was the coordination-to-work time ratio, and where did agents actively interfere.

1 lessoncoordinationreview-protocoldiagnostics
Rule

Fix weak coordination by designing explicit handoff…

For agents with weak coordination, design hand-off protocols by specifying what information transfers, in what format, and at what trigger point—then practice the hand-off deliberately in the next three executions.

1 lessoncoordinationhandoffsdeliberate-practice
Rule

Classify every task as ONLY ME, COULD DELEGATE, or SHOULD…

Calculate your attention allocation by categorizing each task as ONLY ME (requires unique judgment), COULD DELEGATE (someone/something else can do it at 80%+ quality), or SHOULD NOT EXIST (adds no value), then delegate or eliminate everything outside ONLY ME to reclaim attention for highest-value work.

1 lessonattention-managementdelegationelimination
Rule

ONLY ME time below 50% of working hours signals…

When your ONLY ME time falls below 50% of working hours, you have a delegation deficit requiring immediate correction, because spending the majority of your highest-value resource on work that doesn't require it violates the constraint optimization principle.

1 lessonattention-managementdelegationthreshold
Rule

Distinguish ONLY ME by necessity from ONLY ME by default…

Before delegating a task, verify it is not ONLY ME by default rather than by necessity—if the task requires your unique judgment only because you've never built documentation, systems, or relationships to make it delegable, it's a disguised delegation candidate.

1 lessondelegationattention-managementinfrastructure
Rule

Ask 'can a system handle this?' before 'can a person?'…

Default to the delegation hierarchy sequence: first ask 'can a system handle this?', then 'can a system handle 80% with a person handling exceptions?', and only then 'does this require full human judgment?'—to prevent systematic under-investment in systems.

1 lessondelegationautomationsystems-thinking
Rule

Before modifying processes, surface their embedded schemas…

When modifying organizational processes, surface embedded schemas first to distinguish processes encoding hard-won lessons (whose removal reintroduces risk) from processes encoding obsolete assumptions (whose removal reduces waste).

1 lessonprocess-designchestertons-fenceorganizational-design