Denormalization for Attention

The 23-minute context switch
isn't a discipline problem.

It's a thermodynamics problem.

You normalized your attention.

Cmd+Space "kitty" β†’ Split screen to your Operator workspace
LEFT: TERMINALKITTY+ Your AI$ claude(or cursor / cline)ops flow running...RIGHT: BROWSERREVENUE TABS(themed to room)β€’ Stripe.comβ€’ CRM dashboardβ€’ Analyticsβ€’ Operator dashboard

The jump is the insight β€” instant context loading

macOS: Hover green button β†’ "Tile Left" β€’ Windows: Drag to edge β€’ Linux: Super+Left/Right

Compare: Cmd+Space "iterm" β†’ Builder room (GitHub, CI/CD, API docs). Different terminal, different tabs, different mindset.

7 Rooms

HTML dashboards bundled. Each terminal is a cognitive identity.

8 Tools

MCP server for Claude, Cursor, Cline. Room switching built in.

RetroAge

Track predictions. Content that verifies itself over time.

The Diagnosis

Codd Normalized Data. You Normalized Attention.

In 1970, Edgar Codd invented database normalization: scatter meaning across tables, use foreign keys, JOIN to reconstruct. We did the same thing to our minds.

πŸ”¬ Natural Experiments

10-20

Browser tabs open

Average knowledge worker. Each tab is a scattered piece of cognitive state.

96

Notifications per day

Each one forces a micro-context-switch. 96 JOINs per day.

6 min

Email check frequency

Gloria Mark's research. We interrupt ourselves before the world does.

23 min

Recovery time

UC Irvine study. The JOIN operation for human attention.

πŸ—‚οΈ Denormalization Works Everywhere Else

Filing Cabinet

You don't scatter a client's documents across 47 drawers by document type. You put everything about Client X in one folder. That's denormalization.

Craftsman's Workshop

The woodworker doesn't store chisels in one building, wood in another, and clamps in a third. The workbench keeps the cognitive entity whole. Zero reconstruction.

Mise en Place

Chefs prep everything before cooking. Ingredients, tools, bowls β€” all in arm's reach. The station is denormalized for the dish. That's why they flow.

⚑ The Physics

🌑️

Entropy

Scattered state = high entropy. The system naturally disperses your attention across apps, tabs, windows. Disorder is the default.

πŸ”₯

Heat Loss

Every context switch = wasted energy. The 23 minutes isn't thinking β€” it's thermal loss from reconstructing the cognitive entity.

❄️

Superconductivity

At low temperatures, resistance vanishes. When the room keeps the entity whole, cognitive resistance approaches zero.

The Law of Cognitive Conservation: A system that requires high energy to verify its own state will suffer high friction when changing tasks.

The Solution: Denormalization for Attention

Cognitive Rooms keep the entity whole. Terminal + adjacent browser tabs = one unit. Position equals meaning. The geography IS the verification.

Cmd+Space β†’ "kitty"

Instant transport to Operator mode. No reconstruction. No 23 minutes.

The Core Model

Each Terminal Has Its Own Browser Tabs

When you Cmd+Space kitty, you switch to Kitty AND its associated browser tabs. Prune your tabs to match each identity's theme.

πŸ”¨

Builder

iTerm2 + Tabs

Terminal: iTerm2

Your AI running, shipping features

Browser Tabs:

  • β€’ GitHub PRs
  • β€’ CI/CD Dashboard
  • β€’ API Docs
βš™οΈ

Operator

Kitty + Revenue Tabs

Terminal: Kitty

Your AI for ops, deploys, business

Browser Tabs:

  • β€’ Stripe Dashboard
  • β€’ CRM / Analytics
  • β€’ Customer Tickets
πŸ”

Discoverer

WezTerm + Tabs

Terminal: WezTerm

Research, exploration, docs

Browser Tabs:

  • β€’ Research Papers
  • β€’ Stack Overflow
  • β€’ Documentation
πŸ’¬

Communicator

Messages + Tabs

App: Messages / Slack

Texts, DMs, quick responses

Browser Tabs:

  • β€’ Slack Web
  • β€’ Email / Gmail
  • β€’ LinkedIn Messages

Cheap Context Switching

Cmd+Space "kitty"

Switch to Kitty terminal

Revenue tabs bunched

Stripe, CRM, analytics right there

AI inherits room

Claude, Cursor, Cline β€” any MCP client

Cmd+Space is instant context loading β€” not context switching.
The jump is the insight. Your brain already knows what Kitty means.

HTML dashboards are starting points β€” customize them later.
Tool = Identity = Mindset.

Cognitive Workspaces

The Workspace Where Predictions Are Born

Each cognitive identity is a mental room where different types of predictions emerge. Builder predicts what can be shipped. Discoverer predicts what will be found. The workspace shapes the prediction.

πŸ”¨45%

Builder

The Factory Floor

"I am building. I am shipping. I am solving."

Terminal:iTerm2
Triggers:
featfixrefactorperf
πŸ”29%

Discoverer

The Vault

"I am exploring. I am researching. I am learning."

Terminal:WezTerm
Triggers:
docsresearchanalysis
βš™οΈ12%

Operator

Command Center

"I am executing. I am deploying. I am maintaining."

Terminal:Kitty
Triggers:
choredeployops
πŸ“š9%

Teacher

The Stage

