https://github.com/nonlineartom/spotify-circular-display
· scanned 2026-06-16 04:35 UTC (1 month, 3 weeks ago)
21 raw signals (0 security + 21 graph)
Last scanned 1 month, 3 weeks ago · v1 · 20 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 148 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
load_config |
software | healthy | server.py:81 |
resolve_uri_image |
software | healthy | server.py:89 |
load_idle_playlists |
software | healthy | server.py:137 |
get_client_token |
software | healthy | server.py:172 |
lookup_track |
software | healthy | server.py:209 |
lookup_album |
software | healthy | server.py:258 |
queue_track_enrichment |
software | healthy | server.py:291 |
_job |
software | healthy | server.py:307 |
_load_recent_spins |
software | healthy | server.py:320 |
record_spin |
software | healthy | server.py:332 |
recent_spin_items |
software | healthy | server.py:371 |
fetch_artist_albums |
software | dead | server.py:377 |
deeper_cut_items |
software | dead | server.py:419 |
_build_crate_payload |
software | healthy | server.py:452 |
grab |
software | dead | server.py:463 |
_rebuild_crate_async |
software | healthy | server.py:496 |
job |
software | dead | server.py:504 |
crate_payload |
software | healthy | server.py:518 |
attach_album_extras |
software | healthy | server.py:540 |
fetch_user_playlists |
software | healthy | server.py:578 |
fetch_saved_albums |
software | healthy | server.py:618 |
idle_launcher_payload |
software | healthy | server.py:664 |
spotify_uri_id |
software | healthy | server.py:676 |
read_go_librespot_state |
software | healthy | server.py:685 |
read_raspotify_playback_state |
software | healthy | server.py:753 |
read_playback_state |
software | healthy | server.py:840 |
get_user_token |
software | healthy | server.py:847 |
save_config |
software | healthy | server.py:887 |
get_local_ip |
software | healthy | server.py:892 |
get_public_base_url |
software | healthy | server.py:904 |
get_oauth_redirect_uri |
software | healthy | server.py:912 |
control_playback_local |
software | healthy | server.py:921 |
play_uri_local |
software | healthy | server.py:944 |
control_playback_web_api |
software | healthy | server.py:965 |
control_playback |
software | healthy | server.py:998 |
index |
software | healthy | server.py:1014 |
connect |
software | healthy | server.py:1019 |
join |
software | healthy | server.py:1025 |
login |
software | healthy | server.py:1031 |
callback |
software | healthy | server.py:1049 |
now_playing |
software | healthy | server.py:1085 |
health |
software | healthy | server.py:1095 |
control |
software | healthy | server.py:1150 |
control_seek |
software | healthy | server.py:1162 |
control_volume |
software | healthy | server.py:1184 |
idle_playlists |
software | healthy | server.py:1215 |
crate |
software | healthy | server.py:1226 |
idle_play |
software | healthy | server.py:1232 |
info |
software | healthy | server.py:1250 |
_wled_known_ips |
software | healthy | server.py:1259 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY / |
api | healthy | server.py |
ANY /connect |
api | healthy | server.py |
ANY /join |
api | healthy | server.py |
ANY /login |
api | healthy | server.py |
ANY /callback |
api | healthy | server.py |
ANY /api/now-playing |
api | healthy | server.py |
ANY /api/health |
api | healthy | server.py |
ANY /api/control/<action> |
api | healthy | server.py |
ANY /api/control/seek |
api | healthy | server.py |
ANY /api/control/volume |
api | healthy | server.py |
ANY /api/idle/playlists |
api | healthy | server.py |
ANY /api/crate |
api | healthy | server.py |
ANY /api/idle/play |
api | healthy | server.py |
ANY /api/info |
api | healthy | server.py |
ANY /api/wled/discovered |
api | healthy | server.py |
ANY /api/wled/status |
api | healthy | server.py |
ANY /api/wled/devices |
api | healthy | server.py |
ANY /api/lyrics |
api | healthy | server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
server.py |
software | healthy | server.py |
config.example.json |
software | healthy | config.example.json |
TROUBLESHOOTING.md |
software | healthy | TROUBLESHOOTING.md |
setup.sh |
software | healthy | setup.sh |
harden-network.sh |
software | healthy | harden-network.sh |
requirements.txt |
software | healthy | requirements.txt |
README.md |
software | healthy | README.md |
wled_sync.py |
software | healthy | wled_sync.py |
network_watchdog.sh |
software | healthy | network_watchdog.sh |
idle_playlists.example.json |
software | healthy | idle_playlists.example.json |
onevent.sh |
software | healthy | onevent.sh |
gpio_buttons.py |
software | healthy | gpio_buttons.py |
display.py |
software | healthy | display.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | server.py |
8.8.8.8 |
network | healthy | server.py |
192.168.1.50 |
network | healthy | README.md |
192.168.1.67 |
network | healthy | README.md |
192.168.1.42 |
network | healthy | README.md |
1.1.1.1 |
network | healthy | network_watchdog.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
PaletteWorker |
software | healthy | wled_sync.py:263 |
WledSender |
software | healthy | wled_sync.py:422 |
PlaybackTracker |
software | healthy | wled_sync.py:472 |
SpotifyVinyl |
software | healthy | display.py:61 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::onevent.sh |
security | healthy | onevent.sh |
auth::server.py |
security | healthy | server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nonlineartom__spotify-circular-display |
software | healthy | /data/fable5_failed_archive/nonlineartom__spotify-circular-… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3678 |
network | healthy | setup.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/5ffe0e91-6a65-43ba-b0c4-498be474fff8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5ffe0e91-6a65-43ba-b0c4-498be474fff8/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.