https://github.com/aravian69/Aravian-Portfolio
· scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +1.4 (diff) · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 244 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 |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
keystatic.config.ts |
software | healthy | keystatic.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
PRODUCT.md |
software | healthy | PRODUCT.md |
next.config.ts |
software | healthy | next.config.ts |
SETUP-CMS.md |
software | healthy | SETUP-CMS.md |
tsconfig.json |
software | healthy | tsconfig.json |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
robots.ts |
software | healthy | app/robots.ts |
page.module.css |
software | healthy | app/page.module.css |
sitemap.ts |
software | healthy | app/sitemap.ts |
route.ts |
software | healthy | app/api/keystatic/[...params]/route.ts |
keystatic.tsx |
software | healthy | app/keystatic/keystatic.tsx |
layout.tsx |
software | healthy | app/keystatic/layout.tsx |
page.tsx |
software | healthy | app/keystatic/[[...params]]/page.tsx |
layout.tsx |
software | healthy | app/(site)/layout.tsx |
page.tsx |
software | healthy | app/(site)/page.tsx |
page.tsx |
software | healthy | app/(site)/about/page.tsx |
page.tsx |
software | healthy | app/(site)/work/page.tsx |
page.tsx |
software | healthy | app/(site)/contact/page.tsx |
migrate-to-keystatic.mjs |
software | healthy | scripts/migrate-to-keystatic.mjs |
compute-hues.mjs |
software | healthy | scripts/compute-hues.mjs |
sync-thumbnails.mjs |
software | healthy | scripts/sync-thumbnails.mjs |
sync-bunny.mjs |
software | healthy | scripts/sync-bunny.mjs |
MasonryGrid.tsx |
software | healthy | components/MasonryGrid.tsx |
AvailabilityBadge.tsx |
software | healthy | components/AvailabilityBadge.tsx |
Footer.tsx |
software | healthy | components/Footer.tsx |
TransitionLoader.tsx |
software | healthy | components/TransitionLoader.tsx |
CustomCursor.tsx |
software | healthy | components/CustomCursor.tsx |
BackToTop.tsx |
software | healthy | components/BackToTop.tsx |
BackgroundVideo.tsx |
software | healthy | components/BackgroundVideo.tsx |
ShowreelModal.tsx |
software | healthy | components/ShowreelModal.tsx |
PageMeta.tsx |
software | healthy | components/PageMeta.tsx |
Nav.tsx |
software | healthy | components/Nav.tsx |
projects.ts |
software | healthy | lib/projects.ts |
projects.server.ts |
software | healthy | lib/projects.server.ts |
hueOrder.ts |
software | healthy | lib/hueOrder.ts |
bunny.ts |
software | healthy | lib/bunny.ts |
cloudinary.ts |
software | healthy | lib/cloudinary.ts |
vfx1.yaml |
software | healthy | content/projects/vfx1.yaml |
ai4.yaml |
software | healthy | content/projects/ai4.yaml |
mg20.yaml |
software | healthy | content/projects/mg20.yaml |
edit8.yaml |
software | healthy | content/projects/edit8.yaml |
vfx2.yaml |
software | healthy | content/projects/vfx2.yaml |
ai3.yaml |
software | healthy | content/projects/ai3.yaml |
mg3.yaml |
software | healthy | content/projects/mg3.yaml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
robots |
software | healthy | app/robots.ts:robots |
sitemap |
software | healthy | app/sitemap.ts:sitemap |
KeystaticLayout |
software | healthy | app/keystatic/layout.tsx:KeystaticLayout |
SiteLayout |
software | healthy | app/(site)/layout.tsx:SiteLayout |
letters |
software | healthy | app/(site)/page.tsx:letters |
HomePage |
software | healthy | app/(site)/page.tsx:HomePage |
AboutPage |
software | healthy | app/(site)/about/page.tsx:AboutPage |
WorkPage |
software | healthy | app/(site)/work/page.tsx:WorkPage |
letters |
software | healthy | app/(site)/contact/page.tsx:letters |
ContactPage |
software | healthy | app/(site)/contact/page.tsx:ContactPage |
clImg |
software | healthy | scripts/migrate-to-keystatic.mjs:clImg |
yamlString |
software | healthy | scripts/migrate-to-keystatic.mjs:yamlString |
toYaml |
software | healthy | scripts/migrate-to-keystatic.mjs:toYaml |
rgbToHsl |
software | healthy | scripts/compute-hues.mjs:rgbToHsl |
l |
software | healthy | scripts/compute-hues.mjs:l |
sortKey |
software | healthy | scripts/compute-hues.mjs:sortKey |
clImg |
software | healthy | scripts/compute-hues.mjs:clImg |
parseProjects |
software | healthy | scripts/compute-hues.mjs:parseProjects |
sampleUrl |
software | healthy | scripts/compute-hues.mjs:sampleUrl |
luma |
software | healthy | scripts/compute-hues.mjs:luma |
main |
software | healthy | scripts/compute-hues.mjs:main |
fetchJSON |
software | healthy | scripts/sync-thumbnails.mjs:fetchJSON |
loadEnv |
software | healthy | scripts/sync-bunny.mjs:loadEnv |
bunnyGet |
software | healthy | scripts/sync-bunny.mjs:bunnyGet |
fetchAllVideos |
software | healthy | scripts/sync-bunny.mjs:fetchAllVideos |
detectRatio |
software | healthy | scripts/sync-bunny.mjs:detectRatio |
videoToCode |
software | healthy | scripts/sync-bunny.mjs:videoToCode |
title |
software | healthy | scripts/sync-bunny.mjs:title |
main |
software | healthy | scripts/sync-bunny.mjs:main |
ProjectModal |
software | healthy | components/MasonryGrid.tsx:ProjectModal |
onKey |
software | healthy | components/MasonryGrid.tsx:onKey |
next |
software | healthy | components/MasonryGrid.tsx:next |
prev |
software | healthy | components/MasonryGrid.tsx:prev |
MasonryGrid |
software | healthy | components/MasonryGrid.tsx:MasonryGrid |
reveal |
software | healthy | components/MasonryGrid.tsx:reveal |
colsForWidth |
software | healthy | components/MasonryGrid.tsx:colsForWidth |
apply |
software | healthy | components/MasonryGrid.tsx:apply |
colW |
software | healthy | components/MasonryGrid.tsx:colW |
thumbSrc |
software | healthy | components/MasonryGrid.tsx:thumbSrc |
dx |
software | healthy | components/MasonryGrid.tsx:dx |
dy |
software | healthy | components/MasonryGrid.tsx:dy |
AvailabilityBadge |
software | healthy | components/AvailabilityBadge.tsx:AvailabilityBadge |
Footer |
software | healthy | components/Footer.tsx:Footer |
TransitionLoader |
software | healthy | components/TransitionLoader.tsx:TransitionLoader |
onLinkClick |
software | healthy | components/TransitionLoader.tsx:onLinkClick |
link |
software | healthy | components/TransitionLoader.tsx:link |
CustomCursor |
software | healthy | components/CustomCursor.tsx:CustomCursor |
show |
software | healthy | components/CustomCursor.tsx:show |
hide |
software | healthy | components/CustomCursor.tsx:hide |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
api |
software | healthy | app/api |
keystatic |
software | healthy | app/api/keystatic |
[...params] |
software | healthy | app/api/keystatic/[...params] |
keystatic |
software | healthy | app/keystatic |
[[...params]] |
software | healthy | app/keystatic/[[...params]] |
(site) |
software | healthy | app/(site) |
about |
software | healthy | app/(site)/about |
work |
software | healthy | app/(site)/work |
contact |
software | healthy | app/(site)/contact |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
lib |
software | healthy | lib |
content |
software | healthy | content |
projects |
software | healthy | content/projects |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
KeystaticLayout |
frontend | healthy | app/keystatic/layout.tsx |
Keystatic |
frontend | healthy | app/keystatic/[[...params]]/page.tsx |
SiteLayout |
frontend | healthy | app/(site)/layout.tsx |
HomePage |
frontend | healthy | app/(site)/page.tsx |
AboutPage |
frontend | healthy | app/(site)/about/page.tsx |
ContactPage |
frontend | healthy | app/(site)/contact/page.tsx |
MasonryGrid |
frontend | healthy | components/MasonryGrid.tsx |
AvailabilityBadge |
frontend | healthy | components/AvailabilityBadge.tsx |
Footer |
frontend | healthy | components/Footer.tsx |
TransitionLoader |
frontend | healthy | components/TransitionLoader.tsx |
CustomCursor |
frontend | healthy | components/CustomCursor.tsx |
BackToTop |
frontend | healthy | components/BackToTop.tsx |
BackgroundVideo |
frontend | healthy | components/BackgroundVideo.tsx |
ShowreelModal |
frontend | healthy | components/ShowreelModal.tsx |
PageMeta |
frontend | healthy | components/PageMeta.tsx |
Nav |
frontend | healthy | components/Nav.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
aravian69__Aravian-Portfolio |
software | healthy | /data/fable5_failed_archive/aravian69__Aravian-Portfolio |
| Label | Layer | Status | Path |
|---|---|---|---|
so |
software | healthy | components/TransitionLoader.tsx:so |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | components/CustomCursor.tsx |
This page is publicly accessible at:
https://repobility.com/scan/81d1c52f-31e8-44cf-a5bc-c0601c9db7c1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/81d1c52f-31e8-44cf-a5bc-c0601c9db7c1/
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.