← changelog

dididecks-ai changelog/2026-05-12_03.md

@dididecks/shell Phase A+ — global nav, in-scroll rank pill, /play runtime, two seeded slides

Phase A shipped the integration that proved the architecture works. Phase A+ — landed the same day — closes the three concrete gaps the founder named seconds after first opening the smoke-test build. The shell now ships a global nav that auto-mounts on every shell-injected route, a floating `<SlideRankPill>` that lets a founder rank slots from inside a scroll deck via IntersectionObserver, and a `/play/[deck]/[variant]/[slot]` runtime with keyboard nav (← / → / Space / Home / End / F / C / T / Esc) plus a friendly empty-slot placeholder. Two seed per-slide files in chroma — a faithful cover recreation and a redesigned ask — prove the rank → decompose → recreate loop end-to-end. The whole release moves the shell from `0.0.1` to `0.1.0-rc.0`. Workspace-link mode throughout; Phase A.7 publish still queued.

  • Dididecks-Shell
  • Phase-A-Plus
  • Global-Nav-Chrome
  • Floating-Rank-Pill
  • IntersectionObserver
  • Play-Runtime
  • Keyboard-Nav
  • Decompose-First-Placeholder
  • Seed-Slides
  • Non-Destructive-Adoption
  • Workspace-Link-Mode
  • Phase-1-to-Phase-2-Bridge
  • Build-In-Public