Master All 5 Layers of Every Agentic OS
A 24-minute Earth-layers framework for building AI operating systems that don't decay.
June 30thA 9-minute system for mining your JSONL session logs, measuring the behavioral gap between Fable and any other model, and injecting a distilled playbook at every session start.
Every Claude Code and Codex session is stored as a tagged JSONL file on your machine, which means Fable's planning and tool rhythms can be measured, compared against other models, and distilled into a reusable playbook that improves how any model behaves in your editor.
Claude Code and Codex store every conversation as a JSONL file that includes which model produced each turn. By writing a small Python debloat script, filtering to Fable-5 turns, and running a behavioral analysis, you can produce machine-readable stats -- tool-use rate, read-before-edit ratio, parallel batching cadence -- and put them side by side with your current model's stats. The delta becomes a playbook .md file you inject at session start via a hook, a skill, or CLAUDE.md. The result won't replicate Fable's weights, but it can meaningfully tighten how any model plans and sequences work.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
FOMO hook establishing Fable withdrawal; previews the playbook-from-logs solution.

Every Claude Code and Codex conversation lives as a JSONL file on disk, tagged by model.

High-level preview of the end state: from raw JSONL to a model-agnostic playbook.

Strip tool results, file echoes, command output; keep timestamps, model ID, prompts, and responses.

The message.model field lets you filter Fable turns vs. Opus turns in any session history.

Hugging Face archive of real Fable 5 sessions available for anyone without their own data.

Opening prompt: how many JSONL files exist across all projects? (~2,881 here). Sets scope before filtering.

Prompt for a Python debloat script that removes heavy payloads and outputs a clean transcript.

Filter on model name; aggregate all Fable-5 turns from all projects into one combined corpus.

Ask for stat-based behavioral patterns rather than qualitative impressions.

91.3% tool-use rate, 1.13 tools/turn, 65.5% read-before-edit, 6.3% truly-blind edits.

Run the same analysis against Opus 4.8 and generate a side-by-side comparison table.

Fable: 4,821 turns, 54.4% deliberates before acting. Opus: 25,540 turns, 33.3% deliberates.

Opus takes more turns for similar problems and plans less before acting -- this is the delta to close.

Ask Claude to distill all behavioral findings into a single .md playbook file.

Three injection paths for the playbook: drag-and-drop per session, hook at session start, or CLAUDE.md.

CTA: free Gumroad kit with prompts, open-source dataset link, and the host playbook.
The difference between how two models plan, sequence tool calls, and edit files is measurable -- and measuring it is the first step to closing the gap.
“All of these files actually tag which model sent which response.”
“Give me the behavioral patterns as real measured numbers, not just impressions.”
“You still won't get Fable five performance, but you can get a much stronger Opus execution.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
When Fable 5 was pulled, it left a measurable gap -- not just a feeling. This breakdown traces the exact technique for quantifying that gap using the JSONL session logs already sitting on your machine, then closing it with a playbook that works across any model.
Nine-step workflow for mining Claude Code session logs to build a behavioral playbook for any model.
Three ways to inject a behavioral playbook into Claude Code sessions, ordered from manual to always-on.
“check out the first thing down below for my early AI adopters community... grab the free kit in the second link”
Dual-track close: paid community first, then free lead magnet. Low friction, naturally sequenced after delivering value.
00:00
00:07
00:16
00:21
00:29
00:35
00:40
00:50
00:58
01:04
01:11
01:18
01:21
01:31
01:39
01:44
01:52
02:00
02:08
02:16
02:24
02:32
02:40
02:48
02:55
03:04
03:10
03:16
03:23
03:30
03:36
03:43
03:50
03:58
04:05
04:12
04:16
04:27
04:34
04:43
04:49
04:56
05:04
05:11
05:19
05:26
05:34
05:41
05:49
05:55
06:00
06:05
06:11
06:18
06:26
06:33
06:40
06:48
06:55
07:02
07:09
07:15
07:22
07:27
07:30
07:33
07:40
07:50
08:00
08:10
08:20
08:30
08:40
08:49
08:54
09:03
09:15
09:18
09:23
09:33A 24-minute Earth-layers framework for building AI operating systems that don't decay.
June 30thA 36-minute blueprint for moving a personal AI agent stack into a locked-down, compliance-ready AWS environment — built over a month and nearly 10 million tokens.
June 25thA Claude Code creator mines his own chat history into a personal test pack, then builds a slash-command benchmark that tells him in one run whether a new model release is actually worth switching to.
July 26thA 44-minute walkthrough of the five-layer stack behind running open-weight AI on your own hardware — and the trick of using Claude Code itself to build the whole thing for you.
July 22ndA breakdown of why maxing out effort settings on Claude, GPT, Grok, and Gemini rarely makes the output better — and the framework for picking the right level every time.
July 13thA tutorial arguing prompt engineering is dying now that models are smart enough to self-correct — and a walkthrough of Claude Code's /goal, /loop, and /schedule commands with a live website-audit and YouTube-monitoring demo.
July 16th