A FRAMEWORK BY NATE HERK · 2026
VERSION 01 MINDSET · METHOD · MACHINE TRADEMARK CLAIMED
The mothership framework

The Three Ms
of AI

Tools change every six months. The platform you're using today might not exist next year. What doesn't change is how you THINK about automation, how you DECIDE what to automate, and how you BUILD and OPERATE the thing once it's running.

Boring is Beautiful.
01 · PillarMindsetHow to think
02 · PillarMethodHow to decide
03 · PillarMachineHow to build & operate
Expect the dip
~20% productivity dip in the first two weeks. That's normal. Within two weeks, your baseline doubles. Fail fast, learn faster.
01Layer 01 · Foundation
The brain · how to think

Mindset

A way to think that works regardless of what platform you're on, what model just dropped, or what the latest hype cycle is pushing.
Habit · 01

The Default Shift

Before doing any task the old way, ask: "How could AI do this — or at least 30% of it?"
click to explore

Here's the core habit: before doing any task the old way, ask yourself — "How could AI do this?" And if the answer is "it can't do all of it," the follow-up is: "How could AI assist with the first 30%?"

It's never binary. The real question is always "to what extent can AI be leveraged here?" Maybe it handles 80%. Maybe 10%. But you don't know until you ask.

Real example: I needed to update tracking links across 300+ YouTube video descriptions. The old me would have opened each video in YouTube Studio one by one. Instead, I described the problem to Claude Code and walked to the kitchen. By the time I came back, it had researched the YouTube Data API, figured out the quota limits, written a script, and laid out a plan. I approved it, it ran, and now I have a reusable system.

The Default Shift is like learning to type instead of writing by hand. Once it clicks, you physically cannot go back. Every manual task starts to itch.

One important thing: AI is better than you think, and improving faster than you think. If AI can't do something today, try again next month. Seriously.

Connections
feeds → Find the Constraint parallels ↔ EAD
Habit · 02

The Function Breakdown

Your role is a set of functions. Each breaks into tiny tasks. Automate one piece at a time.
click to explore

Your job description probably has about five bullet points. Each breaks into dozens of tiny tasks. You don't automate your whole job. You automate one tiny piece. Then another. Then you chain them together.

Real example: Think about "automating a YouTube video." Sounds impossible, right? But break it down: ideation, scripting, title generation, thumbnail generation, description writing, comment replies, timestamps, analytics. Each piece is its own automation. Build one, get it working, move to the next. Chain them together over time and suddenly you've automated a massive chunk of a process that seemed untouchable.

One small task per day. That's it. Do that for six months and you've automated hundreds of tasks. The compounding is real.

Connections
feeds → EAD feeds → Map the Process parallels ↔ Lego Principle
Habit · 03

The Curiosity Rule

Never accept AI output without asking why. Treat AI as a mentor, not a vending machine.
click to explore

This one separates the people who actually get good at AI from the people who just use it like a fancy search engine.

Never accept AI output without asking why. Ask for three alternatives. Ask which one it thinks is best and why. Push back. Dig in.

This is the antidote to what I call "dark code" — automations or code that you don't understand. If you build something and you can't explain how it works, you've built a liability, not an asset. When it breaks (and it will), you'll have no idea where to start.

If you're not curious, you're just pushing buttons. Every question you ask makes you smarter for next time. Treat AI as a mentor, not a vending machine. The vending machine approach gives you output. The mentor approach gives you understanding.

Connections
parallels ↔ Validation Chain parallels ↔ Kill Switch
02Layer 02 · Decision
The lens · how to decide

Method

From idea to a decision. Surface the constraint, run it through EAD, map the process, set autonomy, tie it to a number.
Find Constraint EAD Map Process Autonomy Level Tie to KPI
Step · 01 · Find the Constraint

Two power questions that surface everything

Bottleneck
"If 500 new clients showed up tomorrow, what would break first?"
Growth lever
"What would give you 500 more clients tomorrow?"
click to explore

