Commit c233729
authored
docs: update data freshness date to April 2026 (#2)
* Add design spec and gitignore
Initial project spec for iceberg-roulette: Svelte+Vite single-page site
with roulette wheel engine picker and typed compatibility data model.
* Update spec: remove cloud provider, add DuckLake catalog
* docs: add implementation plan
* feat: scaffold Vite + Svelte + TypeScript project
* fix: use vitest/config defineConfig for correct test types, commit lockfile
* feat: add data types and skeleton compatibility data
* test: add compatibility data quality and known-fact assertions
* feat: add full Iceberg catalog compatibility data
* fix: correct catalog support levels based on Notion empirical matrix
* feat: add Wheel SVG component with spin animation and manual selection
* fix: reorder spin callback state updates; add aria-live, aria-pressed, aria-label
* feat: add CatalogResults component with expandable limitations
* fix: reset expanded state on engine change; fix Space key handler; fix aria roles
* feat: wire App.svelte with two-column layout and full data flow
* fix: remove redundant on:select handlers; drop gap:0 no-op; add noreferrer
* ci: add GitHub Actions deploy to GitHub Pages
* docs: update data freshness date to April 20261 parent 21d83aa commit c233729
2 files changed
Lines changed: 2243 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
0 commit comments