Virtual DJ set assistant
  • Rust 73.9%
  • TypeScript 21.1%
  • CSS 4.9%
Find a file
James Paterni a6da7d9f56 docs: implementation plan for Deezer + ReccoBeats enrichment
Nine TDD tasks: pure matching primitives, excerpt builder, HTTP/multipart,
migration v5 with queue queries, the two providers, the two-queue runner,
app wiring, and the status line.

Verified against real source before writing: ureq 3's API via context7, the
existing_columns migration guard, db.rs's actual test helpers, and that the
Track interface lives in types.ts rather than tauri.ts.

Tests are pinned to real library failures - both confirmed Deezer false
positives, the diacritic and radio-edit cases that must still pass, and the
measured 44.1k/48k byte sizes either side of the 5 MiB cap.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 10:34:41 -04:00
.claude Baseline: in-flight work before backlog implementation 2026-07-08 10:26:50 -04:00
.vscode Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00
docs docs: implementation plan for Deezer + ReccoBeats enrichment 2026-08-04 10:34:41 -04:00
public Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00
src refactor(sorting): drive the set arc by track count, not elapsed time 2026-08-04 09:55:55 -04:00
src-tauri refactor(sorting): drive the set arc by track count, not elapsed time 2026-08-04 09:55:55 -04:00
.gitignore A-6: GiantSteps ground-truth accuracy benchmark for BPM + key 2026-07-20 14:08:20 -04:00
CLAUDE.md Baseline: in-flight work before backlog implementation 2026-07-08 10:26:50 -04:00
index.html P0-9 + P1-17.6: harden asset scope + CSP, bundle DM Sans locally 2026-07-08 14:03:35 -04:00
mise.toml Baseline: in-flight work before backlog implementation 2026-07-08 10:26:50 -04:00
package-lock.json Add Engine OS integration, text export, and fs plugin 2026-04-02 19:48:06 -04:00
package.json Add Engine OS integration, text export, and fs plugin 2026-04-02 19:48:06 -04:00
README.md Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00
tsconfig.json Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00
tsconfig.node.json Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00
vite.config.ts Initial commit: Crator MVP (Phase 1+2) 2026-04-01 07:39:35 -04:00

Tauri + React + Typescript

This template should help get you started developing with Tauri, React and Typescript in Vite.