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.

solakli/vinyl-checker

https://github.com/solakli/vinyl-checker · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

136 raw signals (0 security + 136 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 136 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 1210 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
main software healthy sync-store.js:main
similarity software healthy test-regression.js:similarity
levenshtein software healthy test-regression.js:levenshtein
normalize software healthy test-regression.js:normalize
wordContains software healthy test-regression.js:wordContains
after software healthy test-regression.js:after
trailingSuffix software healthy test-regression.js:trailingSuffix
numbersMatch software healthy test-regression.js:numbersMatch
recordsMatch software healthy test-regression.js:recordsMatch
test software healthy test-regression.js:test
classifySafeGotoError software healthy test-regression.js:classifySafeGotoError
finish software healthy test-regression.js:finish
getDb software healthy db.js:getDb
initTables software healthy db.js:initTables
getOrCreateUser software healthy db.js:getOrCreateUser
updateUserSyncTime software healthy db.js:updateUserSyncTime
updateUserFullScanTime software healthy db.js:updateUserFullScanTime
syncWantlistItems software healthy db.js:syncWantlistItems
getActiveWantlist software healthy db.js:getActiveWantlist
getWantlistItem software healthy db.js:getWantlistItem
saveStoreResult software healthy db.js:saveStoreResult
saveStoreResults software healthy db.js:saveStoreResults
getStoreResults software healthy db.js:getStoreResults
getLatestInStockResults software healthy db.js:getLatestInStockResults
getSellerExtras software healthy db.js:getSellerExtras
rowGenres software healthy db.js:rowGenres
getStoreExtras software healthy db.js:getStoreExtras
getItemsNeedingCheck software healthy db.js:getItemsNeedingCheck
saveDiscogsPrice software healthy db.js:saveDiscogsPrice
getDiscogsPrice software healthy db.js:getDiscogsPrice
saveDiscogsListings software healthy db.js:saveDiscogsListings
bulkSaveDiscogsListings software healthy db.js:bulkSaveDiscogsListings
getFreshDiscogsWantlistIds software healthy db.js:getFreshDiscogsWantlistIds
getDiscogsListings software healthy db.js:getDiscogsListings
getMarketplaceSyncStatus software healthy db.js:getMarketplaceSyncStatus
getPriceStatsByRelease software healthy db.js:getPriceStatsByRelease
medianOf software healthy db.js:medianOf
condTier software healthy db.js:condTier
getPriceHistory software healthy db.js:getPriceHistory
getPriceHistoryByDiscogsId software healthy db.js:getPriceHistoryByDiscogsId
getPricesNeedingCheck software healthy db.js:getPricesNeedingCheck
getFullResults software healthy db.js:getFullResults
saveReleaseDetails software healthy db.js:saveReleaseDetails
getReleaseDetails software healthy db.js:getReleaseDetails
createSession software healthy db.js:createSession
getSessionUser software healthy db.js:getSessionUser
updateSessionLastSeen software healthy db.js:updateSessionLastSeen
saveOAuthToken software healthy db.js:saveOAuthToken
getOAuthToken software healthy db.js:getOAuthToken
deleteOAuthToken software healthy db.js:deleteOAuthToken

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

LabelLayerStatusPath
GET /extension api healthy server.js
GET /api/auth/status api healthy server.js
GET /api/auth/discogs api healthy server.js
GET /api/auth/discogs/callback api healthy server.js
POST /api/auth/discogs/disconnect api healthy server.js
GET /api/auth/google api healthy server.js
GET /api/auth/google/callback api healthy server.js
POST /api/auth/google/disconnect api healthy server.js
GET /api/auth/soundcloud api healthy server.js
GET /api/auth/soundcloud/callback api healthy server.js
POST /api/auth/soundcloud/disconnect api healthy server.js
POST /api/soundcloud/ingest api healthy server.js
GET /api/soundcloud/status api healthy server.js
POST /api/youtube/ingest api healthy server.js
GET /api/youtube/status api healthy server.js
GET /api/discovery/:username api healthy server.js
POST /api/youtube/create-playlist api healthy server.js
GET /api/reset api healthy server.js
GET /api/session api healthy server.js
POST /api/session api healthy server.js
POST /api/logout api healthy server.js
GET /api/test-stores api healthy server.js
GET /api/validate api healthy server.js
GET /api/scan/:username api healthy server.js
GET /api/results/:username api healthy server.js
GET /api/collection/:username api healthy server.js
GET /api/release/:discogs_id api healthy server.js
GET /api/price-history/:discogs_id api healthy server.js
GET /api/history/:discogs_id api healthy server.js
GET /api/preferences/:username api healthy server.js
POST /api/preferences/:username api healthy server.js
POST /api/optimize/:username api healthy server.js
GET /api/optimize/job/:jobId api healthy server.js
GET /api/optimize/latest/:username api healthy server.js
GET /api/recommend/:username api healthy server.js
POST /api/verify api healthy server.js
GET /api/status api healthy server.js
GET /api/job-health api healthy server.js
POST /api/trigger api healthy server.js
POST /api/admin/sync-store api healthy server.js
POST /api/deploy api healthy server.js
GET /api/scan-status/:username api healthy server.js
GET /api/meta-sync/:username api healthy server.js
GET /api/pipeline/status api healthy server.js
GET /api/pipeline/log api healthy server.js
POST /api/pipeline/trigger api healthy server.js
POST /api/wantlist/add api healthy server.js
DELETE /api/wantlist/:username/:discogsId api healthy server.js
POST /api/collection/add api healthy server.js
GET /api/digger-recommendations/:username api healthy server.js

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

LabelLayerStatusPath
ecosystem.config.js software healthy ecosystem.config.js
sync-store.js software healthy sync-store.js
test-regression.js software healthy test-regression.js
GOLDIE_PROPOSAL.md software healthy GOLDIE_PROPOSAL.md
README.md software healthy README.md
db.js software healthy db.js
package.json software healthy package.json
index.html software healthy index.html
vinyl-checker-puppeteer.js software healthy vinyl-checker-puppeteer.js
goldie.js software healthy goldie.js
deploy.sh software healthy deploy.sh
package-lock.json software healthy package-lock.json
server.js software healthy server.js
background.js software healthy chrome-extension/background.js
manifest.json software healthy chrome-extension/manifest.json
content-script.js software healthy chrome-extension/content-script.js
popup.js software healthy chrome-extension/popup.js
sync-window.js software healthy chrome-extension/sync-window.js
sync-window.html software healthy chrome-extension/sync-window.html
popup.html software healthy chrome-extension/popup.html
matcher.test.js software healthy test/matcher.test.js
gramaphone.test.js software healthy test/gramaphone.test.js
optimizer.test.js software healthy test/optimizer.test.js
octopus.test.js software healthy test/octopus.test.js
further.test.js software healthy test/further.test.js
PIPELINES.md software healthy docs/PIPELINES.md
SCHEMA.md software healthy docs/SCHEMA.md
validate-video-ids.js software healthy scripts/validate-video-ids.js
preflight.sh software healthy scripts/preflight.sh
discogs-video-sync.js software healthy scripts/discogs-video-sync.js
og-card.html software healthy scripts/og-card.html
vendor-quality-check.js software healthy scripts/vendor-quality-check.js
shazam-enrichment.js software healthy lib/shazam-enrichment.js
youtube-enrichment.js software healthy lib/youtube-enrichment.js
songstats-enrichment.js software healthy lib/songstats-enrichment.js
store-optimizer.js software healthy lib/store-optimizer.js
recommendations.js software healthy lib/recommendations.js
youtube-ingest.js software healthy lib/youtube-ingest.js
discogs-market.js software healthy lib/discogs-market.js
optimizer.js software healthy lib/optimizer.js
gem-score.js software healthy lib/gem-score.js
last-fm.js software healthy lib/last-fm.js
discogs-marketplace.js software healthy lib/discogs-marketplace.js
mix-resolver.js software healthy lib/mix-resolver.js
health-monitor.js software healthy lib/health-monitor.js
optimizer-worker.js software healthy lib/optimizer-worker.js
scrapers.js software healthy lib/scrapers.js
discogs-actions.js software healthy lib/discogs-actions.js
oauth.js software healthy lib/oauth.js
soundcloud.js software healthy lib/soundcloud.js

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

LabelLayerStatusPath
/users/ frontend healthy vinyl-checker-puppeteer.js
/ frontend healthy server.js
/oauth/identity frontend healthy server.js
/songs/v3/detect frontend healthy lib/mix-resolver.js
/oauth/request_token frontend healthy lib/oauth.js
/oauth/access_token frontend healthy lib/oauth.js
/token frontend healthy lib/oauth.js
/api/token frontend healthy lib/oauth.js
/oauth/token frontend healthy lib/oauth.js
/emails frontend healthy lib/email-alerts.js
/marketplace/stats/ frontend healthy lib/discogs.js
/releases/ frontend healthy lib/discogs.js
/house/ frontend healthy lib/stores/hardwax.js
/techno/ frontend healthy lib/stores/hardwax.js
/electro/ frontend healthy lib/stores/hardwax.js
/ambient/ frontend healthy lib/stores/hardwax.js
/jazz/ frontend healthy lib/stores/hardwax.js
/disco/ frontend healthy lib/stores/hardwax.js
/funk/ frontend healthy lib/stores/hardwax.js
/hip-hop/ frontend healthy lib/stores/hardwax.js
/reggae-dub/ frontend healthy lib/stores/hardwax.js
/electronic/ frontend healthy lib/stores/hardwax.js

LabelLayerStatusPath
auth::lib/mix-resolver.js security healthy lib/mix-resolver.js
auth::public/js/app.js security healthy public/js/app.js
auth::lib/health-monitor.js security healthy lib/health-monitor.js
auth::lib/soundcloud.js security healthy lib/soundcloud.js
auth::lib/streaming.js security healthy lib/streaming.js
auth::.claude/settings.local.json security healthy .claude/settings.local.json
auth::server.js security healthy server.js
auth::lib/discogs-actions.js security healthy lib/discogs-actions.js
auth::lib/scanner.js security healthy lib/scanner.js
auth::lib/oauth.js security healthy lib/oauth.js
auth::public/privacy.html security healthy public/privacy.html
auth::chrome-extension/background.js security healthy chrome-extension/background.js
auth::README.md security healthy README.md
auth::db.js security healthy db.js
auth::lib/discogs-marketplace.js security healthy lib/discogs-marketplace.js
auth::lib/pipeline-stages/wantlist-sync.js security healthy lib/pipeline-stages/wantlist-sync.js

LabelLayerStatusPath
chrome-extension software healthy chrome-extension
test software healthy test
docs software healthy docs
scripts software healthy scripts
lib software healthy lib
stores software healthy lib/stores
pipeline-stages software healthy lib/pipeline-stages
.claude software healthy .claude
public software healthy public
js software healthy public/js
css software healthy public/css

LabelLayerStatusPath
120.0.0.0 network healthy vinyl-checker-puppeteer.js
127.0.0.1 network healthy goldie.js
89.117.16.160 network healthy deploy.sh
124.0.0.0 network healthy chrome-extension/background.js

LabelLayerStatusPath
OffsetCapError software healthy lib/stores/shopify.js:OffsetCapError
RateLimitError software healthy lib/stores/shopify.js:RateLimitError
map software healthy public/js/app.js:map

LabelLayerStatusPath
port:5052 network healthy ecosystem.config.js
port:3000 network healthy README.md
port:4999 network healthy .claude/settings.local.json

LabelLayerStatusPath
repobility-clone-juk4fole software healthy /tmp/repobility-clone-juk4fole

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
nginx network healthy server.js

LabelLayerStatusPath
gpu (detected) hardware healthy server.js
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/2d01124d-3037-426a-9a87-d3ec2e99d4d2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2d01124d-3037-426a-9a87-d3ec2e99d4d2/

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.