https://github.com/salgiri/tsayru
· scanned 2026-06-16 00:00 UTC (2 months, 3 weeks ago)
25 raw signals (0 security + 25 graph)
Last scanned 2 months, 3 weeks ago · v1 · 25 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 295 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 |
|---|---|---|---|
task |
software | healthy | test/format.test.js:task |
mount |
software | healthy | test/selector.test.js:mount |
getServerSettings |
software | healthy | extension/background.js:getServerSettings |
out |
software | healthy | extension/background.js:out |
injectIntoClaudeAi |
software | healthy | extension/background.js:injectIntoClaudeAi |
sleep |
software | healthy | extension/background.js:sleep |
findEditor |
software | healthy | extension/background.js:findEditor |
score |
software | healthy | extension/background.js:score |
aria |
software | healthy | extension/background.js:aria |
registered |
software | healthy | extension/background.js:registered |
findSendButton |
software | healthy | extension/background.js:findSendButton |
pushErr |
software | healthy | extension/inject.js:pushErr |
shortSource |
software | healthy | extension/inject.js:shortSource |
reactFiberKey |
software | healthy | extension/inject.js:reactFiberKey |
fiberTypeName |
software | healthy | extension/inject.js:fiberTypeName |
reactComponentChain |
software | healthy | extension/inject.js:reactComponentChain |
reactDebugSource |
software | healthy | extension/inject.js:reactDebugSource |
parseDebugStack |
software | healthy | extension/inject.js:parseDebugStack |
reactDebugStackSource |
software | healthy | extension/inject.js:reactDebugStackSource |
vueComponentChain |
software | healthy | extension/inject.js:vueComponentChain |
name |
software | healthy | extension/inject.js:name |
svelteMeta |
software | healthy | extension/inject.js:svelteMeta |
detect |
software | healthy | extension/inject.js:detect |
safeHost |
software | healthy | extension/content.js:safeHost |
rgbToHex |
software | healthy | extension/content.js:rgbToHex |
hex |
software | healthy | extension/content.js:hex |
formatComputedStyles |
software | healthy | extension/content.js:formatComputedStyles |
fontFam |
software | healthy | extension/content.js:fontFam |
filterByHost |
software | healthy | extension/content.js:filterByHost |
taskTags |
software | healthy | extension/content.js:taskTags |
taskLines |
software | healthy | extension/content.js:taskLines |
formatTask |
software | healthy | extension/content.js:formatTask |
formatTasks |
software | healthy | extension/content.js:formatTasks |
el |
software | healthy | extension/content.js:el |
plural |
software | healthy | extension/content.js:plural |
isDevHost |
software | healthy | extension/content.js:isDevHost |
persist |
software | healthy | extension/content.js:persist |
restore |
software | healthy | extension/content.js:restore |
shortSource |
software | healthy | extension/content.js:shortSource |
push |
software | healthy | extension/content.js:push |
initErrorCapture |
software | healthy | extension/content.js:initErrorCapture |
recentContentErrors |
software | healthy | extension/content.js:recentContentErrors |
ensureMainWorld |
software | healthy | extension/content.js:ensureMainWorld |
detectFramework |
software | healthy | extension/content.js:detectFramework |
onResp |
software | healthy | extension/content.js:onResp |
collectPageErrors |
software | healthy | extension/content.js:collectPageErrors |
snapshotHtml |
software | healthy | extension/content.js:snapshotHtml |
snapshotEnv |
software | healthy | extension/content.js:snapshotEnv |
snapshotComputedStyles |
software | healthy | extension/content.js:snapshotComputedStyles |
looksLikeHash |
software | healthy | extension/content.js:looksLikeHash |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
vitest.config.js |
software | healthy | vitest.config.js |
package-lock.json |
software | healthy | package-lock.json |
LICENSE |
software | healthy | LICENSE |
setup.js |
software | healthy | test/setup.js |
format.test.js |
software | healthy | test/format.test.js |
selector.test.js |
software | healthy | test/selector.test.js |
project.test.js |
software | healthy | test/project.test.js |
storage.test.js |
software | healthy | test/storage.test.js |
background.js |
software | healthy | extension/background.js |
inject.js |
software | healthy | extension/inject.js |
manifest.json |
software | healthy | extension/manifest.json |
content.css |
software | healthy | extension/content.css |
content.js |
software | healthy | extension/content.js |
options.js |
software | healthy | extension/options.js |
options.html |
software | healthy | extension/options.html |
http.js |
software | healthy | server/http.js |
README.md |
software | healthy | server/README.md |
mcp.js |
software | healthy | server/mcp.js |
package.json |
software | healthy | server/package.json |
package-lock.json |
software | healthy | server/package-lock.json |
format.js |
software | healthy | server/lib/format.js |
project.js |
software | healthy | server/lib/project.js |
storage.js |
software | healthy | server/lib/storage.js |
ci.yml |
software | healthy | .github/workflows/ci.yml |
core.js |
software | healthy | src/core.js |
format.js |
software | healthy | src/format.js |
screenshot.js |
software | healthy | src/screenshot.js |
sidebar.js |
software | healthy | src/sidebar.js |
modal.js |
software | healthy | src/modal.js |
chatpicker.js |
software | healthy | src/chatpicker.js |
framework.js |
software | healthy | src/framework.js |
inspector.js |
software | healthy | src/inspector.js |
index.js |
software | healthy | src/index.js |
selector.js |
software | healthy | src/selector.js |
errors.js |
software | healthy | src/errors.js |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
extension |
software | healthy | extension |
server |
software | healthy | server |
lib |
software | healthy | server/lib |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | server/http.js |
POST /tasks |
api | healthy | server/http.js |
GET /tasks/list |
api | healthy | server/http.js |
GET /tasks/done/recent |
api | healthy | server/http.js |
GET /tasks/:batchId |
api | healthy | server/http.js |
DELETE /tasks/:batchId |
api | healthy | server/http.js |
| Label | Layer | Status | Path |
|---|---|---|---|
/tasks |
frontend | healthy | extension/content.js |
/tasks/done/recent |
frontend | healthy | extension/content.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ewu_n0m4 |
software | healthy | /tmp/repobility-clone-ewu_n0m4 |
| Label | Layer | Status | Path |
|---|---|---|---|
chains |
software | healthy | test/selector.test.js:chains |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build-test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/fbec3fe1-c332-4402-ac5a-e2f2c1926202/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fbec3fe1-c332-4402-ac5a-e2f2c1926202/
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.