Status
Changelog
Cognition version history. What shipped, what changed, and what the system has become.
Cognition is currently in development. Goal is production infrastructure for Distyl AI, distributed as a versioned skill across the team's AI toolchain.
v1.3 · June 2026
Cognition v1.3
Current
Full component coverage. Codebase audit complete. System and Language distinction established. Skill distributed via ai-tools.
- 60+ components documented and live: all shadcn primitives plus Conversational UI, Graph Canvas Node, Charts, Field, Item, Spinner, and more
- Full sitewide compliance pass: em dashes removed from prose across all 19 component pages, Radix references removed from user-facing copy, ChatShell inline style replaced with utility class
- Cognition skill rewritten as an agent briefing: distributed via ai-tools for use in Claude Code, Cursor, Copilot, and Windsurf
- System vs Language distinction established: Cognition is the token and component infrastructure; the Language (Pro Blocks, motion, app shells, opinionated patterns) builds on top
- Roadmap expanded to 10 epics: Motion Foundations, ApiTable component, API accuracy pass, and Docs site copy sweep added
- Governance model defined: token changes versioned, all proposals go through design before landing
- New FE architect onboarded: system greenlit as platform infrastructure
v1.2 · Early June 2026
Cognition v1.2
Stable
Conversational UI and Graph Canvas Node shipped. All components verified on production. Token drift guard added.
- Conversational UI: ChatShell, MessageBubble, ChatInput, LoadingBubble, EmptyState, Distyl-specific primitives, not standard shadcn
- Graph Canvas Node: domain-color system, approved patterns documented (colored header band, sentence-case label)
- Token drift guard: scripts/check-tokens.mjs gates production deploys on color token violations
- Sessions 1 through 7 complete and committed
- All component pages verified on production at design.distyl.ai
- Spinner animation rule established: rotate only, no stroke-dashoffset
- react-day-picker v9 adopted (v8 deprecated)
- Navigation Menu and Toast variant card exceptions documented
v1.1 · May 2026
Cognition v1.1
Stable
Core component library complete. Dark mode infrastructure finalized. Docs site live on Vercel.
- Dark mode implementation finalized: [data-theme="dark"] on <html> only, zero dark: classes in any component
- Core shadcn primitives documented: Button, Badge, Alert, Input, Tabs, Select, Checkbox, Switch, Textarea, Label, Tooltip, Dialog, Drawer, Sheet, Popover, Dropdown Menu, Command, Combobox, and more
- Charts documented: Bar, Line, Area, Pie, Radar, Radial, Tooltip, all using Recharts via shared chart.tsx wrapper
- Data Table, Sidebar, Calendar, Date Picker shipped
- Foundations pages live: Tokens, Typography, Icons, Guidelines
- Codebase Audit page published with full fe-distillery violation inventory
- Anthropic API key scoped to Vercel production and preview
v1.0 · April 2026
Cognition v1.0
Foundation
Foundation. Built from scratch in two days: token architecture, component library, and docs site scaffold.
- Three-layer token architecture: primitives, semantic, and component tokens, all in globals.css inside @theme {}
- Tailwind v4 adopted: no tailwind.config.js, all tokens as CSS custom properties
- shadcn/ui as component foundation, Radix UI primitives via components/ui/ wrappers
- Brand color established: #5D4EE7 (purple)
- Geist (UI) and Geist Mono (code) as system fonts
- CLAUDE.md and .cursorrules created for AI tool context
- Docs site scaffolded: Next.js App Router, Sidebar, nav.ts, page template established
- Prototype migrated from Claude Chat artifact to multi-file local project: 18 files, git initialized
Cognition v1.3 · June 2026 · Questions? Ask Tony Yates #research-and-design