When AI forgets yesterday's decisions, it's not just annoying - it's a fundamental failure of how we structure organizational knowledge.
The problem isn't that AI can't remember. The problem is that we haven't given AI a memory framework that mirrors how humans actually retain and recall knowledge.
That's why we built the Waymaker Context Compass.
It's a four-quadrant memory framework that gives AI the same types of memory that humans use to make intelligent decisions. And it's the foundation of everything Waymaker Sync does.
The Four Types of Memory
Human memory isn't one thing. Cognitive science identifies four distinct types of memory that work together:
- Working Memory: What you're actively focused on right now
- Episodic Memory: Your personal experiences and completed events
- Semantic Memory: General knowledge, patterns, and concepts
- Procedural Memory: How to do things (skills and processes)
Each type serves a different purpose. And AI needs all four to make intelligent decisions.
The Waymaker Context Compass maps these four memory types to a directional framework:
North: WORKING MEMORY
(What I'm doing)
│
│
West: PROCEDURAL ─────┼───── East: EPISODIC
(How to do) │ (What I did)
│
│
South: SEMANTIC MEMORY
(What I know)
North: Working Memory (What You're Doing Now)
Purpose: Active context for current work in progress
Location in Waymaker Sync: /docs/02-working/
What goes here:
- Tasks currently in progress
- Active project work
- Current session briefs
- Live collaboration notes
Why AI needs this: When AI opens a new session, it needs to know:
- What are you actively working on right now?
- What tasks are in-progress vs completed?
- What decisions were made in today's session?
- What's the current context and focus?
Example structure:
/docs/02-working/
├── tasks/
│ ├── in-progress/
│ │ ├── stripe-integration.md
│ │ ├── auth-migration.md
│ │ └── taskboard-phase-2.md
│ └── blocked/
│ └── edge-function-cors.md
├── sessions/
│ ├── active/
│ │ └── 20250124-waymaker-sync-launch.md
│ └── completed/
│ └── 2025/
│ └── 20250123-blog-system-setup.md
How AI uses it:
- Reads active tasks to understand current priorities
- References recent session briefs for context continuity
- Knows what's blocked and why
- Avoids suggesting work that's already in progress
East: Episodic Memory (What You Completed)
Purpose: Historical record of completed work and decisions
Location in Waymaker Sync: /docs/02-working/sessions/completed/
What goes here:
- Completed session briefs
- Archived projects
- Historical decision records
- Past implementation details
Why AI needs this: AI needs to know what you've already tried:
- What approaches worked?
- What approaches failed and why?
- What decisions were made and the rationale?
- How did you solve similar problems before?
Example structure:
/docs/02-working/sessions/completed/
├── 2025/
│ ├── 20250115-typescript-migration.md
│ ├── 20250118-clerk-auth-setup.md
│ └── 20250122-taskboard-phase-1-complete.md
└── 2024/
└── [previous year sessions]
How AI uses it:
- References past solutions to similar problems
- Understands why certain approaches were rejected
- Learns from historical patterns
- Avoids suggesting previously-failed solutions
South: Semantic Memory (What You Know)
Purpose: General knowledge, patterns, and principles
Location in Waymaker Sync: /docs/03-knowledge/
What goes here:
- Architecture patterns
- Code standards
- Design principles
- Error catalogs
- Troubleshooting guides
- Best practices
Why AI needs this: AI needs your organization's accumulated wisdom:
- What are our established patterns?
- What are our coding standards?
- What are common errors and their solutions?
- What are our architectural principles?
Example structure:
/docs/03-knowledge/
├── patterns/
│ ├── auth/
│ │ ├── session-refresh-pattern.md
│ │ └── bulletproof-auth-update.md
│ ├── edge-functions/
│ │ └── edge-function-development-guide.md
│ └── database/
│ └── dual-database-migration-pattern.md
├── error-catalog/
│ ├── ERR-001-cors-failure.md
│ └── ERR-002-build-timeout.md
└── architecture/
├── monorepo-structure.md
└── supabase-dual-instance.md
How AI uses it:
- Follows established patterns automatically
- Applies your coding standards
- References error catalogs when debugging
- Suggests solutions based on your documented knowledge
West: Procedural Memory (How to Do Things)
Purpose: Step-by-step procedures and runbooks
Location in Waymaker Sync: /docs/04-operations/
What goes here:
- Deployment procedures
- Testing checklists
- Debugging runbooks
- Configuration guides
- Setup instructions
Why AI needs this: AI needs to know how to execute tasks in your environment:
- How do we deploy to production?
- What's the testing checklist?
- How do we debug common issues?
- What's the configuration process?
Example structure:
/docs/04-operations/
├── deployment/
│ ├── DEPLOYMENT-CHECKLIST.md
│ └── vercel-deployment-troubleshooting.md
├── testing/
│ ├── testing-strategy.md
│ └── e2e-test-guide.md
├── debugging/
│ ├── edge-function-debugging-checklist.md
│ └── build-failure-troubleshooting.md
└── runbooks/
├── RUN-001-production-deploy.md
└── RUN-002-rollback-procedure.md
How AI uses it:
- Follows deployment checklists step-by-step
- References debugging procedures when issues arise
- Applies testing strategies consistently
- Executes runbooks correctly
How the Four Quadrants Work Together
Example: AI builds a new feature
-
AI reads North (Working Memory):
- "I'm working on stripe integration"
- "Current session is focused on payment webhook setup"
- "Related tasks: billing system, subscription management"
-
AI reads East (Episodic Memory):
- "Last week we tried webhook validation approach X and it failed due to Y"
- "Previous payment integration used pattern Z successfully"
- "Historical decision: we use Stripe Checkout, not Payment Intents"
-
AI reads South (Semantic Memory):
- "Our edge function pattern requires CORS configuration"
- "Security pattern: never log full payment objects"
- "Architecture principle: payments are in apps database, not auth"
-
AI reads West (Procedural Memory):
- "Deployment checklist: test webhook locally, then staging, then production"
- "Testing procedure: use Stripe CLI for webhook testing"
- "Configuration: add webhook secret to environment variables"
Result: AI has complete context to build the feature correctly, following your patterns, learning from past decisions, and executing your procedures.
Why This Beats Traditional Documentation
Traditional docs (Notion, Confluence, Wiki):
- Static pages organized by topic
- AI has to search and hope to find relevant info
- No distinction between current work and historical context
- No clear memory types
Waymaker Context Compass:
- Four distinct memory types, each with clear purpose
- AI knows exactly where to look for what type of information
- Clear distinction between active work, history, knowledge, and procedures
- Mirrors human cognitive memory structure
The result: AI finds the right context faster and makes better decisions.
How Waymaker Sync Implements the Context Compass
When you use Waymaker Sync, the Context Compass is built into your folder structure:
your-project/
└── docs/
├── 01-planning/ # Future intentions
├── 02-working/ # NORTH: Working Memory
├── 03-knowledge/ # SOUTH: Semantic Memory
├── 04-operations/ # WEST: Procedural Memory
└── 05-reference/ # Supporting materials
# EAST: Episodic Memory lives in completed sessions
/docs/02-working/sessions/completed/
Via MCP protocol, AI reads all four quadrants automatically every time you start a session.
You get:
- Zero manual briefing
- Complete context restoration
- AI that learns and remembers
- Consistent pattern following
Real-World Impact
Before Context Compass:
Morning routine:
1. Open AI
2. Explain yesterday's work (30 min)
3. Explain patterns to follow (20 min)
4. Explain architecture decisions (30 min)
5. Finally productive (80 minutes wasted)
After Context Compass:
Morning routine:
1. Open AI
2. AI reads Context Compass automatically
3. Productive immediately (0 minutes wasted)
For a typical context engineer:
- Before: 2-4 hours/day briefing AI
- After: 0 hours briefing (AI already knows)
- Time saved: 500-1000 hours per year
- Value: $50,000-$100,000 per year (at $100/hr rate)
Beyond Individual Developers
The Context Compass scales beyond individual developers:
For teams:
- Shared organizational memory
- New team members have instant context
- Knowledge doesn't live in people's heads
For businesses:
- Complete audit trail of decisions
- Pattern enforcement across all AI interactions
- Organizational intelligence that compounds over time
For AI:
- Context that grows smarter with every session
- Pattern learning and improvement
- Strategic guidance based on accumulated knowledge
This is the foundation for Commander (coming Q2 2025) and OneAI - our strategic performance AI that builds the "brain" of your business.
The Waymaker Philosophy
The Context Compass embodies our core philosophy:
"AI enhances human intelligence, but only if we give it proper memory."
Without organizational memory, AI is like an expert consultant with amnesia - brilliant in the moment, useless the next day.
With the Context Compass, AI becomes a persistent intelligence that learns, remembers, and compounds value over time.
That's "Intelligent Outcomes" - our company tagline.
Implementing Your Own Context Compass
Even without Waymaker Sync, you can start using the Context Compass:
-
Create four folders in your
/docs:02-working/for current work02-working/sessions/completed/for completed work03-knowledge/for patterns and principles04-operations/for procedures and runbooks
-
Document work in each quadrant:
- North: Active tasks and session briefs
- East: Completed sessions and historical decisions
- South: Patterns, standards, error catalogs
- West: Checklists, runbooks, procedures
-
Reference these in your AI prompts:
- "Read my working memory in /docs/02-working/"
- "Check past decisions in /docs/02-working/sessions/completed/"
- "Follow patterns in /docs/03-knowledge/patterns/"
- "Use procedures in /docs/04-operations/runbooks/"
But the real power comes with Waymaker Sync - where AI reads all four quadrants automatically via MCP, with no manual prompting needed.
Join the Beta
Want AI that actually remembers? The Context Compass is the foundation of Waymaker Sync.
Beta launches Q1 2025:
- 100% free during beta
- Early adopter lifetime discounts
- Shape the framework with us
What's Next
In upcoming posts, we'll dive deeper into each quadrant:
- North Quadrant Deep Dive: Managing working memory
- East Quadrant Deep Dive: Capturing episodic history
- South Quadrant Deep Dive: Building semantic knowledge
- West Quadrant Deep Dive: Creating procedural runbooks
Plus:
- The Waymaker Leadership Curve: Business management framework
- OneAI Philosophy: Strategic performance AI
- Trinity Architecture: Technical implementation details
The Bottom Line
The Context Compass gives AI four types of memory:
- North: What you're working on (Working Memory)
- East: What you completed (Episodic Memory)
- South: What you know (Semantic Memory)
- West: How to do things (Procedural Memory)
Together, these four quadrants give AI:
- Complete context of your work
- Historical knowledge of decisions
- Pattern enforcement
- Procedural consistency
The result:
- Zero time briefing AI
- AI that learns and remembers
- Intelligent outcomes every session
Stop wasting time on AI amnesia. Give AI proper memory.
Stuart Leo developed the Context Compass framework while building Waymaker. It's based on cognitive science principles of human memory, adapted for AI organizational intelligence.
About the Author

Stuart Leo
Stuart Leo founded Waymaker to solve a problem he kept seeing: businesses losing critical knowledge as they grow. He wrote Resolute to help leaders navigate change, lead with purpose, and build indestructible organizations. When he's not building software, he's enjoying the sand, surf, and open spaces of Australia.