How I keep my AI workspace clean, accurate, and safe (the two rituals that I run every single session)
๐Ÿ’กLet me start with the truth of things first, because the truth is the lesson.
================= Token Warning โš ๏ธ==========
Before anyone comes for me ๐Ÿ˜…
๐Ÿ“ Note: depending on what you are loading, you are accruing token cost. And token cost can ballon if you are not careful.
If any of the files in the initializing phase or handoff phase are large this can become a token intensive practice so when curating this process, BE INTENTIONAL only load what is absolutely needed for the project to start up and for you to get to the fun part, building!
I budget for my own needs, for me this initialization for me is between 5k and 10k, I have made the mistake of making 40k, don't do that!
If you want to understand an estimate of what your character to token ratio is use the site below:
Anthropic tokenizer has not been released yet, but Its a few % higher than OpenAI in some cases.
Plain English sentence (115 characters)
  • OpenAI GPT-4: 23 tokens
  • OpenAI GPT-4o: 23 tokens
  • Claude (content only): 23 tokens
  • Result: identical
Code and markdown snippet (86 characters)
  • OpenAI GPT-4: 24 tokens
  • OpenAI GPT-4o: 26 tokens
  • Claude (content only): 27 tokens
  • Result: Claude a few percent higher
Numbers and punctuation (55 characters)
  • OpenAI GPT-4: 25 tokens
  • OpenAI GPT-4o: 25 tokens
  • Claude (content only): 27 tokens
  • Result: Claude about 8 percent higher
