Codex
Models, principles, and patterns — structured for practitioners who build.
The Cognitive OS
A scaffold that holds the thinking, not just the output.
Semantic Architecture
Content, logic, and structure connected by meaning, not by hierarchy.
Multi-Agent Orchestration
Specialised agents doing one thing each, coordinated by routing logic.
NSSP & SNSL
Two protocols I use to make structure and meaning machine-readable.
Motion Syntax
Motion as a rule-based grammar. Verbs and adjectives, not decoration.
Language, Look, Promise
Three layers of a brand: how it speaks, how it looks, what it commits to.
Layered Identity
A brand structured in layers — stable core, consistent system, flexible edge.
Systemic Typography
Typography as rules, not font choices. Scale, spacing, rhythm.
Pruning & Focus
Cut until what's left is necessary. That's the work.
One Input → One Output
A session model: one defined input in, one defined output out. No multitasking.
Emergent Utility
What the work is actually good for only shows up after it ships.
Shipping Rhythm
Pick a cadence. Hold it. The cadence matters more than the interval.
The Age of Thinking Systems
Notes on the shift from software that executes to software that reasons.
Thinking System Architecture
Three layers — Perception, Cognition, Memory — and how they form one cognitive loop.
The Cognitive Stack
Five layers: Interface, Orchestration, Reasoning, Knowledge, Action. A reference architecture.
Engineering Patterns
RAG loops, agent orchestration, reflection, multi-agent composition, memory graphs.
Cognitive UX
Interface as the perceptual front-end of a reasoning system. Transparency, feedback, structure.
Evaluation, Governance, Ethics
Frameworks for building thinking systems that can be observed, audited, and corrected.
Cognitive Infrastructure
Where this goes: interoperable cognitive networks, distributed reasoning, shared infrastructure for synthetic intelligence.