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.

Sudo-Vermont/Spark

https://github.com/Sudo-Vermont/Spark · scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)

22 raw signals (0 security + 22 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 22 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 195 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
FaceAnalyzer software healthy js/facemesh.js:FaceAnalyzer
dist2d software healthy js/facemesh.js:dist2d
angle software healthy js/facemesh.js:angle
clamp software healthy js/facemesh.js:clamp
computeMetrics software healthy js/facemesh.js:computeMetrics
avg software healthy js/facemesh.js:avg
browLevel software healthy js/facemesh.js:browLevel
detectMood software healthy js/facemesh.js:detectMood
EAR software healthy js/facemesh.js:EAR
cornerY software healthy js/facemesh.js:cornerY
smileLift software healthy js/facemesh.js:smileLift
leftBrowLift software healthy js/facemesh.js:leftBrowLift
rightBrowLift software healthy js/facemesh.js:rightBrowLift
browLift software healthy js/facemesh.js:browLift
smoothMood software healthy js/facemesh.js:smoothMood
makeMesh software healthy js/facemesh.js:makeMesh
init software healthy js/facemesh.js:init
analyze software healthy js/facemesh.js:analyze
analyzeMood software healthy js/facemesh.js:analyzeMood
WatchSync software healthy js/watch.js:WatchSync
ensureYTApi software healthy js/watch.js:ensureYTApi
extractVideoId software healthy js/watch.js:extractVideoId
makePlayer software healthy js/watch.js:makePlayer
openModal software healthy js/watch.js:openModal
closeModal software healthy js/watch.js:closeModal
createControllerPlayer software healthy js/watch.js:createControllerPlayer
handleStateChange software healthy js/watch.js:handleStateChange
startPeriodicSync software healthy js/watch.js:startPeriodicSync
createMirrorPlayer software healthy js/watch.js:createMirrorPlayer
applySync software healthy js/watch.js:applySync
destroyCurrentPlayer software healthy js/watch.js:destroyCurrentPlayer
handleShare software healthy js/watch.js:handleShare
setPartnerVideo software healthy js/watch.js:setPartnerVideo
resetPartner software healthy js/watch.js:resetPartner
setOnShare software healthy js/watch.js:setOnShare
setOnSyncSend software healthy js/watch.js:setOnSyncSend
init software healthy js/watch.js:init
MusicSync software healthy js/music.js:MusicSync
ensureYTApi software healthy js/music.js:ensureYTApi
extractVideoId software healthy js/music.js:extractVideoId
makePlayer software healthy js/music.js:makePlayer
createYoursPlayer software healthy js/music.js:createYoursPlayer
handleYoursStateChange software healthy js/music.js:handleYoursStateChange
startPeriodicSync software healthy js/music.js:startPeriodicSync
createTheirsPlayer software healthy js/music.js:createTheirsPlayer
applySync software healthy js/music.js:applySync
destroyPlayer software healthy js/music.js:destroyPlayer
handleShare software healthy js/music.js:handleShare
setPartnerTrack software healthy js/music.js:setPartnerTrack
resetPartner software healthy js/music.js:resetPartner

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

LabelLayerStatusPath
README.md software healthy README.md
SETUP-ACCOUNTS.md software healthy SETUP-ACCOUNTS.md
index.html software healthy index.html
facemesh.js software healthy js/facemesh.js
watch.js software healthy js/watch.js
music.js software healthy js/music.js
account.js software healthy js/account.js
config.js software healthy js/config.js
spotify.js software healthy js/spotify.js
app.js software healthy js/app.js
speech.js software healthy js/speech.js
gemini.js software healthy js/gemini.js
profile.js software healthy js/profile.js
style.css software healthy css/style.css
schema.sql software healthy supabase/schema.sql

LabelLayerStatusPath
js software healthy js
css software healthy css
supabase software healthy supabase

LabelLayerStatusPath
auth::js/spotify.js security healthy js/spotify.js
auth::js/gemini.js security healthy js/gemini.js

LabelLayerStatusPath
repobility-clone-6xhqrmii software healthy /tmp/repobility-clone-6xhqrmii

LabelLayerStatusPath
public data healthy supabase/schema.sql
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/9c657df1-2bc7-4b88-9cfc-62f537b99876/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9c657df1-2bc7-4b88-9cfc-62f537b99876/

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.