← changelog

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

@dididecks/shell ships — the first cross-client capability in the pseudomonorepo

DidiDecks just gained its first shared frontend module. `@dididecks/shell` — an Astro integration that wraps a client-site with shared chrome — boots inside chroma-decks today, injects a TOC route and a slide-ranking API, and operationalizes the Phase 1 → Phase 2 boundary of the deck-iteration workflow with a one-click `scaffold per-slide file` button. Each client-site stays a standalone repo deploying to its own Vercel project; only the shell travels. Along the way we learned why a workspace dep can't cross a `.npmrc` line that says `ignore-workspace=true` — a lesson the eventual publish solves cleanly.

  • Dididecks-Shell
  • Astro-Integration
  • First-Monorepo-Capability
  • Chroma-Decks
  • Phase-1-to-Phase-2-Bridge
  • Decomposition-Stub-Generator
  • Workspace-Discovery
  • Ignore-Workspace-Lesson
  • Non-Destructive-Adoption
  • Build-In-Public