https://github.com/tomweeks617/tom-cv-deepdive
· scanned 2026-06-16 00:39 UTC (2 months, 1 week ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 1 week ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 82 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 |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
cv.ts |
software | healthy | config/cv.ts |
site.ts |
software | healthy | config/site.ts |
Hero.tsx |
software | healthy | components/Hero.tsx |
Chat.tsx |
software | healthy | components/chat/Chat.tsx |
PromptChips.tsx |
software | healthy | components/chat/PromptChips.tsx |
Message.tsx |
software | healthy | components/chat/Message.tsx |
Education.tsx |
software | healthy | components/cv/Education.tsx |
Skills.tsx |
software | healthy | components/cv/Skills.tsx |
Experience.tsx |
software | healthy | components/cv/Experience.tsx |
icon.tsx |
software | healthy | app/icon.tsx |
opengraph-image.tsx |
software | healthy | app/opengraph-image.tsx |
globals.css |
software | healthy | app/globals.css |
apple-icon.tsx |
software | healthy | app/apple-icon.tsx |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
route.ts |
software | healthy | app/api/chat/route.ts |
log.ts |
software | healthy | lib/log.ts |
prompts.ts |
software | healthy | lib/prompts.ts |
context.ts |
software | healthy | lib/context.ts |
use-chat.ts |
software | healthy | lib/use-chat.ts |
personal.md |
software | healthy | content/personal.md |
checkout.md |
software | healthy | content/checkout.md |
ocado.md |
software | healthy | content/ocado.md |
education.md |
software | healthy | content/education.md |
wickes.md |
software | healthy | content/wickes.md |
stenn.md |
software | healthy | content/stenn.md |
summary.md |
software | healthy | content/summary.md |
skills.md |
software | healthy | content/skills.md |
DESIGN.md |
software | healthy | claude/DESIGN.md |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
Hero |
software | healthy | components/Hero.tsx:Hero |
Chat |
software | healthy | components/chat/Chat.tsx:Chat |
submit |
software | healthy | components/chat/Chat.tsx:submit |
PromptChips |
software | healthy | components/chat/PromptChips.tsx:PromptChips |
Message |
software | healthy | components/chat/Message.tsx:Message |
Education |
software | healthy | components/cv/Education.tsx:Education |
Skills |
software | healthy | components/cv/Skills.tsx:Skills |
parseBold |
software | healthy | components/cv/Experience.tsx:parseBold |
Experience |
software | healthy | components/cv/Experience.tsx:Experience |
Icon |
software | healthy | app/icon.tsx:Icon |
OpenGraphImage |
software | healthy | app/opengraph-image.tsx:OpenGraphImage |
AppleIcon |
software | healthy | app/apple-icon.tsx:AppleIcon |
Home |
software | healthy | app/page.tsx:Home |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
rateLimited |
software | healthy | app/api/chat/route.ts:rateLimited |
recent |
software | healthy | app/api/chat/route.ts:recent |
visitorId |
software | healthy | app/api/chat/route.ts:visitorId |
validateMessages |
software | healthy | app/api/chat/route.ts:validateMessages |
POST |
software | healthy | app/api/chat/route.ts:POST |
alive |
software | healthy | app/api/chat/route.ts:alive |
logEvent |
software | healthy | lib/log.ts:logEvent |
buildSystemPrompt |
software | healthy | lib/prompts.ts:buildSystemPrompt |
loadCvContent |
software | healthy | lib/context.ts:loadCvContent |
files |
software | healthy | lib/context.ts:files |
useChat |
software | healthy | lib/use-chat.ts:useChat |
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
components |
software | healthy | components |
chat |
software | healthy | components/chat |
cv |
software | healthy | components/cv |
app |
software | healthy | app |
api |
software | healthy | app/api |
chat |
software | healthy | app/api/chat |
lib |
software | healthy | lib |
content |
software | healthy | content |
claude |
software | healthy | claude |
| Label | Layer | Status | Path |
|---|---|---|---|
Icon |
frontend | healthy | app/icon.tsx |
OpenGraphImage |
frontend | healthy | app/opengraph-image.tsx |
AppleIcon |
frontend | healthy | app/apple-icon.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | config/cv.ts |
vps::aws |
hardware | healthy | config/cv.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-biu8utzh |
software | healthy | /tmp/repobility-clone-biu8utzh |
This page is publicly accessible at:
https://repobility.com/scan/5c11d86e-82e9-4b99-b004-3b1d6f471d8f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5c11d86e-82e9-4b99-b004-3b1d6f471d8f/
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.