Init dididecks-ai — repo scaffold, context-v migration, splash, client-sites re-parented
Promoted DidiDecks from `ai-labs/context-v/specs/` folder to a first-class child of the ai-labs pseudomonorepo — its own GitHub repo, its own three-tier branches, its own context-v/ + changelog/, its own splash, and the two driving client engagements re-parented from astro-knots.
Init dididecks-ai
DidiDecks is now its own repo. Until today it was a folder full of specs at
ai-labs/context-v/specs/ plus two client engagements (calmstorm-decks,
reach-edu-hub) sitting under astro-knots/sites/ for historical reasons.
Today it is a proper child of the ai-labs/ pseudomonorepo, with the
narrative parent matching the git parent.
What landed
New GitHub repo at
lossless-group/dididecks-ai, three branches at parity (development,main,master), default branchdevelopment.context-v/carrying the three Dididecks specs and the business-model exploration, with relative wikilinks rewritten for the new nesting depth and for the calmstorm-decks move.changelog/with this first entry.splash/scaffolded as an Astro Knots site — hero leads with the Due-Diligence framing, surfaces the two North Stars, the seven Design Principles, the system map, and the sibling-spec gallery. Builds and renders locally.client-sites/calmstorm-decks/andclient-sites/reach-edu-hub/— re-attached as submodules here, removed fromastro-knots/sites/. Site repos themselves untouched on GitHub; only the parent reference changed. Vercel deploys remain wired to each site's own repo and are unaffected.ai-labs/now tracksdididecks-aias a proper submodule withbranch = developmentin.gitmodules.
Why
The Lossless pseudomonorepos discipline: the parent owns the space between
children; each child gets its own three-tier branches, its own context-v/,
its own changelog/, and a splash page rolled up by the parent. Today's work
moves DidiDecks from "specs in a folder" to that shape.
Next
Wire
ai-labs/splash/(when it exists) to roll updididecks-ai/changelog/anddididecks-ai/context-v/via the sync-on-demand pattern.Write the first DidiDecks implementation prompt under
context-v/prompts/.Decide on submodule discipline for
calmstorm-decks'sdevelopmentbranch vs.mainforreach-edu-hub(the latter only hasmaintoday).
