DESK · THEORY
The Workflow · May 28, 2026

Your leadership doctrine: the principles you already use, captured

A doc that grows over time, capturing the principles, metaphors, and frameworks you actually use in meetings. The seed manuscript of how you lead, pulled from how you actually lead.

What you'll have when you're done

A single file, doctrine.md, with four sections: the principles you lead by, the metaphors you reach for, the frameworks you use to decide, the mental models you teach. It starts close to empty. Every week a script reads your meetings and appends the load-bearing things you actually said, verbatim, with the meeting and date attached. The file grows on its own.

Inside a month you'll have a written account of how you lead that you never sat down to write. Not aspirational principles you'd like to hold. The real ones, transcribed from the moments you used them to coach someone, defend a decision, or explain why. It's the document you'd hand a new exec to get them up to speed on how you think, and the seed manuscript for the book or talk you keep meaning to start.

The book everyone tells you to write and nobody starts

People had been telling me to write a book for years. My answer was always the same: I don't have the time, and anyway I'm not sure I have that much to say that someone hasn't already said better. I half believed it. Then I started reading my own transcripts back and noticed I'd explained the same principle about hiring, in almost the same words, in four separate meetings across two months. Then I noticed I had a metaphor I reached for every time someone brought me a problem too early. Then I realized I'd been giving the same talk for a decade, one meeting at a time, to an audience of one or two, and never once writing it down.

That's the trap with operator wisdom. It lives in the moment you use it and evaporates the second the meeting ends. You explain your whole philosophy of how to handle an underperformer in a 1:1 on a Tuesday, it lands, the person changes, and the articulation is gone. You never built it into anything. So your team learns your principles by osmosis if they're lucky and not at all if they're not, the new exec spends six months reverse-engineering how you think, and the book stays a someday because the source material feels like it doesn't exist.

It does exist. You've already written the book. You wrote it out loud, across hundreds of meetings, and Granola caught all of it. The doctrine workflow is what pulls those scattered articulations into one place so they can sharpen, transfer, and eventually become the thing people kept telling you to write.

What you need first

Step-by-step

Step 1Save the extraction prompt

The prompt does one job: read the week, pull only the things that sound like your actual operating philosophy, and skip everything generic. Save it once.

mkdir -p ~/.claude/prompts
touch ~/.claude/prompts/doctrine.md

Paste the prompt below into that file. The "skip the platitudes" rule is the one you'll tune most.

Read every meeting transcript in ~/notes/granola/ from the last 7 days.

Extract anything I said that sounds like a principle, framework, metaphor, or
mental model I used to explain a concept, defend a decision, or coach someone.

Append each one to ~/notes/doctrine.md under the right section:

## Principles
- "{verbatim quote}" · {filename} · {date}

## Metaphors

## Frameworks

## Mental models

Rules:
- Verbatim quotes only. Don't paraphrase me into something cleaner than what
  I said.
- One entry per quote. If I made the same point three times this week, log
  all three. The repetition is the signal it's load-bearing, not noise.
- Skip generic platitudes. If it could come out of any CEO's mouth at any
  company ("we need to move fast," "culture matters"), leave it out. I only
  want the things that are specifically how I think.
- If a week produces nothing worth keeping, say so. Don't pad the file.

Step 2Run it on the last few weeks and read what comes back

Open Claude Code in your notes folder:

cd ~/notes
claude

For the first run, point it at a longer window so the file starts with some substance. Paste the prompt but change "last 7 days" to "last 30 days." Claude reads the month, builds doctrine.md, and fills the four sections.

Open the file and read it as if someone else wrote it. This is the strange and useful part. You'll recognize most of it instantly, and one or two entries will surprise you, a principle you apply constantly and had never named. Check three things: every entry is verbatim (not Claude's tidied-up version), nothing generic slipped past the platitude rule, and the repeated entries really are repeated rather than the same meeting counted twice. Tighten the prompt where it drifted.

Step 3Tune what counts as "yours"

The first run will keep a few things that are too generic and drop a few that were actually distinctive. That's expected, and fixing it is what makes the file yours instead of a pile of CEO clichés.

The lever is examples. Add two or three lines to the prompt: one principle that is unmistakably you (keep things like this) and one that's a platitude (skip things like this). The gap between a generic doctrine file and one that sounds like you is three good examples wide. Claude calibrates off them immediately and the next week's entries land sharper. After two or three weeks of small corrections, you stop touching the prompt.

Step 4Let it accumulate, then prune once a month

The point of this workflow is accumulation. Each weekly run appends; nothing gets overwritten. So the file gets richer on its own and your only job is to read it occasionally.

Once a month, do one pass of pruning. Promote the principles that show up over and over into a short list at the top of the file, and cut the entries that read weaker now than they did when they were captured. The repetition the prompt preserved is your ranking signal: a principle you articulated six times in a month is your real doctrine; one you said once was a thought. Ten minutes a month keeps the file from sprawling into noise.

Step 5Make it a standing weekly run

You won't remember to do this, so don't rely on remembering. Two ways to make it automatic:

Option A · One saved command (lowest effort). Each week, open Claude Code and say: "Run ~/.claude/prompts/doctrine.md against this week's transcripts in ~/notes/granola/ and append to ~/notes/doctrine.md." Ten seconds. The file grows a little every week.

Option B · A Claude Code [Routine][3] (fully automated). Get Claude to set up a Routine that runs the extraction every Sunday night and appends the week's entries, then sends you a short note listing what it added. Set it once and your doctrine writes itself while you sleep, and you just read the additions when they catch your eye.

How you'll know it's working

The signal comes later than with most workflows, and it's worth the wait.

The first time you re-read the file after a month and find a principle you didn't know you had, this workflow has done the thing nothing else can. You'll read a line, recognize it instantly as how you operate, and realize you'd never once said it to yourself in those words. It was always there, used and never named. Seeing it written down changes how deliberately you can apply it, and how clearly you can teach it.

The second signal is transfer. The first time you hand a new exec the relevant section instead of explaining your philosophy from scratch for the hundredth time, you'll feel the leverage of having captured it. They get in one read what used to take them six months of pattern-matching in meetings.

When it breaks

Where this fits in your harness

This is part of the leadership-coaching layer of your [harness][4]. The [Granola → markdown pipeline][2] made every conversation searchable. This workflow reads those conversations for a single thread: the operating philosophy you express constantly and capture never. Over time it builds the document version of how you lead.

The siblings most relevant to this workflow:

See the [Granola pillar][8] for the full pipeline and the other workflows that compound on top.

[1]: /workflows/what-is-granola [2]: /workflows/granola-to-markdown [3]: /workflows/claude-routines [4]: /workflows/what-is-a-harness [5]: /workflows/book-ideas-from-meetings [6]: /workflows/content-ideas-from-meetings [7]: /workflows/self-coaching-from-meetings [8]: /blog/granola-for-ceos-highest-roi-ai-install

The Thursday 3

Get three workflows like this every Thursday

The Thursday 3 is a free weekly email. Three workflows that put you in the top 1% of CEOs. 90-second read. Every card links back to a step-by-step guide like this one.

Get the newsletter →
The Desk Theory books

The architecture behind this workflow.

Two operator's manuals for the same job, run two different ways. OpenCLAW for the always-on agent harness; Claude Code for the focused-work CLI. Pick one, or get the bundle for $149.

Browse the books · $99 each