Start with two power questions. They're deceptively simple but they surface everything you need.

Question 1 finds your bottlenecks — the clogs in the pipe. Maybe it's onboarding. Maybe it's invoicing. Maybe it's customer support response times. Whatever would crack under pressure is where you should look first.

Question 2 finds growth opportunities — the untapped pipe. Maybe it's content you're not creating, outreach you're not doing, leads you're not following up on.

One question finds what's broken. The other finds what could scale. Together, they give you the full picture. Start with the constraint, then work outward.

Connections
← fed by Default Shift feeds → EAD ↗ Discovery Playbook
Step · 02 · EAD

Eliminate → Automate → Delegate

Process Identified
Can we eliminate it?
YES
Kill it
NO
Can we automate it?
YES
Apply 60/30/10
NO
Delegate
click to explore

For every process you identify, run it through EAD — in this order.

Eliminate first. Ask: "What happens if we just stop doing this?" You'd be surprised how many processes exist because they always have. Duplication between tools, reports nobody reads, approval steps that add no value. If nobody would notice it disappeared, kill it. Don't automate waste.

Automate second. For what's left, apply the 60/30/10 Golden Rule.

Delegate third. If a process can't hit the 60/30/10 ratio — if it's too complex, too variable, or too dependent on human judgment — delegate it to a person. Not everything should be automated.

The key: nothing stays as-is. Every process gets killed, automated, or handed to a person.

Connections
← fed by Find Constraint feeds → 60/30/10 feeds → Map the Process parallels ↔ Default Shift
Rule · 60 / 30 / 10

The Golden Rule of automation ratios

Full automation is rarely the goal.
60% Auto
30% Assisted
10%
click to explore

~60% can be fully automated (no human touch needed). ~30% is AI-assisted (AI does the work, human reviews before it goes out). ~10% stays manual (too nuanced, too risky, or too rare to justify automating).

This ratio normalizes expectations. If someone promises you 100% automation on anything meaningful, they're selling you something.

Connections
← fed by EAD parallels ↔ Autonomy Spectrum
Step · 03 · Map the Process

Five elements on paper before touching any tool

Trigger
What kicks it off?
Sources
Where's the data?
Transforms
How does it change?
Decisions
Where does it branch?
Destination
Where does output go?
click to explore

Before you touch any tool, write every step on paper. Seriously — paper, whiteboard, napkin, whatever. You need to see the whole thing.

Here's the rule: if you can't explain it to a person, you can't explain it to an AI. The map forces clarity. Skip this step and you'll build something that sort of works but breaks in weird ways you can't diagnose.

Connections
← fed by EAD feeds → Lego Principle feeds → Autonomy Spectrum parallels ↔ Function Breakdown ↗ Data Retrieval Hierarchy
Step · 04 · Autonomy Spectrum

Default to the lowest level that works

L0
L1
L2
L3
L4
ManualSuggestedDraftedSupervisedAutonomous
↑ Start here Most people default here ↑
click to explore

Once you've mapped your process, each step needs an autonomy level. The governing principle: default to the lowest level that works.

Most people get this backwards. They hear "AI automation" and jump straight to L4 — fully autonomous everything. That's where things go wrong. This is where "Boring is Beautiful" really lives.

Deterministic beats non-deterministic. Workflows beat agents. If a decision doesn't HAVE to be made by AI, don't let AI make it. A simple if/else statement that runs the same way every time is better than a language model "deciding" something it doesn't need to decide.

Push autonomy up only when you've proven the lower level works and the higher level is justified.

Connections
← fed by Map the Process feeds → Bike Method parallels ↔ 60/30/10 parallels ↔ Intern Rule
Step · 05 · Tie to KPI

The Three Buckets

If it doesn't fill a bucket, why build it?

More Customers

  • Lead gen
  • Outreach
  • Content
  • Referrals

More Value

  • Onboarding
  • Upsells
  • Retention
  • Support

Less Cost

  • Manual tasks
  • Redundancies
  • Error handling
  • Reporting
