Skip to content

Execution is replaceable — the workflows, harnesses, and systems that make agents reliable are not, and that's where every hour of engineering time should land.

Principle

Irreplaceable Work Lives at the Agentic Layer

The split

Two kinds of work run in parallel. Only one compounds.

Application layerreplaceable

db schemas

API routes

React components

unit tests

Leverage: 1×. Every feature you write manually is paid for once — the next one starts from zero.

Agentic layerirreplaceable

CLAUDE.md + context

skills · slash commands

hooks · ADW scripts

triggers · harness

Leverage: N×. Every system you build runs through every future agent invocation — paid forward indefinitely.

The agents can do the left column. They cannot yet build the right column. That's where you live.

The shape of investment

The agentic ring thickens until agents can ship unattended.

Your codebase sits at the center. The ring around it is what you build.

code

Day 1

CLAUDE.md

2 slash cmds

code

Month 1

skills · hooks

plan templates

code

Quarter 1

ADWs · triggers

full PITER pipeline

Every investment thickens the ring.

When it's thick enough, features ship end-to-end with minimal presence — that is the goal.

A thin ring leaks. A thick ring carries the factory. You build ringward, not featureward.

The time-allocation math

Hours at the execution layer are paid once. Hours at the agentic layer are paid forever.

Same one-hour investment. Radically different payoff curve.

Execution hour

Build one feature by hand

value = 1hr × 1 feature

= 1 unit

× 1

(never again)

Next feature starts from zero. The hour doesn't compound.

Agentic hour

Build the ADW that builds features

value = 1hr × N invocations

= N units

×1

×2

×3

×4

×5

×6

×7

Every future agent pays you back on every run, forever.

If the hour doesn't compound, the hour was execution work. Do it twice and it becomes a primitive.

The heuristic

If it happens twice, it's agentic-layer work now.

Anything recurring is a signal. The second occurrence is the promotion.

Explain the same process to Claude twice

manual · in-loop · leaky

Promote to a Skill

reusable · cached · cold-startable

Run the same fix by hand twice

manual · re-typed · error-prone

Promote to an ADW Script

deterministic · replayable · out-loop

Review the same output shape twice

manual · gated on your attention

Promote to a Hook

enforced · silent · blocks at the wall

Second occurrence is the signal. Third occurrence means you missed it.

Where to invest

4 points reset every session. 8 points compound across all of them.

The 12 Leverage Points split on one axis: does the investment persist?

In-agent · resets4

ContextModelPromptTools

Scope: this conversation. Gone when the session ends. Important — but tuning these alone is perpetually re-solving the same task at the same cost.

Through-agent · compounds8

StdoutTypesArchitectureDocsTestsPlansTemplatesADWs

Scope: every future invocation. The substrate. Every hour here makes every future agent faster, cheaper, and more reliable — on every run.

Irreplaceable work lives in the right column.

The engineer who builds systems that build systems outpaces the engineer who tweaks prompts.

To become irreplaceable, you will replace yourself — the version of you that writes each feature by hand.

The discipline

If an agent can do it, you shouldn't be the one doing it — you should be the one building the system that does.

Execution is commodity labor. System design is not. Every hour goes to the ring. Every recurrence becomes a primitive. The engineer who builds the agentic layer keeps their judgment — and replaces the version of themselves that didn't.