Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

IanOsrin/MadMusic

https://github.com/IanOsrin/MadMusic · scanned 2026-06-16 04:27 UTC (2 months ago)

47 raw signals (0 security + 47 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v1 · 47 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 113 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.

LabelLayerStatusPath
sleep software healthy fm-client.js:sleep
fmQueueStats software healthy fm-client.js:fmQueueStats
takeStartSlot software healthy fm-client.js:takeStartSlot
processFmQueue software healthy fm-client.js:processFmQueue
enqueueFmRequest software healthy fm-client.js:enqueueFmRequest
fmSafeFetch software healthy fm-client.js:fmSafeFetch
buildFetchHeaders software healthy fm-client.js:buildFetchHeaders
wireExternalAbort software healthy fm-client.js:wireExternalAbort
isRetryableError software healthy fm-client.js:isRetryableError
safeFetch software healthy fm-client.js:safeFetch
fmLogin software healthy fm-client.js:fmLogin
ensureToken software healthy fm-client.js:ensureToken
fmWithAuth software healthy fm-client.js:fmWithAuth
fmPost software healthy fm-client.js:fmPost
fmGet software healthy fm-client.js:fmGet
fmGetAbsolute software healthy fm-client.js:fmGetAbsolute
fmCreateRecord software healthy fm-client.js:fmCreateRecord
fmUpdateRecord software healthy fm-client.js:fmUpdateRecord
fmGetRecordById software healthy fm-client.js:fmGetRecordById
fmFindRecords software healthy fm-client.js:fmFindRecords
fmDeleteRecord software healthy fm-client.js:fmDeleteRecord
closeFmPool software healthy fm-client.js:closeFmPool
parseTrustProxy software healthy server.js:parseTrustProxy
isDevelopment software healthy server.js:isDevelopment
skipInTest software healthy server.js:skipInTest
loadHtml software healthy server.js:loadHtml
sendHtml software healthy server.js:sendHtml
cacheControlFor software healthy server.js:cacheControlFor
tokenCode software healthy server.js:tokenCode
_ipIsPrivate software healthy server.js:_ipIsPrivate
_hostnameResolvesPrivate software healthy server.js:_hostnameResolvesPrivate
warmConnections software healthy server.js:warmConnections
logServerReady software healthy server.js:logServerReady
prewarm software healthy server.js:prewarm
⚙ cors software healthy server.js
⚙ compression software healthy server.js
⚙ express.raw software healthy server.js
⚙ express.json software healthy server.js
⚙ apiLimiter software healthy server.js
⚙ precompressed software healthy server.js
⚙ express.static(PUBLIC_DIR software healthy server.js
⚙ accessRouter software healthy server.js
⚙ paymentsRouter software healthy server.js
⚙ telkomRouter software healthy server.js
⚙ podcastsRouter software healthy server.js
⚙ suggestionsRouter software healthy server.js
⚙ downloadRouter software healthy server.js
⚙ ringtoneRouter software healthy server.js
⚙ playlistsRouter software healthy server.js
⚙ libraryRouter software healthy server.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
USE /api/payments/webhook api healthy server.js
USE /api/ api healthy server.js
GET /img/jukebox.webp api healthy server.js
USE /api/access api healthy server.js
USE /api/payments api healthy server.js
USE /api/telkom api healthy server.js
USE /api api healthy server.js
USE /api/download api healthy server.js
USE /api/ringtone api healthy server.js
USE /api/playlists api healthy server.js
USE /api/library api healthy server.js
GET /api/shared-playlists/:shareId api healthy server.js
GET / api healthy server.js
GET /modern api healthy server.js
GET /albums api healthy server.js
GET /classic api healthy server.js
GET /jukebox api healthy server.js
GET /library api healthy server.js
GET /home api healthy server.js
GET /mobile api healthy server.js
GET /m api healthy server.js
GET /ringtone api healthy server.js
GET /audio-lab api healthy server.js
POST /api/audio-lab/validate-key api healthy server.js
GET /api/audio-proxy api healthy server.js
POST /api/audio-lab/replicate/predictions api healthy server.js
GET /api/audio-lab/replicate/predictions/:id api healthy server.js

LabelLayerStatusPath
.env.example software healthy .env.example
vitest.config.js software healthy vitest.config.js
CLAUDE.md software healthy CLAUDE.md
cache.js software healthy cache.js
SINGLES_RAIL_HANDOFF.md software healthy SINGLES_RAIL_HANDOFF.md
cluster.js software healthy cluster.js
PERFORMANCE_PLAN.md software healthy PERFORMANCE_PLAN.md
store.js software healthy store.js
playwright.config.js software healthy playwright.config.js
package-lock.json software healthy package-lock.json
fm-client.js software healthy fm-client.js
SECURITY_AUDIT.md software healthy SECURITY_AUDIT.md
server.js software healthy server.js
package.json software healthy package.json
CODE_REVIEW.md software healthy CODE_REVIEW.md
MAD_MUSIC_INGEST_SPEC.md software healthy MAD_MUSIC_INGEST_SPEC.md
MAD_MUSIC_STEM_CREATION_PLAN.md software healthy MAD_MUSIC_STEM_CREATION_PLAN.md
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
10.0.0.0 network healthy server.js
172.16.0.0 network healthy server.js
192.168.0.0 network healthy server.js
169.254.169.254 network healthy server.js

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::ec2 hardware healthy package-lock.json
vps::azure hardware healthy package-lock.json

LabelLayerStatusPath
sqlite data healthy .env.example
redis data healthy .env.example

LabelLayerStatusPath
kafka data healthy .env.example
sqs data healthy package-lock.json

LabelLayerStatusPath
IanOsrin__MadMusic software healthy /data/fable5_failed_archive/IanOsrin__MadMusic

LabelLayerStatusPath
port:3000 network healthy .env.example
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/191695aa-c142-47a8-aec6-c07787dbc3a3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/191695aa-c142-47a8-aec6-c07787dbc3a3/

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.