https://github.com/suchirjanga/portfolio-site
· scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 2 months, 2 weeks ago · v1 · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 71 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 |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
index.css |
software | healthy | src/index.css |
main.tsx |
software | healthy | src/main.tsx |
App.tsx |
software | healthy | src/App.tsx |
Nav.tsx |
software | healthy | src/components/Nav.tsx |
Contact.tsx |
software | healthy | src/components/Contact.tsx |
About.tsx |
software | healthy | src/components/About.tsx |
InquireModal.tsx |
software | healthy | src/components/InquireModal.tsx |
AboutHero.tsx |
software | healthy | src/components/AboutHero.tsx |
SelectedWork.tsx |
software | healthy | src/components/SelectedWork.tsx |
FadeRise.tsx |
software | healthy | src/components/FadeRise.tsx |
ProjectDetail.tsx |
software | healthy | src/pages/ProjectDetail.tsx |
NotFound.tsx |
software | healthy | src/pages/NotFound.tsx |
Home.tsx |
software | healthy | src/pages/Home.tsx |
useLenis.ts |
software | healthy | src/hooks/useLenis.ts |
projects.ts |
software | healthy | src/content/projects.ts |
monolith.md |
software | healthy | src/content/projects/monolith.md |
noire.md |
software | healthy | src/content/projects/noire.md |
forge.md |
software | healthy | src/content/projects/forge.md |
| Label | Layer | Status | Path |
|---|---|---|---|
ScrollToTop |
software | healthy | src/App.tsx:ScrollToTop |
App |
software | healthy | src/App.tsx:App |
Nav |
software | healthy | src/components/Nav.tsx:Nav |
Contact |
software | healthy | src/components/Contact.tsx:Contact |
About |
software | healthy | src/components/About.tsx:About |
InquireModal |
software | healthy | src/components/InquireModal.tsx:InquireModal |
getFocusables |
software | healthy | src/components/InquireModal.tsx:getFocusables |
handleKey |
software | healthy | src/components/InquireModal.tsx:handleKey |
onCopy |
software | healthy | src/components/InquireModal.tsx:onCopy |
onBackdropClick |
software | healthy | src/components/InquireModal.tsx:onBackdropClick |
AboutHero |
software | healthy | src/components/AboutHero.tsx:AboutHero |
SelectedWork |
software | healthy | src/components/SelectedWork.tsx:SelectedWork |
FadeRise |
software | healthy | src/components/FadeRise.tsx:FadeRise |
ProjectDetail |
software | healthy | src/pages/ProjectDetail.tsx:ProjectDetail |
NotFound |
software | healthy | src/pages/NotFound.tsx:NotFound |
Home |
software | healthy | src/pages/Home.tsx:Home |
useLenis |
software | healthy | src/hooks/useLenis.ts:useLenis |
raf |
software | healthy | src/hooks/useLenis.ts:raf |
slugFromPath |
software | healthy | src/content/projects.ts:slugFromPath |
parseProject |
software | healthy | src/content/projects.ts:parseProject |
getProject |
software | healthy | src/content/projects.ts:getProject |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
Nav |
frontend | healthy | src/components/Nav.tsx |
Contact |
frontend | healthy | src/components/Contact.tsx |
About |
frontend | healthy | src/components/About.tsx |
InquireModal |
frontend | healthy | src/components/InquireModal.tsx |
AboutHero |
frontend | healthy | src/components/AboutHero.tsx |
SelectedWork |
frontend | healthy | src/components/SelectedWork.tsx |
FadeRise |
frontend | healthy | src/components/FadeRise.tsx |
ProjectDetail |
frontend | healthy | src/pages/ProjectDetail.tsx |
NotFound |
frontend | healthy | src/pages/NotFound.tsx |
Home |
frontend | healthy | src/pages/Home.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
components |
software | healthy | src/components |
pages |
software | healthy | src/pages |
hooks |
software | healthy | src/hooks |
content |
software | healthy | src/content |
projects |
software | healthy | src/content/projects |
| Label | Layer | Status | Path |
|---|---|---|---|
/ProjectDetail |
frontend | healthy | src/pages/ProjectDetail.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/Home |
frontend | healthy | src/pages/Home.tsx |
/ |
frontend | healthy | src/App.tsx |
/work/:slug |
frontend | healthy | src/App.tsx |
* |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2c4jgcyd |
software | healthy | /tmp/repobility-clone-2c4jgcyd |
This page is publicly accessible at:
https://repobility.com/scan/d6a7d3c9-3d0c-4676-ba41-73375ecdfc3f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d6a7d3c9-3d0c-4676-ba41-73375ecdfc3f/
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.