feat: add SOUNDCLAW jukebox skill integration (#67)

Add the office jukebox flow so Spotify can be controlled from the SOUNDCLAW skill, manual jukebox UI, and local browser auth bridge during development.

Made-with: Cursor
This commit is contained in:
Luke The Dev
2026-03-26 18:35:19 -05:00
committed by GitHub
parent a202cdc80f
commit 3da1694085
27 changed files with 3471 additions and 983 deletions
@@ -74,6 +74,7 @@ export const ITEM_FOOTPRINT: Record<string, [number, number]> = {
dumbbell_rack: [80, 28],
exercise_bike: [45, 65],
punching_bag: [28, 28],
jukebox: [60, 40],
rowing_machine: [90, 34],
kettlebell_rack: [70, 26],
yoga_mat: [70, 30],
@@ -156,6 +157,7 @@ export const ITEM_METADATA: Record<string, { blocksNavigation: boolean }> = {
dumbbell_rack: { blocksNavigation: true },
exercise_bike: { blocksNavigation: true },
punching_bag: { blocksNavigation: true },
jukebox: { blocksNavigation: true },
rowing_machine: { blocksNavigation: true },
kettlebell_rack: { blocksNavigation: true },
yoga_mat: { blocksNavigation: true },