← Corpus / dididecks-ai / sitemap
/toc/[deckSlug]/ — deck-level dual-surface review matrix (one row per slot × one column per variant)
The deck-level review matrix: variants × slots with dual-surface ratings per cell, distinct from the per-variant `/toc/[deck]/[variant]/`.
- Path
- sitemap/routes/toc-deck.md
- Authors
- Michael Staton
/toc/[deckSlug]/
Distinction from /toc/[deckSlug]/[variantSlug]/
| Route | Granularity | Shape |
|---|---|---|
/toc/[deckSlug]/ (this file) | one deck, all variants | variants × slots matrix; dual-surface ratings per cell |
/toc/[deckSlug]/[variantSlug]/ (toc.md) | one (deck, variant) pair | single column of slots; per-slot rank pills + scaffold buttons |
Both exist. The per-variant TOC is the older / day-to-day surface; the deck-level matrix is the cross-variant review surface that lets a reviewer see “is enhanced-v3 shippable yet” at a glance.
Data flow
getStaticPathsenumeratesDECKS[*].slugfor every deck- Render-time: passes
deckSlugto<DeckMatrix>withshowNav={true}(renders the DididecksNav variant-chooser pills above the matrix); the matrix internally readsloadAuditRegistry()+playableSlotsByVariant()+ per-slide file existence - Optional
?variant={slug}query param highlights the column for that variant (passed through to DeckMatrix asfocusVariant)
Status
- ✅ Shipped
- ✅ Embedded by consumer landings too — both chroma and humain mount
<DeckMatrix>directly onsrc/pages/index.astro
Related
- [[toc]] — the per-variant sibling route
- [[../components/DeckMatrix]] — the component this route is mostly a wrapper around
- [[../components/DididecksNav]] — variant chooser pills (composed via DeckMatrix)
- [[../../models/Slide-Audit-Registry-Data-Model]] — the audit registry that powers the matrix
- [[../../plans/Redesign-TOC-as-Deck-Level-Dual-Surface-Review-Matrix]]