https://github.com/recursivlabs/spark-lab
· scanned 2026-06-15 23:48 UTC (2 months, 3 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 3 weeks ago · v1 · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 197 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 |
|---|---|---|---|
Composer |
software | healthy | src/components/composer.tsx:Composer |
patch |
software | healthy | src/components/composer.tsx:patch |
loadSample |
software | healthy | src/components/composer.tsx:loadSample |
toggleAgent |
software | healthy | src/components/composer.tsx:toggleAgent |
toggleSwarm |
software | healthy | src/components/composer.tsx:toggleSwarm |
modeledRows |
software | healthy | src/components/composer.tsx:modeledRows |
run |
software | healthy | src/components/composer.tsx:run |
RunningOverlay |
software | healthy | src/components/composer.tsx:RunningOverlay |
pctV |
software | healthy | src/components/results-leaderboard.tsx:pctV |
money |
software | healthy | src/components/results-leaderboard.tsx:money |
sortRows |
software | healthy | src/components/results-leaderboard.tsx:sortRows |
ResultsLeaderboard |
software | healthy | src/components/results-leaderboard.tsx:ResultsLeaderboard |
pct |
software | healthy | src/components/results.tsx:pct |
fmtVal |
software | healthy | src/components/results.tsx:fmtVal |
pickBest |
software | healthy | src/components/results.tsx:pickBest |
Results |
software | healthy | src/components/results.tsx:Results |
Audit |
software | healthy | src/components/results.tsx:Audit |
Nav |
software | healthy | src/components/nav.tsx:Nav |
signOut |
software | healthy | src/components/nav.tsx:signOut |
HomePage |
software | healthy | src/app/page.tsx:HomePage |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
AuthPage |
software | healthy | src/app/auth/page.tsx:AuthPage |
sendCode |
software | healthy | src/app/auth/page.tsx:sendCode |
verify |
software | healthy | src/app/auth/page.tsx:verify |
POST |
software | healthy | src/app/api/run-live/route.ts:POST |
body |
software | healthy | src/app/api/run-live/route.ts:body |
POST |
software | healthy | src/app/api/auth/logout/route.ts:POST |
POST |
software | healthy | src/app/api/auth/otp/send/route.ts:POST |
POST |
software | healthy | src/app/api/auth/otp/verify/route.ts:POST |
errObj |
software | healthy | src/app/api/auth/otp/verify/route.ts:errObj |
GET |
software | healthy | src/app/api/auth/session/route.ts:GET |
MethodPage |
software | healthy | src/app/method/page.tsx:MethodPage |
usd |
software | healthy | src/app/history/page.tsx:usd |
pct |
software | healthy | src/app/history/page.tsx:pct |
HistoryPage |
software | healthy | src/app/history/page.tsx:HistoryPage |
duplicate |
software | healthy | src/app/configure/swarm/page.tsx:duplicate |
SwarmLibraryPage |
software | healthy | src/app/configure/swarm/page.tsx:SwarmLibraryPage |
setSwarms |
software | healthy | src/app/configure/swarm/page.tsx:setSwarms |
updateSwarm |
software | healthy | src/app/configure/swarm/page.tsx:updateSwarm |
changeOrchestration |
software | healthy | src/app/configure/swarm/page.tsx:changeOrchestration |
updateAgent |
software | healthy | src/app/configure/swarm/page.tsx:updateAgent |
addAgent |
software | healthy | src/app/configure/swarm/page.tsx:addAgent |
removeAgent |
software | healthy | src/app/configure/swarm/page.tsx:removeAgent |
removeSwarm |
software | healthy | src/app/configure/swarm/page.tsx:removeSwarm |
duplicateSwarm |
software | healthy | src/app/configure/swarm/page.tsx:duplicateSwarm |
save |
software | healthy | src/app/configure/swarm/page.tsx:save |
ComingSoon |
software | healthy | src/app/configure/swarm/page.tsx:ComingSoon |
freshId |
software | healthy | src/app/configure/agents/page.tsx:freshId |
AgentLibraryPage |
software | healthy | src/app/configure/agents/page.tsx:AgentLibraryPage |
setAgents |
software | healthy | src/app/configure/agents/page.tsx:setAgents |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
SDK.md |
software | healthy | SDK.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
.env.example |
software | healthy | .env.example |
DEPLOY.md |
software | healthy | DEPLOY.md |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.mjs |
software | healthy | next.config.mjs |
composer.tsx |
software | healthy | src/components/composer.tsx |
results-leaderboard.tsx |
software | healthy | src/components/results-leaderboard.tsx |
results.tsx |
software | healthy | src/components/results.tsx |
nav.tsx |
software | healthy | src/components/nav.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/auth/page.tsx |
route.ts |
software | healthy | src/app/api/run-live/route.ts |
route.ts |
software | healthy | src/app/api/auth/logout/route.ts |
route.ts |
software | healthy | src/app/api/auth/otp/send/route.ts |
route.ts |
software | healthy | src/app/api/auth/otp/verify/route.ts |
route.ts |
software | healthy | src/app/api/auth/session/route.ts |
page.tsx |
software | healthy | src/app/method/page.tsx |
page.tsx |
software | healthy | src/app/history/page.tsx |
page.tsx |
software | healthy | src/app/configure/swarm/page.tsx |
page.tsx |
software | healthy | src/app/configure/agents/page.tsx |
page.tsx |
software | healthy | src/app/run/[id]/page.tsx |
config.ts |
software | healthy | src/lib/config.ts |
jobs.ts |
software | healthy | src/lib/jobs.ts |
live-engine.ts |
software | healthy | src/lib/live-engine.ts |
recursiv-rest.ts |
software | healthy | src/lib/recursiv-rest.ts |
utils.ts |
software | healthy | src/lib/utils.ts |
session.ts |
software | healthy | src/lib/session.ts |
constants.ts |
software | healthy | src/lib/constants.ts |
recursiv.ts |
software | healthy | src/lib/recursiv.ts |
db.ts |
software | healthy | src/lib/db.ts |
engine.ts |
software | healthy | src/lib/engine.ts |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
components |
software | healthy | src/components |
app |
software | healthy | src/app |
auth |
software | healthy | src/app/auth |
api |
software | healthy | src/app/api |
run-live |
software | healthy | src/app/api/run-live |
auth |
software | healthy | src/app/api/auth |
logout |
software | healthy | src/app/api/auth/logout |
otp |
software | healthy | src/app/api/auth/otp |
send |
software | healthy | src/app/api/auth/otp/send |
verify |
software | healthy | src/app/api/auth/otp/verify |
session |
software | healthy | src/app/api/auth/session |
method |
software | healthy | src/app/method |
history |
software | healthy | src/app/history |
configure |
software | healthy | src/app/configure |
swarm |
software | healthy | src/app/configure/swarm |
agents |
software | healthy | src/app/configure/agents |
run |
software | healthy | src/app/run |
[id] |
software | healthy | src/app/run/[id] |
lib |
software | healthy | src/lib |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/auth |
frontend | healthy | src/app/auth/page.tsx |
/method |
frontend | healthy | src/app/method/page.tsx |
/history |
frontend | healthy | src/app/history/page.tsx |
/configure/swarm |
frontend | healthy | src/app/configure/swarm/page.tsx |
/configure/agents |
frontend | healthy | src/app/configure/agents/page.tsx |
/run/[id] |
frontend | healthy | src/app/run/[id]/page.tsx |
/ |
frontend | healthy | src/app/api/run-live/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
HomePage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
AuthPage |
frontend | healthy | src/app/auth/page.tsx |
MethodPage |
frontend | healthy | src/app/method/page.tsx |
HistoryPage |
frontend | healthy | src/app/history/page.tsx |
SwarmLibraryPage |
frontend | healthy | src/app/configure/swarm/page.tsx |
AgentLibraryPage |
frontend | healthy | src/app/configure/agents/page.tsx |
RunPage |
frontend | healthy | src/app/run/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:14 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-r46bqrau |
software | healthy | /tmp/repobility-clone-r46bqrau |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/bfb5557c-8ddb-4b92-a7e0-c05fe8a1cd1b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bfb5557c-8ddb-4b92-a7e0-c05fe8a1cd1b/
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.