"I am explaining. I am teaching. I am sharing."

Terminal:Terminal
Triggers:
blogcontenttutorial
🎯3%

Strategist

War Room

"I am positioning. I am planning. I am deciding."

Terminal:VS Code
Triggers:
strategyplanning
πŸ§ͺ2%

Experimenter

The Lab

"I am testing. I am prototyping. I am breaking."

Terminal:Cursor
Triggers:
experimentprototypepoc
πŸ’¬0%

Communicator

The Network

"I am connecting. I am responding. I am present."

Terminal:Messages
Triggers:
messageslackemailtext

How It Works

Three steps to transform your workflow

Step 1: Install

One npm package, 8 MCP tools, bundled dashboards

$ npm i -g thetacog-mcp

Includes HTML dashboards for all 6 rooms

Step 2: Configure

Map each identity to a terminal app you already have

Builder: iTerm2
Discoverer: WezTerm

Step 3: Flow

Open iTerm = Builder mode. Automatic mindset shift.

Cmd+Space β†’ "iTerm"
β†’ Builder activated
RetroAge

Living Blog Engine

Posts that age in reverse. Truth updates appear automatically. Your old content becomes more valuable over time, not less.

The Retroaging Workflow

1. Write

Publish content with embedded predictions

2. Predict

Tag predictions with timestamps and criteria

3. Verify

Reality confirms or refutes your call

4. Badge

Verified badge appears on original post

Result: Your 2-year-old blog post now shows 7 verified predictions - more credible than when you wrote it.

Traditional Content

  • -Predictions forgotten in archives
  • -No accountability for claims
  • -Old posts lose relevance
  • -Credibility static over time

Retroaging Content

  • Predictions tracked and verified
  • Public record of accuracy
  • Old posts gain badges over time
  • Credibility compounds

Install via npm

One package. Bundled HTML dashboards. Works with any MCP client.

thetacog-mcp

MCP Server

Cognitive room switching with terminal + browser tab association. 8 MCP tools. Bundled HTML dashboards. Works with Claude Code, Cursor, Cline.

npm install -g thetacog-mcp
8 room-switching tools
7 HTML dashboards
Split-screen workflow
Works offline

Quick Start

1

Register MCP with your AI client (Claude Code, Cursor, etc.):

claude mcp add thetacog "npx thetacog-mcp"
2

Set up split-screen: terminal LEFT, themed browser tabs RIGHT

macOS: Green button β†’ "Tile Left" | Windows: Drag to edge

3

Cmd+Space "kitty" β†’ instant context loading

The jump is the insight. Your AI inherits the room's tools.

Product Roadmap

Building the cognitive infrastructure for parallel founders

Phase 1: Foundation

SHIPPED
  • 8 room-switching MCP tools
  • 6 cognitive identity taxonomy
  • HTML dashboard generation
  • Terminal mapping configuration
  • MCP server integration
  • Claude Code compatibility

Phase 2: Cognitive Rooms

IN PROGRESS
  • Room state persistence (SQLite)
  • Stakes tier classification
  • Flywheel orchestration
  • Context carryover between rooms
  • Memory palace anchoring
  • Conductor pattern synthesis

Phase 3: Team Cognition

PLANNED
  • Multi-user room sharing
  • Team cognitive distribution maps
  • Cross-machine sync ($1/mo)
  • Slack/Discord notifications
  • Prediction tracking
  • Living dashboard updates
Loading...

Cognitive Rooms: A Flow Architecture for Parallel Founders

Deep dive into the memory palace technique, stakes tiers, flywheel orchestration, and the Conductor pattern for synthesizing signals across cognitive spaces.

Read the Full Article
Loading...
Philosophy

Truth-Seeking Operating System

The tension at the heart of all content: Durability of Truth vs Speed of Creation.

~

Speed of Creation

Ship fast, iterate, get feedback. The modern content treadmill rewards volume. But fast content becomes stale content.

+

Durability of Truth

Predictions verified. Claims grounded. Content that compounds credibility because it was tested against reality.

Retroaging resolves this tension: create at speed, let truth accumulate over time.

Grounding Content to Reality

FIM grounds AI agents to physical reality. Retroaging grounds your content to observed truth.

Same principle, different substrate: predictions become commitments, outcomes become evidence, time becomes your ally.

The Cognitive Connection

Your cognitive workspaces are where predictions are born. Each identity generates different types of truth-claims.

Builder predicts what ships. Discoverer predicts what exists. Strategist predicts what works. All trackable. All verifiable.

Your Data, Your Machine

Works entirely offline. Cloud sync optional.

Free Tier

Local Only
$0
  • 6 cognitive rooms
  • Bundled HTML dashboards (local tabs)
  • Terminal + tab association
  • All 8 MCP tools
  • Works entirely offline
Get Started Free

Cloud Sync

Free Setup
$1/month

After you connect β€’ No checkout yet

  • Web dashboard at /thetacog (SQL-connected)
  • Cross-machine workspace sync
  • RetroAge prediction tracking
  • Brand voice research storage
  • Same Supabase as CRM (one setup)
Connect Your Supabase (Free) β†’

Same 5-minute setup as CRM β€’ You own your data

Loading...

Start Building Content That Verifies Itself

Track predictions. Verify outcomes. Watch your old content become more credible over time.

Loading...
ThetaCogby ThetaDriven