https://github.com/toreshkin/tma
· scanned 2026-06-16 00:40 UTC (2 months, 1 week ago)
11 raw signals (0 security + 11 graph)
Last scanned 2 months, 1 week ago · v1 · 11 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 129 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 |
|---|---|---|---|
wrapper |
software | healthy | scripts/gen-icons.js:wrapper |
x |
software | healthy | scripts/gen-icons.js:x |
y |
software | healthy | scripts/gen-icons.js:y |
NoteIcon |
software | healthy | src/App.jsx:NoteIcon |
AppHeader |
software | healthy | src/App.jsx:AppHeader |
LoginScreen |
software | healthy | src/App.jsx:LoginScreen |
onLogin |
software | healthy | src/App.jsx:onLogin |
App |
software | healthy | src/App.jsx:App |
pickShuffleIndex |
software | healthy | src/store.js:pickShuffleIndex |
loadRecent |
software | healthy | src/store.js:loadRecent |
loadWaveHeard |
software | healthy | src/store.js:loadWaveHeard |
rememberWaveHeard |
software | healthy | src/store.js:rememberWaveHeard |
injectAnchors |
software | healthy | src/store.js:injectAnchors |
finish |
software | healthy | src/store.js:finish |
onMsg |
software | healthy | src/store.js:onMsg |
cleanup |
software | healthy | src/store.js:cleanup |
fresh |
software | healthy | src/store.js:fresh |
fetchLyrics |
software | healthy | src/lyrics.js:fetchLyrics |
parseLRC |
software | healthy | src/lyrics.js:parseLRC |
activeLine |
software | healthy | src/lyrics.js:activeLine |
translateText |
software | healthy | src/lyrics.js:translateText |
translateLyrics |
software | healthy | src/lyrics.js:translateLyrics |
setToken |
software | healthy | src/api.js:setToken |
req |
software | healthy | src/api.js:req |
fmt |
software | healthy | src/components/Player.jsx:fmt |
PlayIcon |
software | healthy | src/components/Player.jsx:PlayIcon |
PauseIcon |
software | healthy | src/components/Player.jsx:PauseIcon |
ShuffleIcon |
software | healthy | src/components/Player.jsx:ShuffleIcon |
RepeatIcon |
software | healthy | src/components/Player.jsx:RepeatIcon |
HeartIcon |
software | healthy | src/components/Player.jsx:HeartIcon |
VolumeIcon |
software | healthy | src/components/Player.jsx:VolumeIcon |
LyricsPanel |
software | healthy | src/components/Player.jsx:LyricsPanel |
handleTranslate |
software | healthy | src/components/Player.jsx:handleTranslate |
QueuePanel |
software | healthy | src/components/Player.jsx:QueuePanel |
Cover |
software | healthy | src/components/Player.jsx:Cover |
Player |
software | healthy | src/components/Player.jsx:Player |
NowPlaying |
software | healthy | src/components/Player.jsx:NowPlaying |
volAt |
software | healthy | src/components/Player.jsx:volAt |
onVolPD |
software | healthy | src/components/Player.jsx:onVolPD |
onVolPM |
software | healthy | src/components/Player.jsx:onVolPM |
onVolPU |
software | healthy | src/components/Player.jsx:onVolPU |
scrubRatio |
software | healthy | src/components/Player.jsx:scrubRatio |
onPD |
software | healthy | src/components/Player.jsx:onPD |
onPM |
software | healthy | src/components/Player.jsx:onPM |
onPU |
software | healthy | src/components/Player.jsx:onPU |
fmtViews |
software | healthy | src/components/Player.jsx:fmtViews |
HomeIcon |
software | healthy | src/components/TabBar.jsx:HomeIcon |
SearchIcon |
software | healthy | src/components/TabBar.jsx:SearchIcon |
HeartIcon |
software | healthy | src/components/TabBar.jsx:HeartIcon |
TabBar |
software | healthy | src/components/TabBar.jsx:TabBar |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.js |
software | healthy | vite.config.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
gen-icons.js |
software | healthy | scripts/gen-icons.js |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
index.css |
software | healthy | src/index.css |
App.jsx |
software | healthy | src/App.jsx |
store.js |
software | healthy | src/store.js |
lyrics.js |
software | healthy | src/lyrics.js |
api.js |
software | healthy | src/api.js |
App.css |
software | healthy | src/App.css |
main.jsx |
software | healthy | src/main.jsx |
Player.jsx |
software | healthy | src/components/Player.jsx |
TabBar.jsx |
software | healthy | src/components/TabBar.jsx |
TrackItem.jsx |
software | healthy | src/components/TrackItem.jsx |
ArtistCard.jsx |
software | healthy | src/components/ArtistCard.jsx |
CoverArt.jsx |
software | healthy | src/components/CoverArt.jsx |
LikedPage.jsx |
software | healthy | src/pages/LikedPage.jsx |
HomePage.jsx |
software | healthy | src/pages/HomePage.jsx |
SearchPage.jsx |
software | healthy | src/pages/SearchPage.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
Player |
frontend | healthy | src/components/Player.jsx |
TabBar |
frontend | healthy | src/components/TabBar.jsx |
TrackItem |
frontend | healthy | src/components/TrackItem.jsx |
ArtistCard |
frontend | healthy | src/components/ArtistCard.jsx |
CoverArt |
frontend | healthy | src/components/CoverArt.jsx |
LikedPage |
frontend | healthy | src/pages/LikedPage.jsx |
HomePage |
frontend | healthy | src/pages/HomePage.jsx |
SearchPage |
frontend | healthy | src/pages/SearchPage.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
pages |
software | healthy | src/pages |
| Label | Layer | Status | Path |
|---|---|---|---|
/LikedPage |
frontend | healthy | src/pages/LikedPage.jsx |
/HomePage |
frontend | healthy | src/pages/HomePage.jsx |
/SearchPage |
frontend | healthy | src/pages/SearchPage.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ywmw8b6h |
software | healthy | /tmp/repobility-clone-ywmw8b6h |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/ccdf4841-c344-4f89-b9dd-c2e3a27fc114/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ccdf4841-c344-4f89-b9dd-c2e3a27fc114/
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.