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.

ScriptShah/donishyar-portfolio

https://github.com/ScriptShah/donishyar-portfolio · scanned 2026-06-16 00:06 UTC (2 months, 2 weeks ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 18 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 106 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
fetchPage software healthy scrape-tg.mjs:fetchPage
decodeEntities software healthy scrape-tg.mjs:decodeEntities
parsePosts software healthy scrape-tg.mjs:parsePosts
download software healthy scrape-tg.mjs:download
dims software healthy generate-projects.mjs:dims
slug software healthy generate-projects.mjs:slug
exists software healthy generate-projects.mjs:exists
mb software healthy generate-projects.mjs:mb
sameKind software healthy generate-projects.mjs:sameKind
m software healthy make-thumbs.mjs:m
mulberry32 software healthy src/textures.js:mulberry32
hashCode software healthy src/textures.js:hashCode
rr software healthy src/textures.js:rr
grain software healthy src/textures.js:grain
microMeta software healthy src/textures.js:microMeta
paintArt software healthy src/textures.js:paintArt
makeCardCanvas software healthy src/textures.js:makeCardCanvas
makeHeroCanvas software healthy src/textures.js:makeHeroCanvas
makeImageArtCanvas software healthy src/textures.js:makeImageArtCanvas
makeLabelCanvas software healthy src/textures.js:makeLabelCanvas
$ software healthy src/main.js:$
ASSET software healthy src/main.js:ASSET
wrapPi software healthy src/main.js:wrapPi
wrapV software healthy src/main.js:wrapV
curvedPlaneGeometry software healthy src/main.js:curvedPlaneGeometry
preloadCovers software healthy src/main.js:preloadCovers
buildGallery software healthy src/main.js:buildGallery
yieldFrame software healthy src/main.js:yieldFrame
fin software healthy src/main.js:fin
rowPhi software healthy src/main.js:rowPhi
theta software healthy src/main.js:theta
addGridLines software healthy src/main.js:addGridLines
stars software healthy src/main.js:stars
rnd software healthy src/main.js:rnd
toTexture software healthy src/main.js:toTexture
addCard software healthy src/main.js:addCard
padShift software healthy src/main.js:padShift
fitTextureToCard software healthy src/main.js:fitTextureToCard
startPreview software healthy src/main.js:startPreview
stopPreview software healthy src/main.js:stopPreview
sens software healthy src/main.js:sens
raycast software healthy src/main.js:raycast
updateHover software healthy src/main.js:updateHover
buildCompass software healthy src/main.js:buildCompass
updateCompass software healthy src/main.js:updateCompass
x software healthy src/main.js:x
tick software healthy src/main.js:tick
rr software healthy src/main.js:rr
fitViewport software healthy src/main.js:fitViewport
dimOthers software healthy src/main.js:dimOthers

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
build-groups.mjs software healthy build-groups.mjs
tg-groups.json software healthy tg-groups.json
README.md software healthy README.md
compress-videos.mjs software healthy compress-videos.mjs
package.json software healthy package.json
index.html software healthy index.html
scrape-tg.mjs software healthy scrape-tg.mjs
package-lock.json software healthy package-lock.json
generate-projects.mjs software healthy generate-projects.mjs
extract-frames.mjs software healthy extract-frames.mjs
optimize-covers.mjs software healthy optimize-covers.mjs
make-thumbs.mjs software healthy make-thumbs.mjs
tg-compact.json software healthy tg-compact.json
curation-result.json software healthy curation-result.json
tg-manifest.json software healthy tg-manifest.json
deploy.yml software healthy .github/workflows/deploy.yml
textures.js software healthy src/textures.js
projects.js software healthy src/projects.js
data.js software healthy src/data.js
main.js software healthy src/main.js
style.css software healthy src/style.css

LabelLayerStatusPath
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
repobility-clone-5vz347g3 software healthy /tmp/repobility-clone-5vz347g3

LabelLayerStatusPath
vps::droplet hardware healthy curation-result.json

LabelLayerStatusPath
gpu (detected) hardware healthy src/main.js

LabelLayerStatusPath
auth::curation-result.json security healthy curation-result.json

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
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/140bcead-9410-4556-8bdb-616da8030d13/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/140bcead-9410-4556-8bdb-616da8030d13/

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.