13139547f7c6eebc8979377b0c9148a90d047b72
7 commits across 3 TDD tasks (RED + GREEN per task) + .gitkeep cleanup; 36 Vitest tests across 7 test files green; npm run build clean under TypeScript strict; all 6 CORE requirements (CORE-04 through CORE-09) covered by at least one assertion. Key structural decision documented in SUMMARY: SaveDB is a single common-contract interface, not a union of IDBPDatabase | LocalStorageDBAdapter. The union shape failed TypeScript-strict at the build gate; the interface refactor isolates the type-system cast to one location at openSaveDB().
Description
No description provided
Languages
TypeScript
91.2%
JavaScript
6.7%
Ink
1.8%
CSS
0.2%
HTML
0.1%