feat: define dashboard model schema #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/issue-3-dashboard-model"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Defines the canonical versioned dashboard model with TypeBox/Ajv validation and portable fixtures.
Closes #3.
Why
The dashboard renderer, persistence layer, and future agent tooling need a shared schema-backed contract before content or UI can be wired safely.
Changes
DashboardDocumentTypeBox schema and inferred TypeScript types.Testing
bun run testbun run checkbun run buildNotes