click to explore

If your automation doesn't move a number, why are you building it?

These are universal KPIs — every business metric falls into one of these three buckets. Specific KPIs are tied to the individual automation: response time, error rate, tickets per month, conversion rate, time-to-completion. Pick the metric that matters most.

"Because it's cool" isn't a business case.

Connections
feeds → Kill Switch loops back → Find Constraint
03Layer 03 · The OS is alive
The hands · how to build & operate

Machine

Build it small, validate at every step, then operate it like a brand-new hire on their first day.
Build
Build · 01

The Lego Principle

Smallest possible blocks. One input, one output. Deterministic steps first.
click to explore

Break your automation into the smallest possible steps. One input, one output per block. The output of block 1 becomes the input of block 2.

Start with zero-AI steps first. Get the deterministic pieces working — the data fetching, the formatting, the routing. Then layer in AI where it's actually needed.

This does two things. First, it makes the project less overwhelming. Second, it lets you validate as you go. If block 3 is producing garbage, you know exactly where to look.

Think of everything as Lego blocks that can plug into other systems. Modularity is freedom.

Connections
← fed by Map the Process feeds → Assembly Line parallels ↔ Function Breakdown ↗ Integration Ladder
Build · 02

The Assembly Line

Each AI step does one specialized job. No generalists.
click to explore

Like workers on an assembly line — each person has one task they're great at.

Don't build a generalist. One model call for writing copy. Another for reasoning through a decision. Another for classifying input into categories. Keep them separate.

