Commit graph

22 commits

Author SHA1 Message Date
Justin Visser
bfea9efb5e fix: surface Spotify quota exhaustion
Some checks are pending
ci / backend (push) Waiting to run
ci / frontend (push) Waiting to run
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-11 22:07:06 +02:00
Justin Visser
b60a492417 feat: offer a demo instance link from the live deployment
Some checks are pending
ci / backend (push) Waiting to run
ci / frontend (push) Waiting to run
2026-08-11 10:21:18 +02:00
Justin Visser
cdace7d170 fix: type the health test mode, pace cards with the stream, and size the results panel
Some checks are pending
ci / backend (push) Waiting to run
ci / frontend (push) Waiting to run
2026-08-11 10:15:20 +02:00
Justin Visser
5080e9a609 chore: restore wrapped chips, trim unused scopes, and complete env docs 2026-08-11 09:31:39 +02:00
Justin Visser
401a0ddea7 feat: add key-free demo mode replaying recorded fixtures 2026-08-11 09:14:22 +02:00
Justin Visser
0664cc2d27 test: add scenario eval runner, recorded fixtures, and baseline comparison 2026-08-10 22:21:04 +02:00
Justin Visser
3dc1af5f0c fix(prompt): favor verifiable adjacent discoveries 2026-08-10 21:56:05 +02:00
Justin Visser
3555256a02 fix: harden request handling, pipeline containment, and startup boundaries 2026-08-10 21:50:48 +02:00
Justin Visser
47cbeac87a fix: degrade to partial results below the grounding floor 2026-08-10 14:16:59 +02:00
Justin Visser
0ccc9a5d4e fix: tolerate spotify version suffixes and surface rerank failures 2026-08-10 14:02:54 +02:00
Justin Visser
ce652d3114 fix: key users by account_id and tolerate candidate count variance 2026-08-10 13:54:36 +02:00
Justin Visser
41aa93c3c7 feat: expose recommendation streaming api 2026-08-10 13:41:43 +02:00
Justin Visser
e8d20158e3 refactor: rebuild orchestration around a track selection 2026-08-10 13:17:33 +02:00
Justin Visser
cead39edbc feat: orchestrate grounded recommendations 2026-08-10 13:09:08 +02:00
Justin Visser
751391e6a2 feat: add recommendation service adapters 2026-08-10 12:05:59 +02:00
Justin Visser
e970bdf542 refactor: section the config and make prompts a module 2026-08-10 11:59:02 +02:00
Justin Visser
5c3ba8d6ec feat: add recommendation domain foundations 2026-08-10 11:59:02 +02:00
Justin Visser
4bc48663c8 feat: define the discovery api wire contract 2026-08-10 11:31:06 +02:00
Justin Visser
6769833f7e feat: add Spotify client and auth routes 2026-08-10 11:31:06 +02:00
Justin Visser
cdab1b4dd5 feat: add Spotify authentication and sessions 2026-08-10 11:31:06 +02:00
Justin Visser
d2380b621a feat: add single-image compose deliverable and CI
Some checks are pending
ci / backend (push) Waiting to run
ci / frontend (push) Waiting to run
2026-08-09 20:59:58 +02:00
Justin Visser
c6a737db96 feat: scaffold FastAPI backend with ports-and-adapters layout 2026-08-09 20:58:10 +02:00