One honest footnote: Claude's API adds roughly 7 fixed tokens per message for formatting. On a single short line that looks like a big gap. On a real document it amortizes down to almost nothing.
โœ…The takeaway:
for the same English text, the tokenizers land within a few percent of each other. The scary "Claude costs way more tokens" headlines do not hold up when you actually measure it. Verified beats confident, every time.
You have been learned and you have been warned!
============ Back to it! ๐Ÿ‘‡=================
I have lost work. An automated cleanup script once deleted dozens of session files we could not get back. The rebuild was awful, painstaking, and a lesson learned.
We came within one command of running a test suite against a live database full of real data.
A contact form sat quietly broken for a full week because a safety shortcut faked success instead of telling us it failed.
None of those were bad luck. Every one of them happened the same way: moving fast, skipping the boring step, trusting that this time it would be fine.
For me, the solution was building two rituals.
1๏ธโƒฃ My Initialization ritual
2๏ธโƒฃ My Handoff ritual.
These run every session, no exceptions. Here is exactly what they do, and why they work.
โญ Ritual 1: Initializing (the pre-flight)
Before any real work happens, we run a start sequence. Think of a pilot's pre-flight checklist. (Shameless reference ๐Ÿ˜Š I know)
Flight number one and flight number ten thousand get the same checklist, because the day you skip it is the day it's things go wrong.
Here is the shape of it:
=========๐Ÿ‘ Initialization Starts================
SESSION START (initializing)
โ”œโ”€โ”€ 1. Read the handoff first
โ”‚-----โ”œโ”€โ”€ where we left off
โ”‚-----โ”œโ”€โ”€ what is next
โ”‚-----โ””โ”€โ”€ what is blocked
โ”œโ”€โ”€ 2. Load only what this project needs
โ”‚-----โ””โ”€โ”€ less noise, fewer mistakes
โ”œโ”€โ”€ 3. Load the hard rules, every time
โ”‚-----โ”œโ”€โ”€ no irreversible change without a human check
โ”‚-----โ”œโ”€โ”€ verify before stating anything as fact
โ”‚-----โ”œโ”€โ”€ show the raw output, never a summary
โ”‚-----โ””โ”€โ”€ protect the data
โ””โ”€โ”€ 4. Give a short briefing, then stop
โ”‚-----โ”œโ”€โ”€ where we are
โ”‚-----โ”œโ”€โ”€ what is next
โ”‚-----โ”œโ”€โ”€ blockers
โ”‚-----โ”œโ”€โ”€ open questions
โ”‚-----โ””โ”€โ”€ proposed first move
By the time work starts, nobody is guessing.
=========๐Ÿ‘ Initialization is complete at this point====
=============Session Start - You build =============
Where the magic happens! ๐Ÿง™๐Ÿง™โ€โ™‚๏ธ๐Ÿง™โ€โ™€๏ธ๐Ÿงโ€โ™‚๏ธ๐Ÿง๐Ÿงโ€โ™€๏ธ๐ŸŽฉ๐Ÿช„๐Ÿ”ฎโœจ
=============Session Ends - Building Stopped=======
=========๐Ÿ‘‡ Session ends - Handoff Ritual Begins====
๐Ÿ“ Note: the same Token awareness is required at this point as well, giving sharp intentional instruction makes a huge difference and it will save you time and money (Tokens)
โญ Ritual 2: The handoff (the post-flight log)
When the session ends, we do not just walk away. We close out on purpose.
SESSION END (handoff)
โ”œโ”€โ”€ 1. Update the handoff
โ”‚-----โ”œโ”€โ”€ what got done
โ”‚-----โ”œโ”€โ”€ what is next
โ”‚-----โ””โ”€โ”€ what is still blocking
โ”œโ”€โ”€ 2. Update the health log
โ”‚-----โ”œโ”€โ”€ issues found
โ”‚-----โ””โ”€โ”€ issues resolved
โ”œโ”€โ”€ 3. Confirm a clean baseline
โ”‚-----โ”œโ”€โ”€ run the tests
โ”‚-----โ””โ”€โ”€ run the build
โ””โ”€โ”€ 4. Tag the known-good point
โ”‚-----โ””โ”€โ”€ recommend where next session starts
The next session opens to a clean desk instead of a mystery.
=========๐Ÿ‘‡ Session ends - Handoff Ritual Begins====
๐Ÿ’ก What this actually buys me ๐Ÿ’ก
Three things, and they make things a lot easier to maintain for me.
๐Ÿงผ Clean.
Every session starts from a known, current state. No drift, no stale notes, no "wait, what were we doing."
๐ŸŽฏ Accurate.
Nothing gets called done without proof. We show the real output, not a confident summary. No guessing dressed up as fact.
๐Ÿ›Ÿ Safe.
Data protection is baked in, and the human is always the gate. Nothing permanent happens without a check first.
๐Ÿ’กYou can use this today; you do not need my exact setup. You need two bookends, and a handful of plain files that hold the state between them.
1๏ธโƒฃ Initialization ritual
2๏ธโƒฃ Handoff ritual.
YOUR WORKSPACE
โ”œโ”€โ”€ start-ritual---------|โ†’ load context + rules BEFORE any work--- Be mindful of input size
โ”œโ”€โ”€ end-ritual----------|โ†’ write down state BEFORE you close --- Be mindful of output size
โ””โ”€โ”€ the files they read
โ”œ-โ”œโ”€โ”€ handoff.md---------| โ† where we left off, what is next
โ”œ-โ”œโ”€โ”€ health-log.md------| โ† open issues, what is fixed
โ”œ-โ”œโ”€โ”€ standards.md------| โ† the rules you never break
โ”œ-โ””โ”€โ”€ start-here.md------| โ† the ritual itself, written down
Write it down. Make it repeatable. Run it every time, especially when you are tired, because tired is exactly when the boring step gets skipped, and when the work is in danger of re-work.
๐Ÿ“ The 7 Ps are real.
๐Ÿ’กProper Prior Planning Prevents Piss Poor Performance.
If this helps you, please let me know in the comments!
๐Ÿค” And I do have one question that I have put it in a Poll.
Do you run rituals?
Ritual? Huh
I wing it every session
I have one, not the other
I run both a start and an end ritual
6 votes
5
14 comments
Bas Rosario
6
How I keep my AI workspace clean, accurate, and safe (the two rituals that I run every single session)
Clief Notes
skool.com/cliefnotes
Jake Van Clief, giving you the Cliff notes on the new AI age.
Leaderboard (30-day)
Powered by