Benefits: easier to debug (you know which step broke), easier to swap models (upgrade one without touching others), easier to adjust prompts (tweaking the classification prompt won't accidentally break your copywriting step).

Connections
← fed by Lego Principle feeds → Validation Chain ↗ Model Selection Guide ↗ Context Engineering
Build · 03

The Validation Chain

Validate each step's output before chaining to the next.
click to explore

Validate each step's output before chaining it to the next. Do NOT build the whole pipeline and then test end-to-end. That's a recipe for "it doesn't work and I have no idea why."

Build step 1. Run it. Confirm the output is correct. Build step 2. Run it with step 1's actual output. Confirm. Chain them. Add step 3. This is how you build a proof of concept that actually works.

Every time you skip validation and chain three steps together untested, you're creating a debugging nightmare for future you.

Connections
← fed by Assembly Line feeds → Bike Method parallels ↔ Curiosity Rule ↗ Error Handling Playbook
Build · 04

The Iteration Mindset

Deterministic scripts can be finished. AI steps are always evolving. Ship the POC.
click to explore

There's no such thing as a finished product — especially with AI.

Deterministic scripts CAN be done. A script that reformats a CSV does one job, does it well, and you can call it finished. But AI steps are always evolving. New models drop. New capabilities emerge. Things get faster and cheaper. The prompt that was optimal six months ago might be verbose and expensive today.

Ship the POC. Get feedback from real usage. Expand. Iterate. Then iterate again. Perfectionism is the enemy of deployment.

Connections
loops back → Validation Chain parallels ↔ Expect the Dip
Operate
Operate · 01 · The Bike Method

Roll out in phases, like teaching a kid to ride

01

Training Wheels

Run it manually. Watch everything. Build muscle memory.

02

Guided

AI runs, you check every single output before it goes.

03

Watched

AI runs autonomously. You spot-check and review batches.

04

Hands-Off

Full confidence. Helmet on, go ride. Review monthly.

Increasing autonomy →
click to explore

Even a process you're 90% sure is automatable — roll out 10% of the volume first. Watch it for a week. Add 20% more. Think of it like drug trials: you don't give the full dose to everyone on day one.

Use confidence thresholds to manage this: high confidence outputs auto-send, medium confidence outputs go to a draft queue for review, low confidence outputs escalate to a human. The thresholds tighten or loosen as you gather data.

Connections
← fed by Validation Chain ← guided by Autonomy Spectrum feeds → Kill Switch
Operate · 02

The Intern Rule

Own identity. Scoped permissions. Full audit trail. Never impersonates you.
click to explore

Treat AI like a brand-new hire on their first day. You wouldn't hand an intern your personal bank login, let them send emails as you, or give them admin access to everything.

Own identity. Give it its own email, accounts, and credentials. Read-only by default. View-only access until you've proven it needs write access. Never impersonates you. People should know when they're talking to AI. Full audit trail. You should be able to see everything it did, spent, created, and deleted. Scoped permissions. It gets exactly what it needs and nothing more.

"You wouldn't trust someone you just met with your bank account." Don't do it with AI either.

Connections
feeds → Bike Method parallels ↔ Autonomy Spectrum ↗ Security & Permissions Playbook
Operate · 03

The Kill Switch

If it costs more to maintain than it saves — tear it down.
click to explore

This is the one nobody talks about because it's not sexy. But it might be the most important operational principle.

Monitor what's running. If an automation consistently needs patches, produces low-quality output, or costs more to maintain than it saves — tear it down. Dismantle it. Delete it.

Don't fall into the sunk cost trap. "But I spent three weeks building this" is not a reason to keep running something that doesn't work. Good operators know when to build AND when to destroy. The kill switch is just as important as the launch button.

Connections
← fed by Three Buckets ← fed by Bike Method parallels ↔ Curiosity Rule
How it all connects

Concepts that echo, feed, and reinforce each other across layers

The 3 Ms aren't islands. The same instinct shows up in different forms — a Mindset habit becomes a Method step becomes a Machine pattern.

Function Breakdown
mirrors
Lego Principle
click to explore
Both are about decomposition. Function Breakdown decomposes your role into tasks. Lego Principle decomposes your systems into blocks. Same instinct, different target. If you can break down your job, you can break down your automation.
Curiosity Rule
becomes
Validation Chain
click to explore
The Curiosity Rule is the human habit of checking output — asking "why?" before accepting. The Validation Chain is the systematic, automated version. One is a mindset, the other is its mechanization. You internalize the instinct (Mindset), then encode it into your systems (Machine).
EAD Output
feeds →
Map the Process
click to explore
EAD sorts your tasks into three bins: eliminate, automate, or delegate. Only the tasks that survive elimination and aren't purely delegated get mapped. Map the Process consumes EAD's output — it's the next step in the Method pipeline.
Map the Process
feeds →
Lego Principle
click to explore
Map the Process produces the blueprint — trigger, data sources, transformations, decision points, destination. The Lego Principle takes that blueprint and breaks it into the smallest possible implementation blocks. The map is the raw material that gets decomposed into code.
Autonomy Spectrum
guides
Bike Method
click to explore
The Autonomy Spectrum defines the levels (L0–L4). The Bike Method is the protocol for moving between them. The spectrum tells you where you're going. The Bike Method tells you how to get there safely, phase by phase.
Three Buckets
enforced by
Kill Switch
click to explore
Three Buckets demands every automation justify itself — more customers, more value, or less cost. The Kill Switch enforces the consequence when it can't. If an automation doesn't fill a bucket, the Kill Switch says: tear it down. One sets the bar, the other holds the hammer.
I

Boring is Beautiful

Predictable is better than clever. Default to the simplest, most deterministic approach that gets the job done.

II

Deterministic ≠ AI

Deterministic steps can be finished. AI steps are always evolving. Set expectations accordingly.

III

Fail Fast, Learn Faster

Get to your first 10 mistakes as safely and quickly as possible. That's where the real learning lives.

Branch frameworks

Where to go deeper

The Three Ms of AI is the mothership. These go deeper on specific topics and plug back in at named points.

Data Retrieval Hierarchyextends → Map the Process
Integration Ladderextends → Lego Principle
Error Handling Playbookextends → Validation Chain
Model Selection Guideextends → Assembly Line
Context Engineeringextends → Assembly Line
Discovery Playbookextends → Find Constraint
Security & Permissionsextends → Intern Rule