https://github.com/arnavbhatia1/arnavbhatia1.github.io
· scanned 2026-06-17 01:35 UTC (1 month, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +0.8 (diff) · 13 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 121 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 |
|---|---|---|---|
NotFound |
software | healthy | app/not-found.tsx:NotFound |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
MonoLinks |
software | healthy | app/page.tsx:MonoLinks |
Home |
software | healthy | app/page.tsx:Home |
robots |
software | healthy | app/robots.ts:robots |
sitemap |
software | healthy | app/sitemap.ts:sitemap |
Template |
software | healthy | app/template.tsx:Template |
ResumeViewer |
software | healthy | app/resume/ResumeViewer.tsx:ResumeViewer |
ResumePage |
software | healthy | app/resume/page.tsx:ResumePage |
workHistoryPanel |
software | healthy | app/experience/page.tsx:workHistoryPanel |
journeyPanel |
software | healthy | app/experience/page.tsx:journeyPanel |
ExperiencePage |
software | healthy | app/experience/page.tsx:ExperiencePage |
SiteAnalytics |
software | healthy | app/components/SiteAnalytics.tsx:SiteAnalytics |
gc |
software | healthy | app/components/SiteAnalytics.tsx:gc |
Tabs |
software | healthy | app/components/Tabs.tsx:Tabs |
onKeyDown |
software | healthy | app/components/Tabs.tsx:onKeyDown |
Footer |
software | healthy | app/components/Footer.tsx:Footer |
openCommandPalette |
software | healthy | app/components/CommandPalette.tsx:openCommandPalette |
CommandPalette |
software | healthy | app/components/CommandPalette.tsx:CommandPalette |
close |
software | healthy | app/components/CommandPalette.tsx:close |
go |
software | healthy | app/components/CommandPalette.tsx:go |
external |
software | healthy | app/components/CommandPalette.tsx:external |
onKey |
software | healthy | app/components/CommandPalette.tsx:onKey |
onOpen |
software | healthy | app/components/CommandPalette.tsx:onOpen |
onKeyDown |
software | healthy | app/components/CommandPalette.tsx:onKeyDown |
OpenSource |
software | healthy | app/components/OpenSource.tsx:OpenSource |
MetricsSection |
software | healthy | app/components/MetricsSection.tsx:MetricsSection |
ThemeToggle |
software | healthy | app/components/ThemeToggle.tsx:ThemeToggle |
sync |
software | healthy | app/components/ThemeToggle.tsx:sync |
AnimatedCounter |
software | healthy | app/components/AnimatedCounter.tsx:AnimatedCounter |
animate |
software | healthy | app/components/AnimatedCounter.tsx:animate |
for |
software | healthy | app/components/AnimatedCounter.tsx:for |
CommandMenuButton |
software | healthy | app/components/CommandMenuButton.tsx:CommandMenuButton |
CertList |
software | healthy | app/certifications/page.tsx:CertList |
CertificationsPage |
software | healthy | app/certifications/page.tsx:CertificationsPage |
isDarkTheme |
software | healthy | app/lib/theme.ts:isDarkTheme |
toggleTheme |
software | healthy | app/lib/theme.ts:toggleTheme |
ProjectList |
software | healthy | app/projects/page.tsx:ProjectList |
ProjectsPage |
software | healthy | app/projects/page.tsx:ProjectsPage |
ContactForm |
software | healthy | app/contact/ContactForm.tsx:ContactForm |
handleSubmit |
software | healthy | app/contact/ContactForm.tsx:handleSubmit |
handleChange |
software | healthy | app/contact/ContactForm.tsx:handleChange |
ContactMethod |
software | healthy | app/contact/ContactForm.tsx:ContactMethod |
FormField |
software | healthy | app/contact/ContactForm.tsx:FormField |
ContactPage |
software | healthy | app/contact/page.tsx:ContactPage |
| Label | Layer | Status | Path |
|---|---|---|---|
eslint.config.mjs |
software | healthy | eslint.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
not-found.tsx |
software | healthy | app/not-found.tsx |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
robots.ts |
software | healthy | app/robots.ts |
sitemap.ts |
software | healthy | app/sitemap.ts |
template.tsx |
software | healthy | app/template.tsx |
ResumeViewer.tsx |
software | healthy | app/resume/ResumeViewer.tsx |
page.tsx |
software | healthy | app/resume/page.tsx |
page.tsx |
software | healthy | app/experience/page.tsx |
SiteAnalytics.tsx |
software | healthy | app/components/SiteAnalytics.tsx |
Tabs.tsx |
software | healthy | app/components/Tabs.tsx |
Footer.tsx |
software | healthy | app/components/Footer.tsx |
CommandPalette.tsx |
software | healthy | app/components/CommandPalette.tsx |
OpenSource.tsx |
software | healthy | app/components/OpenSource.tsx |
MetricsSection.tsx |
software | healthy | app/components/MetricsSection.tsx |
ThemeToggle.tsx |
software | healthy | app/components/ThemeToggle.tsx |
AnimatedCounter.tsx |
software | healthy | app/components/AnimatedCounter.tsx |
CommandMenuButton.tsx |
software | healthy | app/components/CommandMenuButton.tsx |
page.tsx |
software | healthy | app/certifications/page.tsx |
site-config.ts |
software | healthy | app/lib/site-config.ts |
styles.ts |
software | healthy | app/lib/styles.ts |
types.ts |
software | healthy | app/lib/types.ts |
theme.ts |
software | healthy | app/lib/theme.ts |
page.tsx |
software | healthy | app/projects/page.tsx |
ContactForm.tsx |
software | healthy | app/contact/ContactForm.tsx |
page.tsx |
software | healthy | app/contact/page.tsx |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
settings.local.json |
software | healthy | .claude/settings.local.json |
.claude/settings.local.json |
quality | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | app/not-found.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
Home |
frontend | healthy | app/page.tsx |
Template |
frontend | healthy | app/template.tsx |
ResumeViewer |
frontend | healthy | app/resume/ResumeViewer.tsx |
ResumePage |
frontend | healthy | app/resume/page.tsx |
ExperiencePage |
frontend | healthy | app/experience/page.tsx |
SiteAnalytics |
frontend | healthy | app/components/SiteAnalytics.tsx |
Tabs |
frontend | healthy | app/components/Tabs.tsx |
Footer |
frontend | healthy | app/components/Footer.tsx |
CommandPalette |
frontend | healthy | app/components/CommandPalette.tsx |
OpenSource |
frontend | healthy | app/components/OpenSource.tsx |
MetricsSection |
frontend | healthy | app/components/MetricsSection.tsx |
ThemeToggle |
frontend | healthy | app/components/ThemeToggle.tsx |
AnimatedCounter |
frontend | healthy | app/components/AnimatedCounter.tsx |
CommandMenuButton |
frontend | healthy | app/components/CommandMenuButton.tsx |
CertificationsPage |
frontend | healthy | app/certifications/page.tsx |
ProjectsPage |
frontend | healthy | app/projects/page.tsx |
ContactForm |
frontend | healthy | app/contact/ContactForm.tsx |
ContactPage |
frontend | healthy | app/contact/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
resume |
software | healthy | app/resume |
experience |
software | healthy | app/experience |
components |
software | healthy | app/components |
certifications |
software | healthy | app/certifications |
lib |
software | healthy | app/lib |
projects |
software | healthy | app/projects |
contact |
software | healthy | app/contact |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | app/layout.tsx |
vps::aws |
hardware | healthy | app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
arnavbhatia1__arnavbhatia1.github.io |
software | healthy | /data/fable5_failed_archive/arnavbhatia1__arnavbhatia1.gith… |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | app/lib/theme.ts:on |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | app/components/OpenSource.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/e62d46ad-d4cf-483f-b7df-e2e280051795/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e62d46ad-d4cf-483f-b7df-e2e280051795/
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.