https://github.com/ZakaryaBoudraf/ditherer
· scanned 2026-06-16 04:41 UTC (1 month, 2 weeks ago)
5 raw signals (0 security + 5 graph)
Last scanned 1 month, 2 weeks ago · v1 · 5 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 153 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 |
|---|---|---|---|
$ |
software | healthy | app.js:$ |
clamp |
software | healthy | app.js:clamp |
tick |
software | healthy | app.js:tick |
once |
software | healthy | app.js:once |
h |
software | healthy | app.js:h |
fmtTime |
software | healthy | app.js:fmtTime |
fmtSize |
software | healthy | app.js:fmtSize |
HEX |
software | healthy | app.js:HEX |
hexToRgb |
software | healthy | app.js:hexToRgb |
rgbToHex |
software | healthy | app.js:rgbToHex |
readSettings |
software | healthy | app.js:readSettings |
outputDims |
software | healthy | app.js:outputDims |
composeFramed |
software | healthy | app.js:composeFramed |
sc |
software | healthy | app.js:sc |
buildPalette |
software | healthy | app.js:buildPalette |
srcDims |
software | healthy | app.js:srcDims |
workingDims |
software | healthy | app.js:workingDims |
parseRatio |
software | healthy | app.js:parseRatio |
cropParams |
software | healthy | app.js:cropParams |
quarter |
software | healthy | app.js:quarter |
resetTransform |
software | healthy | app.js:resetTransform |
drawSourceToWork |
software | healthy | app.js:drawSourceToWork |
ditherSource |
software | healthy | app.js:ditherSource |
n |
software | healthy | app.js:n |
setFill |
software | healthy | app.js:setFill |
startEyedrop |
software | healthy | app.js:startEyedrop |
stopEyedrop |
software | healthy | app.js:stopEyedrop |
pickColorAt |
software | healthy | app.js:pickColorAt |
schedule |
software | healthy | app.js:schedule |
render |
software | healthy | app.js:render |
updateStatus |
software | healthy | app.js:updateStatus |
fitCanvas |
software | healthy | app.js:fitCanvas |
loadImageFile |
software | healthy | app.js:loadImageFile |
onImageReady |
software | healthy | app.js:onImageReady |
loadAsImage |
software | healthy | app.js:loadAsImage |
setupGif |
software | healthy | app.js:setupGif |
cleanupVideo |
software | healthy | app.js:cleanupVideo |
loadVideoFile |
software | healthy | app.js:loadVideoFile |
wireVideo |
software | healthy | app.js:wireVideo |
startVideoLoop |
software | healthy | app.js:startVideoLoop |
step |
software | healthy | app.js:step |
updateSeekUI |
software | healthy | app.js:updateSeekUI |
seekVideo |
software | healthy | app.js:seekVideo |
camMsg |
software | healthy | app.js:camMsg |
startCameraLoop |
software | healthy | app.js:startCameraLoop |
refreshCamDevices |
software | healthy | app.js:refreshCamDevices |
startCamera |
software | healthy | app.js:startCamera |
stopCamera |
software | healthy | app.js:stopCamera |
toggleCamRecord |
software | healthy | app.js:toggleCamRecord |
exportVideo |
software | healthy | app.js:exportVideo |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
style.css |
software | healthy | style.css |
app.js |
software | healthy | app.js |
README.md |
software | healthy | README.md |
dither.js |
software | healthy | dither.js |
LICENSE |
software | healthy | LICENSE |
codec.js |
software | healthy | codec.js |
index.html |
software | healthy | index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
ZakaryaBoudraf__ditherer |
software | healthy | /data/fable5_failed_archive/ZakaryaBoudraf__ditherer |
This page is publicly accessible at:
https://repobility.com/scan/9c5b6a10-6f0b-4ffe-a119-b599dd0c320d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9c5b6a10-6f0b-4ffe-a119-b599dd0c320d/
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.