managarten/packages/spiral-db/src
Till JS 677a499c93 feat(contacts): integrate spiral-db for visual contact network
Add spiral-db integration to Contacts as the third app using
pixel-based spiral visualization. Contacts are encoded with
name, company, city, and email/phone flags.

Changes:
- Add createContactSchema() to spiral-db with bool fields for
  hasEmail/hasPhone and nullable company/city
- Create Svelte 5 spiral store with importContacts from contactsStore
- Add SpiralCanvas component and /spiral route
- Wire up navigation (Ctrl+5) with auto-import on mount
- Favorites show as starred entries with gold border

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 11:02:19 +01:00
..
constants.ts feat(spiral-db): add pixel-based spiral database package 2026-02-17 10:42:09 +01:00
database.test.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
database.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
encoding.test.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
encoding.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
image.test.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
image.ts feat(spiral-db): add pixel-based spiral database package 2026-02-17 10:42:09 +01:00
index.ts feat(contacts): integrate spiral-db for visual contact network 2026-03-23 11:02:19 +01:00
png.test.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
png.ts fix(spiral-db): add test suite and fix critical bugs 2026-03-23 09:52:18 +01:00
schema.test.ts feat(contacts): integrate spiral-db for visual contact network 2026-03-23 11:02:19 +01:00
schema.ts feat(contacts): integrate spiral-db for visual contact network 2026-03-23 11:02:19 +01:00
spiral.test.ts feat(spiral-db): add pixel-based spiral database package 2026-02-17 10:42:09 +01:00
spiral.ts feat(spiral-db): add pixel-based spiral database package 2026-02-17 10:42:09 +01:00
types.ts feat(spiral-db): add pixel-based spiral database package 2026-02-17 10:42:09 +01:00
wallpaper.ts feat(wallpaper-generator): add device wallpaper generation package 2026-02-17 12:57:43 +01:00