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.

SutobeHD/LibraryManagementSystem

https://github.com/SutobeHD/LibraryManagementSystem · scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)

264 raw signals (31 security + 233 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 212 actionable findings from 2 signal sources. 123 repeated signals grouped for readability. 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 2992 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 backend_entry.py:14
_sessionTokenPath software healthy frontend/vite.config.js:_sessionTokenPath
devTokenPlugin software healthy frontend/vite.config.js:devTokenPlugin
buildWorkspaces software healthy frontend/src/main.jsx:buildWorkspaces
TopBar software healthy frontend/src/main.jsx:TopBar
winCtl software healthy frontend/src/main.jsx:winCtl
isBarControl software healthy frontend/src/main.jsx:isBarControl
onBarMouseDown software healthy frontend/src/main.jsx:onBarMouseDown
onBarDoubleClick software healthy frontend/src/main.jsx:onBarDoubleClick
WorkspaceNav software healthy frontend/src/main.jsx:WorkspaceNav
ScAccountChip software healthy frontend/src/main.jsx:ScAccountChip
load software healthy frontend/src/main.jsx:load
onChanged software healthy frontend/src/main.jsx:onChanged
onExpired software healthy frontend/src/main.jsx:onExpired
DotGridBackdrop software healthy frontend/src/main.jsx:DotGridBackdrop
XmlSubmodeView software healthy frontend/src/main.jsx:XmlSubmodeView
SelectionView software healthy frontend/src/main.jsx:SelectionView
ViewLoader software healthy frontend/src/main.jsx:ViewLoader
App software healthy frontend/src/main.jsx:App
autoInit software healthy frontend/src/main.jsx:autoInit
_bootstrapFromTauri software healthy frontend/src/api/api.js:_bootstrapFromTauri
_bootstrapFromDevMiddleware software healthy frontend/src/api/api.js:_bootstrapFromDevMiddleware
token software healthy frontend/src/api/api.js:token
_bootstrap software healthy frontend/src/api/api.js:_bootstrap
ready software healthy frontend/src/api/api.js:ready
_subscribeRefresh software healthy frontend/src/api/api.js:_subscribeRefresh
_drainRefreshQueue software healthy frontend/src/api/api.js:_drainRefreshQueue
_refreshScToken software healthy frontend/src/api/api.js:_refreshScToken
createCancelToken software healthy frontend/src/api/api.js:createCancelToken
cancellableGet software healthy frontend/src/api/api.js:cancellableGet
cancellablePost software healthy frontend/src/api/api.js:cancellablePost
noop software healthy frontend/src/utils/log.js:noop
writeStr software healthy frontend/src/utils/AudioBandAnalyzer.js:writeStr
writeU32 software healthy frontend/src/utils/AudioBandAnalyzer.js:writeU32
writeU16 software healthy frontend/src/utils/AudioBandAnalyzer.js:writeU16
ImportProgressBanner software healthy frontend/src/components/ImportProgressBanner.jsx:ImportProg…
tick software healthy frontend/src/components/ImportProgressBanner.jsx:tick
PlayingBars software healthy frontend/src/components/Player.jsx:PlayingBars
SeededWaveform software healthy frontend/src/components/Player.jsx:SeededWaveform
seekFromEvent software healthy frontend/src/components/Player.jsx:seekFromEvent
onPointerDown software healthy frontend/src/components/Player.jsx:onPointerDown
onPointerMove software healthy frontend/src/components/Player.jsx:onPointerMove
onPointerUp software healthy frontend/src/components/Player.jsx:onPointerUp
Player software healthy frontend/src/components/Player.jsx:Player
setVolume software healthy frontend/src/components/Player.jsx:setVolume
isStreaming software healthy frontend/src/components/Player.jsx:isStreaming
handleTimeUpdate software healthy frontend/src/components/Player.jsx:handleTimeUpdate
handleLoadedMeta software healthy frontend/src/components/Player.jsx:handleLoadedMeta
seekTo software healthy frontend/src/components/Player.jsx:seekTo
formatTime software healthy frontend/src/components/Player.jsx:formatTime

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

LabelLayerStatusPath
.mcp.json software healthy .mcp.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
backend_entry.py software healthy backend_entry.py
package.json software healthy package.json
package-lock.json software healthy package-lock.json
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
.lockfile-lintrc.json software healthy .lockfile-lintrc.json
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
vite.config.js software healthy frontend/vite.config.js
jsconfig.json software healthy frontend/jsconfig.json
tailwind.config.js software healthy frontend/tailwind.config.js
.eslintrc.cjs software healthy frontend/.eslintrc.cjs
package.json software healthy frontend/package.json
index.html software healthy frontend/index.html
package-lock.json software healthy frontend/package-lock.json
postcss.config.js software healthy frontend/postcss.config.js
splashscreen.html software healthy frontend/public/splashscreen.html
index.css software healthy frontend/src/index.css
main.jsx software healthy frontend/src/main.jsx
constants.js software healthy frontend/src/config/constants.js
api.js software healthy frontend/src/api/api.js
log.js software healthy frontend/src/utils/log.js
AudioBandAnalyzer.js software healthy frontend/src/utils/AudioBandAnalyzer.js
ImportProgressBanner.jsx software healthy frontend/src/components/ImportProgressBanner.jsx
Player.jsx software healthy frontend/src/components/Player.jsx
ToastContext.jsx software healthy frontend/src/components/ToastContext.jsx
FormatConverterView.jsx software healthy frontend/src/components/FormatConverterView.jsx
usePhraseBatch.js software healthy frontend/src/components/usePhraseBatch.js
UsbSettingsView.jsx software healthy frontend/src/components/UsbSettingsView.jsx
SoundCloudView.jsx software healthy frontend/src/components/SoundCloudView.jsx
TrackTable.jsx software healthy frontend/src/components/TrackTable.jsx
SoundCloudSyncView.jsx software healthy frontend/src/components/SoundCloudSyncView.jsx
PromptModal.jsx software healthy frontend/src/components/PromptModal.jsx
PhraseBatchProgress.jsx software healthy frontend/src/components/PhraseBatchProgress.jsx
WaveformEditor.jsx software healthy frontend/src/components/WaveformEditor.jsx
SettingsView.jsx software healthy frontend/src/components/SettingsView.jsx
ImportView.jsx software healthy frontend/src/components/ImportView.jsx
RenameModal.jsx software healthy frontend/src/components/RenameModal.jsx
LibraryView.jsx software healthy frontend/src/components/LibraryView.jsx
MatchInspectorModal.jsx software healthy frontend/src/components/MatchInspectorModal.jsx
SoundCloudProgressModal.jsx software healthy frontend/src/components/SoundCloudProgressModal.jsx
RankingView.jsx software healthy frontend/src/components/RankingView.jsx
ToolsView.jsx software healthy frontend/src/components/ToolsView.jsx
ConfirmModal.jsx software healthy frontend/src/components/ConfirmModal.jsx

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

LabelLayerStatusPath
ErrorBoundary software healthy frontend/src/main.jsx:ErrorBoundary
AudioBandAnalyzer software healthy frontend/src/utils/AudioBandAnalyzer.js:AudioBandAnalyzer
WaveformErrorBoundary software healthy frontend/src/components/waveform/WaveformErrorBoundary.jsx:…
_FakeResponse software healthy tests/test_soundcloud_api.py:28
TestSCGetStatus software healthy tests/test_soundcloud_api.py:77
TestFuzzyMatch software healthy tests/test_soundcloud_api.py:153
FakeSource software healthy tests/test_onelibrary_wal_flush.py:36
TestCase1_Equal software healthy tests/test_security_compare.py:21
TestCase2_UnequalSameLength software healthy tests/test_security_compare.py:33
TestCase3_LengthMismatch software healthy tests/test_security_compare.py:45
TestCase4_EmptyVsNonEmpty software healthy tests/test_security_compare.py:57
TestCase5_NonAsciiStr software healthy tests/test_security_compare.py:77
TestCase6_MixedStrBytes software healthy tests/test_security_compare.py:96
TestCase7_NonStrOrBytesInput software healthy tests/test_security_compare.py:110
_RunRecorder software healthy tests/test_main_security.py:80
_Completed software healthy tests/test_main_security.py:89
TestFileRevealSandboxRejects software healthy tests/test_main_security.py:116
TestFileRevealSandboxAccepts software healthy tests/test_main_security.py:194
_DB software healthy tests/test_phrase_batch.py:64
_Locked software healthy tests/test_phrase_batch.py:311
TestLockPrimitives software healthy tests/test_database.py:31
TestSerialisedDecorator software healthy tests/test_database.py:64
TestSetMode software healthy tests/test_database.py:117
TestUpdateTrackComment software healthy tests/test_database.py:156
TestFilterTracks software healthy tests/test_database.py:173
TestSettingsManager software healthy tests/test_services.py:32
TestMetadataManager software healthy tests/test_services.py:90
TestSystemGuard software healthy tests/test_services.py:146
TestCleanTag software healthy tests/test_services.py:205
TestSettingsAtomicSave software healthy tests/test_services.py:240
TestNoDuplicateHeartbeatRoute software healthy tests/test_security_hotfixes.py:76
TestHeartbeatNoTokenLeak software healthy tests/test_security_hotfixes.py:98
TestValidateAudioPathSandbox software healthy tests/test_security_hotfixes.py:123
TestDebugLoadXmlGate software healthy tests/test_security_hotfixes.py:177
TestFileWriteSandbox software healthy tests/test_security_hotfixes.py:214
TestCdnAllowlist software healthy tests/test_soundcloud_downloader_security.py:20
TestFirstPartyDetection software healthy tests/test_soundcloud_downloader_security.py:70
TestNormalizeTrackIdHardening software healthy tests/test_soundcloud_downloader_security.py:106
TestSizeLimits software healthy tests/test_soundcloud_downloader_security.py:130
TestProfileRoundtrip software healthy tests/test_usb_manager.py:54
TestXmlSafe software healthy tests/test_usb_manager.py:115
TestCleanFilename software healthy tests/test_usb_manager.py:154
TestLockedSync software healthy tests/test_usb_manager.py:216
TestSetReqHappyPath software healthy tests/test_settings_caps.py:43
TestSetReqValueBytesCap software healthy tests/test_settings_caps.py:70
TestSetReqDictKeysCap software healthy tests/test_settings_caps.py:82
TestSetReqKeyLenCap software healthy tests/test_settings_caps.py:89
TestSetReqListItemsCap software healthy tests/test_settings_caps.py:96
TestSetReqPathLenCap software healthy tests/test_settings_caps.py:106
TestSetReqTotalBytesCap software healthy tests/test_settings_caps.py:113

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

LabelLayerStatusPath
GET /api/stream api healthy app/main.py
GET /api/audio/waveform api healthy app/main.py
POST /api/file/reveal api healthy app/main.py
POST /api/file/write api healthy app/main.py
POST /api/xml/clean api healthy app/main.py
GET /api/genres api healthy app/main.py
GET /api/library/tracks api healthy app/main.py
GET /api/insights/low_quality api healthy app/main.py
GET /api/insights/no_artwork api healthy app/main.py
GET /api/insights/lost api healthy app/main.py
GET /api/labels api healthy app/main.py
GET /api/albums api healthy app/main.py
POST /api/metadata/merge api healthy app/main.py
GET /api/artists api healthy app/main.py
GET /api/artist/{aid}/tracks api healthy app/main.py
GET /api/label/{aid}/tracks api healthy app/main.py
GET /api/album/{aid}/tracks api healthy app/main.py
GET /api/track/{tid} api healthy app/main.py
GET /api/track/{tid}/cues api healthy app/main.py
GET /api/track/{tid}/beatgrid api healthy app/main.py
POST /api/track/{tid}/analyze api healthy app/main.py
GET /api/audio/stream api healthy app/main.py
GET /api/mytags api healthy app/main.py
POST /api/mytags api healthy app/main.py
DELETE /api/mytags/{tag_id} api healthy app/main.py
GET /api/track/{tid}/mytags api healthy app/main.py
POST /api/track/{tid}/mytags api healthy app/main.py
POST /api/track/cues/save api healthy app/main.py
POST /api/track/grid/save api healthy app/main.py
POST /api/track/{tid} api healthy app/main.py
PATCH /api/tracks/batch api healthy app/main.py
POST /api/system/heartbeat api healthy app/main.py
POST /api/track/delete api healthy app/main.py
POST /api/tracks/move api healthy app/main.py
POST /api/tools/rename api healthy app/main.py
GET /api/playlists/tree api healthy app/main.py
POST /api/playlists/create api healthy app/main.py
POST /api/playlists/rename api healthy app/main.py
POST /api/playlists/move api healthy app/main.py
POST /api/playlists/delete api healthy app/main.py
POST /api/playlists/add-track api healthy app/main.py
POST /api/playlists/remove-track api healthy app/main.py
DELETE /api/track/{tid} api healthy app/main.py
POST /api/playlists/reorder api healthy app/main.py
POST /api/playlists/smart/create api healthy app/main.py
POST /api/playlists/smart/update api healthy app/main.py
GET /api/playlists/smart/{pid}/evaluate api healthy app/main.py
POST /api/usb/history api healthy app/main.py
POST /api/playlists/folder/create api healthy app/main.py
GET /api/tools/duplicates api healthy app/main.py

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

LabelLayerStatusPath
App frontend healthy frontend/src/main.jsx
ImportProgressBanner frontend healthy frontend/src/components/ImportProgressBanner.jsx
Player frontend healthy frontend/src/components/Player.jsx
FormatConverterView frontend healthy frontend/src/components/FormatConverterView.jsx
UsbSettingsView frontend healthy frontend/src/components/UsbSettingsView.jsx
SoundCloudView frontend healthy frontend/src/components/SoundCloudView.jsx
TrackTable frontend healthy frontend/src/components/TrackTable.jsx
SoundCloudSyncView frontend healthy frontend/src/components/SoundCloudSyncView.jsx
PromptDialog frontend healthy frontend/src/components/PromptModal.jsx
PhraseBatchProgress frontend healthy frontend/src/components/PhraseBatchProgress.jsx
WaveformEditor frontend healthy frontend/src/components/WaveformEditor.jsx
SettingsView frontend healthy frontend/src/components/SettingsView.jsx
ImportView frontend healthy frontend/src/components/ImportView.jsx
RenameModal frontend healthy frontend/src/components/RenameModal.jsx
LibraryView frontend healthy frontend/src/components/LibraryView.jsx
MatchInspectorModal frontend healthy frontend/src/components/MatchInspectorModal.jsx
SoundCloudProgressModal frontend healthy frontend/src/components/SoundCloudProgressModal.jsx
RankingView frontend healthy frontend/src/components/RankingView.jsx
ToolsView frontend healthy frontend/src/components/ToolsView.jsx
ConfirmDialog frontend healthy frontend/src/components/ConfirmModal.jsx
InsightsView frontend healthy frontend/src/components/InsightsView.jsx
PhraseGeneratorView frontend healthy frontend/src/components/PhraseGeneratorView.jsx
BatchEditBar frontend healthy frontend/src/components/BatchEditBar.jsx
UtilitiesView frontend healthy frontend/src/components/UtilitiesView.jsx
PlaylistBrowser frontend healthy frontend/src/components/PlaylistBrowser.jsx
DuplicateView frontend healthy frontend/src/components/DuplicateView.jsx
MetadataView frontend healthy frontend/src/components/MetadataView.jsx
UsbView frontend healthy frontend/src/components/UsbView.jsx
XmlCleanView frontend healthy frontend/src/components/XmlCleanView.jsx
DownloadManagerView frontend healthy frontend/src/components/DownloadManagerView.jsx
SmartPlaylistEditor frontend healthy frontend/src/components/SmartPlaylistEditor.jsx
PhraseScopePicker frontend healthy frontend/src/components/PhraseScopePicker.jsx
SettingsExport frontend healthy frontend/src/components/settings/SettingsExport.jsx
SettingsUsb frontend healthy frontend/src/components/settings/SettingsUsb.jsx
SettingsAnalysis frontend healthy frontend/src/components/settings/SettingsAnalysis.jsx
SettingsAudio frontend healthy frontend/src/components/settings/SettingsAudio.jsx
SettingsLibrary frontend healthy frontend/src/components/settings/SettingsLibrary.jsx
SettingsNetwork frontend healthy frontend/src/components/settings/SettingsNetwork.jsx
SettingsAppearance frontend healthy frontend/src/components/settings/SettingsAppearance.jsx
SettingsShortcuts frontend healthy frontend/src/components/settings/SettingsShortcuts.jsx
WaveformOverlays frontend healthy frontend/src/components/waveform/WaveformOverlays.jsx
WaveformZoom frontend healthy frontend/src/components/waveform/WaveformZoom.jsx
WaveformCanvas frontend healthy frontend/src/components/waveform/WaveformCanvas.jsx
ConfirmModal frontend healthy frontend/src/components/waveform/ConfirmModal.jsx
WaveformSimpleView frontend healthy frontend/src/components/waveform/WaveformSimpleView.jsx
WaveformControls frontend healthy frontend/src/components/waveform/WaveformControls.jsx
WaveformMiniCanvas frontend healthy frontend/src/components/shared/WaveformMiniCanvas.jsx
DawControlStrip frontend healthy frontend/src/components/daw/DawControlStrip.jsx
ExportModal frontend healthy frontend/src/components/daw/ExportModal.jsx
DawTimeline frontend healthy frontend/src/components/daw/DawTimeline.jsx

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

LabelLayerStatusPath
frontend software healthy frontend
public software healthy frontend/public
src software healthy frontend/src
config software healthy frontend/src/config
api software healthy frontend/src/api
utils software healthy frontend/src/utils
components software healthy frontend/src/components
settings software healthy frontend/src/components/settings
waveform software healthy frontend/src/components/waveform
shared software healthy frontend/src/components/shared
daw software healthy frontend/src/components/daw
timeline software healthy frontend/src/components/daw/timeline
format-swap software healthy frontend/src/components/format-swap
usb software healthy frontend/src/components/usb
editor software healthy frontend/src/components/editor
audio software healthy frontend/src/audio
dawState software healthy frontend/src/audio/dawState
store software healthy frontend/src/store
tests software healthy tests
e2e software healthy tests/e2e
docs software healthy docs
research software healthy docs/research
implement software healthy docs/research/implement
archived software healthy docs/research/archived
research software healthy docs/research/research
routines software healthy docs/research/routines
mockups software healthy docs/research/mockups
scripts software healthy scripts
dev software healthy scripts/dev
app software healthy app
metadata_fixer software healthy app/metadata_fixer
templates software healthy app/templates
src-tauri software healthy src-tauri
capabilities software healthy src-tauri/capabilities
src software healthy src-tauri/src
audio software healthy src-tauri/src/audio
.claude software healthy .claude
rules software healthy .claude/rules
commands software healthy .claude/commands
agents software healthy .claude/agents
hooks software healthy .claude/hooks
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
auth::src-tauri/src/main.rs security healthy src-tauri/src/main.rs
auth::.github/workflows/release.yml security healthy .github/workflows/release.yml
auth::app/main.py security healthy app/main.py
auth::.env.example security healthy .env.example
auth::tests/test_soundcloud_downloader_security.py security healthy tests/test_soundcloud_downloader_security.py
auth::src-tauri/src/soundcloud_client.rs security healthy src-tauri/src/soundcloud_client.rs
auth::tests/test_soundcloud_auth_status.py security healthy tests/test_soundcloud_auth_status.py
auth::docs/index.html security healthy docs/index.html
auth::app/soundcloud_downloader.py security healthy app/soundcloud_downloader.py
auth::app/soundcloud_api.py security healthy app/soundcloud_api.py
auth::README.md security healthy README.md
auth::frontend/src/components/SoundCloudView.jsx security healthy frontend/src/components/SoundCloudView.jsx

LabelLayerStatusPath
popularity data healthy app/popularity_engine.py
popularity_meta data healthy app/popularity_engine.py
download_history data healthy app/download_registry.py
paired_devices data healthy app/auth_db.py
user_taste_vectors data healthy app/db_taste.py
track_variants data healthy app/variant_schema.py
variant_meta data healthy app/variant_schema.py
runs data healthy app/metadata_fixer/schema.py
mutations data healthy app/metadata_fixer/schema.py

LabelLayerStatusPath
127.0.0.1 network healthy README.md
192.168.1.42 network healthy tests/test_security_hotfixes.py
8.8.8.8 network healthy tests/test_security_hotfixes.py
169.254.169.254 network healthy tests/test_soundcloud_downloader_security.py
10.0.0.5 network healthy tests/test_soundcloud_downloader_security.py
198.51.100.1 network healthy tests/test_rate_limit.py
203.0.113.7 network healthy tests/test_rate_limit.py
203.0.113.99 network healthy tests/test_rate_limit.py
120.0.0.0 network healthy app/soundcloud_downloader.py

LabelLayerStatusPath
python-lint-test cicd healthy .github/workflows/ci.yml
rust-lint-test cicd healthy .github/workflows/ci.yml
frontend-lint cicd healthy .github/workflows/ci.yml
build-backend cicd healthy .github/workflows/release.yml
build-tauri cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
port:8000 network healthy backend_entry.py
port:5173 network healthy docker-compose.yml
port:06 network healthy .github/dependabot.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
TAURI_KEY_PASSWORD cicd healthy
TAURI_PRIVATE_KEY cicd healthy

LabelLayerStatusPath
backend hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml

LabelLayerStatusPath
vps::ec2 hardware healthy frontend/src/api/api.js
vps::aws hardware healthy tests/test_soundcloud_downloader_security.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml

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

LabelLayerStatusPath
sqlite data healthy tests/test_database.py
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/b616269f-0a7e-48fd-8958-319ae4e1c75b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b616269f-0a7e-48fd-8958-319ae4e1c75b/

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.