Ledger + QA workflow for Beta pages.
Beta Playground
Playground Hub
Spin the feature reels: presets, schema, AI helpers, and ops boards all live here.
Grid Composer 2.0
Doc layouts + custom builder now sync to /beta/coverage.
Command Deck
Cyberpunk view with deck status, slot actions, and adoptable steps.
Signal Studio
Facet playground for signal kinds, metadata, and telemetry.
Ops & Telemetry
Flags + dual-write milestones in one board.
Workspace Gallery
Persona-based shells + layout pairings.
Docs & decisions
Every experiment here should point to a canonical note. Use these briefings before editing a page so we stay aligned with Phase 0/1 plans.
- DocsMethodology summary
- DocsProcess notes
- DocsPhase 0 checklist
- DocsClaude plan (Phases 1–3)
- DocsFull flow inspiration
- DocsClaude magic thread
- DocsSession/blocks thread
- DocsRoadmap index
- DocsBeta coverage log
- DocsOps & telemetry board
Hub overview lives at /hub. Beta should mirror the naming + workspace descriptions there. Coverage + QA log lives at /beta/coverage.
Recent docs
Fresh briefings worth skimming before editing Beta pages.
Beta coverage Ops & telemetry Feature flag + dual-write guardrails.
Phase 0 checklist Deployment checks before preview builds.
Stream health
Quick glance at how each stream is progressing.
Presets
5
Schema
5
Sessions
4
AI & Data
4
Architecture
7
What’s new
Recent Beta wins to explore or share with the team.
Custom grid builder
Drag live components or planned blocks, reposition cells in the preview, and save/export custom layouts.
Ops & telemetry board
Watch feature flags, dual-write milestones, and Supabase snapshots in one place.
Coverage ledger updates
Preset health snapshots and unified experiment metadata keep QA + Supabase in sync.
How to use this hub
Pick a stream
Tabs cluster experiments by jobs to be done. Stay in one stream until the draft feels shippable.
Document → Decide
Beta pages are scratch pads. Once a decision feels solid, capture the delta in docs, schema, or Supabase seed.
Broadcast in Hub
Use this page to log current focus so the rest of the workspace knows what to expect inside Beta.
Active focus areas
- Grid Composer 2.0In progress
Add Move/Remix tab, list block primitives, and map how layouts sync with presets.
- Magic Moments storiesNeeds more depth
Tie each wow moment to a preset/workspace and note the trigger + payoff.
- Workspace galleryDrafting
Clarify naming, feature bundles, and target personas across personal, learning, studio, lab spaces.
- AI rollout ladderFraming
Define beta → GA path for copilots, autopilot, and guardrails.
- Domain events ledgerAdd more events
List new events + consumers beyond SectionCreated/SessionCompleted.
- Ops & telemetry boardDrafting
Mirror flag status, dual-write steps, and migrations in one dashboard.
Roadmap context
Phase 0 = deployable preview (current data via Convex + Supabase). Phase 1 = enhanced sessions, universal blocks, feature flags. Phase 2 = grid composer + context engine. Phase 3 = node/edge graph + workspace system. Note where each beta page lands so we know when to wire it.
- Phase 0: Timeline, Library, Sessions, Discussions, privacy guard rails.
- Phase 1: Session props (`session_kind`, memory), hybrid store, server flags.
- Phase 2: Grid composer UI, context engine, smart session nav, AI helpers.
- Phase 3: Node/edge migration, workspace presets, adapters for agency tools.
Presets
Preset Lab
Spin up Course Week, Workshop Day, Research Sprint, PRD, and Assignment scaffolds.
Use this to: Feeds seed generator + “Add ____” flows.
OpenPresets
Preset Simulator
Preview mocked Phase0Node arrays that the builders will output.
Use this to: Check node shape before wiring to backend.
OpenPresets
Grid Composer
Templates + custom builder with preview rail, active cell metadata, and home* sandbox.
Use this to: Defines layouts for session rooms + workspaces.
OpenPresets
Magic Moments
Persona-specific wow experiences.
Use this to: Keeps value stories tied to presets.
OpenPresets
Workspaces
Purpose-based workspace presets.
Use this to: Maps features + grids per workspace.
Open