New Capability: Platform Updates Changelog
Date: April 3, 2026 Origin: Chris identified the need for a public-facing "product updates" page — like a software company's changelog, but for the entire Value-First ecosystem. Shows, resources, methodology, infrastructure, tools, and content all ship continuously. There was no single place to see what moved. Impact: Visitors, clients, and practitioners can now see the platform evolving in real time. The AI Leadership Team maintains it as part of daily operations — Daily Recap adds entries, Daily Ops verifies them, Mirror checks the visual experience.
What Was Built
A living changelog page at valuefirstteam.com/updates that tells the complete story of the Value-First platform from its first commit (November 2, 2025) through the present. 63 entries across 7 categories spanning 5 months, derived from git history across two repos (the original Value-First-Team/valuefirstteam with 2,049 commits, and the current monorepo), the completed bricks archive, and content vault episode data.
The page features two interactive React + SVG visualizations. The hero is a Tron:Ares Node Timeline — a horizontal track with glowing nodes for each update, color-coded by category, with hover tooltips and click-to-scroll navigation. The bottom section is a Swimlane Timeline where the Five Layers from the AI-Native Shift model ARE the lanes (foundation at the bottom, interface at the top), showing how the platform was built up from data through orchestration to interface.
Maintenance is integrated into the operational rhythm. Daily Recap (Step 4a) reviews "What Moved Forward" each evening and adds entries for any public-facing work that shipped. Daily Ops (Step 3a) verifies the changelog is current, spot-checks links, and spawns Mirror on Mondays for visual QA.
Infrastructure Changes
| Change | Before | After |
|---|---|---|
/updates page |
Did not exist | Live — 63 entries, two interactive visualizations |
src/data/platform-updates.ts |
Did not exist | Typed data file with UPDATES array, CATEGORY_META, and TypeScript interfaces |
/daily-recap skill |
No changelog step | Step 4a adds entries for public-facing work |
/daily-ops skill |
No changelog verification | Step 3a verifies freshness, spot-checks links, spawns Mirror |
/resources index |
1 resource (Holiday Checklist) | 3 resources (AI ROI Framework featured, Tech Stack Framework featured, Holiday Checklist) |
/ai-native-shift Rung 4 |
Generic "See the OS" CTA | Links to AI ROI Measurement Framework with three dimensions named |
Implementation
| File | Purpose |
|---|---|
apps/website/src/pages/updates.astro |
Main page — hero, timeline entries with IDs, CTA, swimlane section |
apps/website/src/data/platform-updates.ts |
Data source — 63 entries, 7 categories, TypeScript interfaces, category metadata |
apps/website/src/components/updates/NodeTimeline.tsx |
Hero: Tron:Ares horizontal SVG timeline with glowing nodes |
apps/website/src/components/updates/SwimlaneTimeline.tsx |
Bottom: Five Layer swimlane with fullscreen toggle |
apps/website/src/components/updates/timelineUtils.ts |
Shared: date math, color mapping, Five Layer definitions, node ID generation |
apps/website/src/components/updates/index.ts |
Barrel exports |
apps/website/src/pages/resources/ai-roi-measurement-framework.astro |
New resource: three-dimensional AI ROI framework |
.claude/commands/daily-recap.md |
Step 4a: changelog maintenance |
.claude/commands/daily-ops.md |
Step 3a: changelog verification + Mirror spawn |
Usage
Adding a new entry (automated via Daily Recap)
The Daily Recap skill handles this automatically. Manually, prepend to the UPDATES array in apps/website/src/data/platform-updates.ts:
{
date: '2026-04-03',
title: 'Platform Updates Changelog',
description: 'Living changelog with two interactive visualizations...',
category: 'feature',
links: [{ label: 'View Updates', href: '/updates' }],
tags: ['changelog', 'visualization'],
},
Categories
| Category | What qualifies |
|---|---|
resource |
New resource pages, frameworks, guides |
show |
Show episodes, new show launches |
feature |
Website features, portal features, interactive tools |
methodology |
Value Path, Traps, Unified Views, Four Conversations updates |
tool |
Scripts, agents, automation, CLI tools |
infrastructure |
System architecture, migrations, consolidations, AI Leadership changes |
content |
Articles, courses, educational content |
Five Layer alignment (swimlane mapping)
| Layer | Name | Categories | Color |
|---|---|---|---|
| 1 | Data, Identity, Context | Infrastructure | #06B6D4 |
| 2 | Customer Value Model | Methodology, Resource | #14B8A6 |
| 3 | Intelligence | Show, Content | #A855F7 |
| 4 | Orchestration | Tool | #F97316 |
| 5 | Interface | Feature | #F8FAFC |
Leader Applications
V (Operations)
Primary owner. The changelog is V's public artifact — proof that the platform evolves daily. Daily Recap Step 4a is V's responsibility. The swimlane visualization maps directly to the Five Layer model V uses for all infrastructure planning. When Chris asks "what have we built?" — this is the answer.
Sage (Customer)
The changelog serves as a relationship signal accelerator. When Office Hours attendees or Collective practitioners ask "what's new?" — point them to /updates. The show entries create a content discovery surface. The resource entries (AI ROI Framework, Tech Stack Decision Framework) are directly usable in relationship conversations. Sage's recommendation: reference specific changelog entries in session preparation when a client's needs align with recently shipped capabilities.
Pax (Finance)
The changelog demonstrates platform velocity — evidence that the Value-First ecosystem is actively evolving. This is commercially relevant for the AI-Native Shift program sales narrative (Rung 4: Value-First OS). When a prospect evaluates whether the platform is real, /updates is the proof. The AI ROI Measurement Framework resource (shipped alongside the changelog) directly supports Pax's revenue intelligence domain — organizations asking "is our AI working?" are pre-qualified for consulting.
Dependencies
| Dependency | Status | Notes |
|---|---|---|
| Astro 5 + React | Confirmed | Existing stack |
| Framer Motion | Confirmed | Already in website dependencies |
platform-updates.ts data file |
Confirmed | 63 entries seeded |
| Daily Recap skill update | Confirmed | Step 4a added |
| Daily Ops skill update | Confirmed | Step 3a added |
| Mirror agent | Available | Spawned on Mondays for visual QA |
Also Built This Session
AI ROI Value Measurement Framework (/resources/ai-roi-measurement-framework)
New resource page with three measurement dimensions (Revenue Influenced, Revenue Protected, Capability Built), five readiness levels, efficiency vs. outcome metrics comparison, and Value Path connections. Born from the Value-First Platform: AI Data Readiness episode (Apr 2) with Trisha Merriam and Erin Wiggers.
Platform Episode Processing
- Show prep written to Sanity (pre-episode)
- Episode transcript archived and session synthesis written (post-episode)
- Sanity episode updated with actual aired content (Erin Wiggers as guest, Part 1 confirmation)
Verification
# Verify the page builds
cd apps/website && npx pnpm build | grep "Indexed"
# Expected: 421+ pages indexed
# Verify data file has entries
grep -c "date:" apps/website/src/data/platform-updates.ts
# Expected: 63+
# Verify Daily Recap has Step 4a
grep "Step 4a" .claude/commands/daily-recap.md
# Expected: "## Step 4a: Update Platform Changelog"
# Verify Daily Ops has Step 3a
grep "Step 3a" .claude/commands/daily-ops.md
# Expected: "### 3a. Platform Updates Verification"