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.

ziangit/blackhole

https://github.com/ziangit/blackhole · scanned 2026-06-16 01:12 UTC (2 months, 1 week ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week 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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 150 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
feed software healthy test/mass.test.mjs:feed
sane software healthy test/mass.test.mjs:sane
crc32 software healthy tools/gen-displacement.mjs:crc32
chunk software healthy tools/gen-displacement.mjs:chunk
encodePNG software healthy tools/gen-displacement.mjs:encodePNG
generateDisplacementPNG software healthy tools/gen-displacement.mjs:generateDisplacementPNG
c software healthy tools/gen-displacement.mjs:c
nx software healthy tools/gen-displacement.mjs:nx
ny software healthy tools/gen-displacement.mjs:ny
m software healthy tools/gen-displacement.mjs:m
i software healthy tools/gen-displacement.mjs:i
clamp01 software healthy tools/gen-icons.mjs:clamp01
generateIconPNG software healthy tools/gen-icons.mjs:generateIconPNG
c software healthy tools/gen-icons.mjs:c
over software healthy tools/gen-icons.mjs:over
i software healthy tools/gen-icons.mjs:i
evictOrphanRemnants software healthy src/content.ts:evictOrphanRemnants
main software healthy src/content.ts:main
compile software healthy src/overlay-gl.ts:compile
createOverlay software healthy src/overlay-gl.ts:createOverlay
initSpike software healthy src/spike.ts:initSpike
setStrategy software healthy src/spike.ts:setStrategy
runProbe software healthy src/spike.ts:runProbe
drawPattern software healthy src/spike.ts:drawPattern
ensurePanel software healthy src/spike.ts:ensurePanel
apply software healthy src/spike.ts:apply
updatePanel software healthy src/spike.ts:updatePanel
isHeartbeat software healthy src/messages.ts:isHeartbeat
svgEl software healthy src/renderer.ts:svgEl
buildFilterShell software healthy src/renderer.ts:buildFilterShell
buildLensFilters software healthy src/renderer.ts:buildLensFilters
tx software healthy src/renderer.ts:tx
ty software healthy src/renderer.ts:ty
acquireColumn software healthy src/timeline.ts:acquireColumn
tick software healthy src/hole-controller.ts:tick
initHeartbeat software healthy src/heartbeat.ts:initHeartbeat
bump software healthy src/heartbeat.ts:bump
from software healthy src/background.ts:from
localDayKey software healthy src/background.ts:localDayKey
loadState software healthy src/background.ts:loadState
saveState software healthy src/background.ts:saveState
updateBadge software healthy src/background.ts:updateBadge
lerp software healthy src/background.ts:lerp
enqueue software healthy src/background.ts:enqueue
handleHeartbeat software healthy src/background.ts:handleHeartbeat
handleDecayTick software healthy src/background.ts:handleDecayTick
ensureAlarm software healthy src/background.ts:ensureAlarm
reinjectIntoOpenTabs software healthy src/background.ts:reinjectIntoOpenTabs
num software healthy src/options.ts:num
save software healthy src/options.ts:save

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

LabelLayerStatusPath
PUBLISH-CHECKLIST.md software healthy PUBLISH-CHECKLIST.md
manifest.json software healthy manifest.json
README.md software healthy README.md
event-horizon-chrome-prompt.md software healthy event-horizon-chrome-prompt.md
CLAUDE.md software healthy CLAUDE.md
build.mjs software healthy build.mjs
package.json software healthy package.json
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
session-handoff.md software healthy session-handoff.md
sandbox.html software healthy test/sandbox.html
mass.test.mjs software healthy test/mass.test.mjs
manifest-check.mjs software healthy test/manifest-check.mjs
integration-entry.ts software healthy test/integration-entry.ts
integration-sandbox.html software healthy test/integration-sandbox.html
test-entry.ts software healthy test/test-entry.ts
overlay-sandbox.html software healthy test/overlay-sandbox.html
soak-sandbox.html software healthy test/soak-sandbox.html
MANUAL-TESTS.md software healthy docs/MANUAL-TESTS.md
PRODUCT.md software healthy docs/PRODUCT.md
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
SESSION-NOTES.md software healthy docs/SESSION-NOTES.md
STORE-LISTING.md software healthy docs/STORE-LISTING.md
SECURITY-AUDIT.md software healthy docs/SECURITY-AUDIT.md
store-screenshot.sh software healthy tools/store-screenshot.sh
gen-displacement.mjs software healthy tools/gen-displacement.mjs
gen-icons.mjs software healthy tools/gen-icons.mjs
content.ts software healthy src/content.ts
overlay-gl.ts software healthy src/overlay-gl.ts
hole-motion.ts software healthy src/hole-motion.ts
spike.ts software healthy src/spike.ts
messages.ts software healthy src/messages.ts
renderer.ts software healthy src/renderer.ts
timeline.ts software healthy src/timeline.ts
hole-controller.ts software healthy src/hole-controller.ts
heartbeat.ts software healthy src/heartbeat.ts
background.ts software healthy src/background.ts
global.d.ts software healthy src/global.d.ts
options.ts software healthy src/options.ts
overlay.ts software healthy src/overlay.ts
mass.ts software healthy src/mass.ts
displacement.ts software healthy src/displacement.ts
options.html software healthy src/options.html
settings.ts software healthy src/settings.ts
popup.ts software healthy src/popup.ts
popup.html software healthy src/popup.html
diag.ts software healthy src/diag.ts
render-manager.ts software healthy src/render-manager.ts
CLAUDE.md quality healthy CLAUDE.md

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

LabelLayerStatusPath
GlHoleOverlay software healthy src/overlay-gl.ts:GlHoleOverlay
HoleMotion software healthy src/hole-motion.ts:HoleMotion
FilterLensRenderer software healthy src/renderer.ts:FilterLensRenderer
SpaghettiRenderer software healthy src/renderer.ts:SpaghettiRenderer
HoleController software healthy src/hole-controller.ts:HoleController
only software healthy src/overlay.ts:only
HoleOverlay software healthy src/overlay.ts:HoleOverlay
we software healthy src/diag.ts:we
decides software healthy src/render-manager.ts:decides
RenderManager software healthy src/render-manager.ts:RenderManager

LabelLayerStatusPath
test software healthy test
docs software healthy docs
tools software healthy tools
src software healthy src

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

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/14af637a-905a-4d8c-b7a3-6993a3ff0735/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/14af637a-905a-4d8c-b7a3-6993a3ff0735/

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.