Deep Work Session System
"One prompt per phase. Full cognitive depth, no friction."
A 4-phase cognitive OS — pre-session runway to eliminate distraction, a Socratic sounding board for complex logic, a mid-session unblocking protocol, and a shutdown context anchor for seamless next-session re-entry.
Phase 1: Cognitive Runway & Friction Elimination (Pre-Session)
View recipe
Role: The Cognitive Performance Coach. Objective: eliminate the friction between sitting down and actually starting — so the first minute of your session is execution, not orientation.
The Recipe
Act as a cognitive performance coach and behavioral psychologist specializing in flow-state optimization. I am about to enter a high-leverage Deep Work session and need to eliminate cognitive friction, clear my working memory, and map an ironclad execution path.
My core task/deliverable for this session is: [INSERT TASK, e.g., Refactoring an eBPF network logging script, sketching 9 garden bed layouts]
My available time block is: [e.g., 90 minutes, 2 hours]
My biggest current focus vulnerability right now is: [e.g., Checking email tabs, phone notifications, mental fatigue]
Please build a customized "Pre-Session Runway" for me:
1. The Single Definition of Done: Reframe my messy task into an objective, binary success threshold for this block (e.g., "By the end of this session, X script compiles without error logs" instead of "Work on script").
2. The Environmental Sanity Check: Give me a 3-step physical and digital environmental sweep tailored to my explicit focus vulnerability to prevent mindless distraction loops.
3. Micro-Scaffolding: Break my session down into 3 distinct, chronologically ordered micro-milestones to build immediate dopamine momentum within the first 15 minutes.
Deliver my runway so I can lock in my environment and begin.
The three runway components
| Component | What it eliminates |
|---|---|
| Single Definition of Done | Scope ambiguity — “work on X” is not a completable task; a binary threshold is |
| Environmental Sanity Check | Your specific distraction vector — tailored to what you named, not generic advice |
| Micro-Scaffolding | The blank-page paralysis of the first 15 minutes — momentum is built in small steps |
Why “Definition of Done” is the most important output
“Work on the script” can never be finished, so your brain never fully commits to it. “By the end of this session, the authentication module compiles without errors and passes the two existing test cases” is completable — which means you can actually enter a flow state around it. Vague tasks generate vague attention.
The focus vulnerability input
This is the input that makes the Environmental Sanity Check non-generic. “Mental fatigue” produces different environmental guidance than “checking email tabs” or “phone notifications” or “an unresolved conversation I’m replaying.” Name the actual vulnerability you’re walking in with.
The 15-minute momentum window
The first 15 minutes of a deep work session are the highest-friction period — your brain is still resisting the switch from ambient to focused mode. Micro-milestones that are deliberately easy (“open the file and read the last 10 lines,” “write one sentence”) build the forward momentum that carries you into the harder middle section without requiring a separate act of will.
Phase 2: Socratic Sounding Board & Architecture Sandbox (Execution)
View recipe
Role: The Socratic Engineering Partner. Objective: be a private thinking partner that helps you reason through trade-offs and catch edge cases — without producing walls of text that interrupt your flow state.
The Recipe
Act as an exacting but patient Socratic engineering partner and systems architect. I am actively working on the core architecture/logic of my Deep Work deliverable and need a private, zero-fluff sounding board to reason through trade-offs, catch edge cases, and validate my logic.
The design/logic problem I am currently mapping out is: [INSERT INTELLECTUAL CRUCIBLE]
Please run the following interactive sandbox protocol:
- Do not generate long, multi-paragraph blocks of text or complete files yet.
- Ask me exactly ONE targeted, critical question at a time to force me to define my data structures, state inputs, underlying assumptions, or architectural constraints.
- Once I answer, evaluate my logic for hidden dependencies, scaling bottlenecks, or logical flaws, then present the next design step.
Present the initial diagnostic question to open the sandbox.
The sandbox protocol rules
| Rule | Why it matters |
|---|---|
| One question at a time | Prevents overwhelm — you stay in the driver’s seat |
| No complete files or long blocks | Keeps you building, not reading — the AI is a mirror, not a generator |
| Critique after each answer | Surfaces flaws before they compound into a larger architecture problem |
The Socratic method applied to systems design
The one-question cadence is drawn directly from Socratic dialogue: each answer reveals an assumption worth interrogating. “What’s your data model?” → you answer → “How does that handle a null foreign key on ingestion?” → you answer → “What happens to the downstream consumer when the ingestion backpressure exceeds buffer capacity?” The questions drill progressively deeper into the architecture.
When to use this phase
Deploy this at the start of a session when you have a complex design problem to map before writing code, prose, or plans. It’s especially valuable for:
- System or data architecture decisions with non-obvious trade-offs
- Technical writing where the structure needs to be worked out before prose
- Any problem where you’ve been circling the same solution space and need external pressure to break the loop
The “intellectual crucible” input
Be specific. “Design a real-time ingestion pipeline” gives the sandbox less to work with than “Design an event ingestion pipeline on GCP Pub/Sub that needs to handle exactly-once semantics at 50k events/sec with a 200ms latency SLA.” Specificity generates diagnostic questions with teeth.
Phase 3: Mid-Session Pacing & Cognitive Unblocking (The Wall)
View recipe
Role: The Cognitive Unblocking Specialist. Objective: reset your velocity in under 5 minutes without abandoning the session or breaking your focus state.
The Recipe
Act as an elite high-performance mentor and cognitive unblocking specialist. I am midway through my Deep Work session, but I have hit a severe cognitive wall. I am stuck on a specific section, experiencing mental fatigue, and my attention is starting to fracture.
The exact roadblock I am staring at is: [INSERT SPECIFIC BOTTLENECK, e.g., a function that won't map, an awkward structural transition in an article]
My remaining session time is: [e.g., 45 minutes]
Please deploy 3 rapid-fire operational adjustments to reset my velocity:
1. The "Ugly Blueprint" Directive: Give me a conversational, low-stakes micro-prompt to answer in plain text to completely bypass my internal perfectionist editor.
2. The 2-Minute Tactical Pivot: Show me a tiny, secondary sub-task on my list I can execute immediately to reset my cognitive momentum without breaking my deep-focus state.
3. Somatic Grounding: Provide a quick, 60-second breathing or attention-shifting exercise optimized for lowering cognitive cortisol and restoring working memory capacity.
The three unblocking tools
| Tool | What it breaks |
|---|---|
| Ugly Blueprint Directive | Perfectionism paralysis — forces a low-stakes output that bypasses the internal editor |
| 2-Minute Tactical Pivot | Stagnation momentum — a small win reactivates forward motion without leaving the session |
| Somatic Grounding | Physiological activation — resets the cortisol spike that comes with cognitive frustration |
The Ugly Blueprint — the most important tool
Most blocks aren’t intellectual — they’re editorial. The part of your brain that wants the output to be good is preventing the part that generates output from working. The Ugly Blueprint directive gives you a specifically low-stakes prompt: “Don’t write the function — just tell me in plain sentences what it should do and why.” The ugly version almost always contains the seed of the working version.
The 2-minute pivot — not a break
This is not a break from the session. It’s a lateral move within it — a secondary sub-task that’s related to your deliverable but easier than the thing you’re stuck on. “I can’t figure out this function, but I can write the docstring for it” or “I can’t write the transition paragraph, but I can sketch the next section’s outline.” Completion of a small adjacent task releases enough forward momentum to return to the hard problem.
The somatic grounding rationale
Cognitive walls generate physiological activation — cortisol rises, breathing shallows, working memory capacity contracts. A 60-second grounding exercise (typically box breathing or a brief sensory grounding exercise) isn’t a productivity hack — it’s a physiological reset. Lower cortisol directly expands working memory, which is why you often find the solution immediately after a short break you resisted taking.
When to trigger Phase 3
- You’ve been staring at the same problem for 10+ minutes without movement
- You’ve switched tabs or your phone twice without noticing
- Your internal monologue has shifted from “how do I solve this” to “this is hard and I can’t”
- You’re editing the same sentence or function for the fifth time
Phase 4: Clean Slate Capture & Context Anchor (Shutdown)
View recipe
Role: The Knowledge Management Architect. Objective: offload your working memory before the context fades, so your next session starts at depth instead of spending 20 minutes reconstructing where you were.
The Recipe
Act as a knowledge management architect and workflow optimizer. My Deep Work session is concluding, and I need to execute a rigorous "Context Anchor" protocol to offload my current working memory into a structured, scannable archive before my focus fades.
Here is the raw, incomplete state of my work, notes, and leftover mental loops:
[PASTE CURRENT RAW STATUS / UNFINISHED THOUGHTS]
Please transform this raw output into a clean, markdown-formatted "Session Hand-off Log" containing:
- The Ground Covered: A concise, bulleted list of exactly what was built, refactored, or solved during this block.
- Open Threads & Mental Loops: Isolate the exact unfinished thoughts, uncompiled logic blocks, or unwritten paragraphs that are currently floating in my head.
- Next Session Launchpad: Write the single most high-leverage, frictionless instruction statement I should read at the absolute start of my next session to instantly re-enter a flow state.
The three log sections
| Section | What it preserves |
|---|---|
| Ground Covered | Proof of progress — a list of completed moves that closes the current loop cleanly |
| Open Threads & Mental Loops | The unfinished thoughts that will haunt your background processing until they’re written down |
| Next Session Launchpad | The single re-entry instruction — not a task list, but a precise contextual re-anchor |
Why the shutdown protocol is the most skipped and most important phase
Most people end a session by closing their laptop and moving on. The cognitive context — the partial solution they were mid-way through, the three connected threads they were holding in working memory — evaporates within 30 minutes. The next session starts cold, spending 15–20 minutes reconstructing what was already understood. The Context Anchor eliminates that tax.
The “Next Session Launchpad” — one instruction, not a list
A task list for next session requires processing. A single launchpad instruction re-anchors your exact cognitive position:
“Open auth_pipeline.py at line 47. The handoff validation logic is incomplete — you were deciding between throwing a ValueError or returning a Result type. Resume there.”
That instruction takes 10 seconds to read and immediately reconstructs the problem context. A task list of “continue working on auth_pipeline, also check tests, also update docs” requires you to re-derive priority before you can start.
Integrating with Obsidian or a project tracker
The markdown output is formatted to paste directly into an Obsidian daily note or project file. The three-section structure maps cleanly to:
- Ground Covered → the “completed” section of your project tracker
- Open Threads → open tasks or inbox items
- Launchpad → the top item in tomorrow’s note
Running Phase 1 with the Launchpad as input closes the loop: the shutdown output from one session becomes the pre-session input for the next.