https://github.com/raphaelwkago-sketch/surfaced
· scanned 2026-06-15 23:46 UTC (2 months, 4 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 4 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 85 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 |
|---|---|---|---|
proxy |
software | healthy | proxy.ts:proxy |
robots |
software | healthy | app/robots.ts:robots |
sitemap |
software | healthy | app/sitemap.ts:sitemap |
useIsMobile |
software | healthy | app/page.tsx:useIsMobile |
update |
software | healthy | app/page.tsx:update |
GoogleLogo |
software | healthy | app/page.tsx:GoogleLogo |
SearchIcon |
software | healthy | app/page.tsx:SearchIcon |
LimitModal |
software | healthy | app/page.tsx:LimitModal |
handleSignIn |
software | healthy | app/page.tsx:handleSignIn |
TopActions |
software | healthy | app/page.tsx:TopActions |
App |
software | healthy | app/page.tsx:App |
fetchProfile |
software | healthy | app/page.tsx:fetchProfile |
handleSignOut |
software | healthy | app/page.tsx:handleSignOut |
navigate |
software | healthy | app/page.tsx:navigate |
limitModal |
software | healthy | app/page.tsx:limitModal |
handleSearchDone |
software | healthy | app/page.tsx:handleSearchDone |
Home |
software | healthy | app/page.tsx:Home |
handleSearch |
software | healthy | app/page.tsx:handleSearch |
handleKeyDown |
software | healthy | app/page.tsx:handleKeyDown |
SearchResults |
software | healthy | app/page.tsx:SearchResults |
hasFree |
software | healthy | app/page.tsx:hasFree |
priceOf |
software | healthy | app/page.tsx:priceOf |
searchBar |
software | healthy | app/page.tsx:searchBar |
filterChip |
software | healthy | app/page.tsx:filterChip |
sidebarOption |
software | healthy | app/page.tsx:sidebarOption |
sidebarHeading |
software | healthy | app/page.tsx:sidebarHeading |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
GET |
software | healthy | app/auth/callback/route.ts:GET |
POST |
software | healthy | app/api/paystack/verify/route.ts:POST |
tsSearch |
software | healthy | app/api/search/route.ts:tsSearch |
todayUTC |
software | healthy | app/api/search/route.ts:todayUTC |
GET |
software | healthy | app/api/search/route.ts:GET |
createClient |
software | healthy | lib/supabase-server.ts:createClient |
createClient |
software | healthy | lib/supabase.ts:createClient |
createAdminClient |
software | healthy | lib/supabase-admin.ts:createAdminClient |
| 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 |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
requirements.txt |
software | healthy | requirements.txt |
AGENTS.md |
software | healthy | AGENTS.md |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
robots.ts |
software | healthy | app/robots.ts |
globals.css |
software | healthy | app/globals.css |
sitemap.ts |
software | healthy | app/sitemap.ts |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
route.ts |
software | healthy | app/auth/callback/route.ts |
route.ts |
software | healthy | app/api/paystack/verify/route.ts |
route.ts |
software | healthy | app/api/search/route.ts |
supabase-server.ts |
software | healthy | lib/supabase-server.ts |
supabase.ts |
software | healthy | lib/supabase.ts |
supabase-admin.ts |
software | healthy | lib/supabase-admin.ts |
settings.local.json |
software | healthy | .claude/settings.local.json |
002_lock_profiles_rls.sql |
software | healthy | supabase/migrations/002_lock_profiles_rls.sql |
001_profiles.sql |
software | healthy | supabase/migrations/001_profiles.sql |
google8316a36740c5ecac.html |
software | healthy | public/google8316a36740c5ecac.html |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
.claude/settings.local.json |
quality | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
auth |
software | healthy | app/auth |
callback |
software | healthy | app/auth/callback |
api |
software | healthy | app/api |
paystack |
software | healthy | app/api/paystack |
verify |
software | healthy | app/api/paystack/verify |
search |
software | healthy | app/api/search |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
002_lock_profiles_rls.sql |
data | healthy | supabase/migrations/002_lock_profiles_rls.sql |
001_profiles.sql |
data | healthy | supabase/migrations/001_profiles.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7ctstbv6 |
software | healthy | /tmp/repobility-clone-7ctstbv6 |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/001_profiles.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | app/api/search/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::proxy.ts |
security | healthy | proxy.ts |
This page is publicly accessible at:
https://repobility.com/scan/71906975-4059-4b7a-a9ea-f21001a884ba/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/71906975-4059-4b7a-a9ea-f21001a884ba/
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.