https://github.com/Andrew-Kevin-007/stem-app
· scanned 2026-06-17 01:15 UTC (1 month, 2 weeks ago)
28 raw signals (0 security + 28 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -1.5 (diff) · 28 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 747 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 |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
Home |
software | healthy | app/page.tsx:Home |
GET |
software | healthy | app/api/dashboard/route.ts:GET |
targetForBranch |
software | healthy | app/api/cron/advance-pipeline/route.ts:targetForBranch |
GET |
software | healthy | app/api/cron/advance-pipeline/route.ts:GET |
GET |
software | healthy | app/api/health/route.ts:GET |
auth |
software | healthy | app/api/connections/route.ts:auth |
GET |
software | healthy | app/api/connections/route.ts:GET |
POST |
software | healthy | app/api/connections/route.ts:POST |
DELETE |
software | healthy | app/api/connections/route.ts:DELETE |
verifySignature |
software | healthy | app/api/webhook/github/route.ts:verifySignature |
POST |
software | healthy | app/api/webhook/github/route.ts:POST |
handlePROpened |
software | healthy | app/api/webhook/github/route.ts:handlePROpened |
handlePRClosed |
software | healthy | app/api/webhook/github/route.ts:handlePRClosed |
middleware |
software | healthy | frontend/middleware.ts:middleware |
RootLayout |
software | healthy | frontend/app/layout.tsx:RootLayout |
Page |
software | healthy | frontend/app/page.tsx:Page |
AccountMenu |
software | healthy | frontend/app/dashboard/account-menu.tsx:AccountMenu |
onClick |
software | healthy | frontend/app/dashboard/account-menu.tsx:onClick |
OPERATOR_LOGIN |
software | healthy | frontend/app/dashboard/page.tsx:OPERATOR_LOGIN |
DashboardPage |
software | healthy | frontend/app/dashboard/page.tsx:DashboardPage |
safeNext |
software | healthy | frontend/app/login/login-form.tsx:safeNext |
LoginForm |
software | healthy | frontend/app/login/login-form.tsx:LoginForm |
LoginPage |
software | healthy | frontend/app/login/page.tsx:LoginPage |
GET |
software | healthy | frontend/app/api/dashboard/route.ts:GET |
POST |
software | healthy | frontend/app/api/aws/connect/route.ts:POST |
POST |
software | healthy | frontend/app/api/aws/disconnect/route.ts:POST |
POST |
software | healthy | frontend/app/api/aws/cluster/route.ts:POST |
str |
software | healthy | frontend/app/api/aws/cluster/route.ts:str |
GET |
software | healthy | frontend/app/api/aws/cloudformation-template/route.ts:GET |
GET |
software | healthy | frontend/app/api/aws/template/route.ts:GET |
GET |
software | healthy | frontend/app/api/cron/advance-pipeline/route.ts:GET |
GET |
software | healthy | frontend/app/api/health/route.ts:GET |
GET |
software | healthy | frontend/app/api/auth/session/route.ts:GET |
POST |
software | healthy | frontend/app/api/auth/logout/route.ts:POST |
safeNext |
software | healthy | frontend/app/api/auth/github/route.ts:safeNext |
GET |
software | healthy | frontend/app/api/auth/github/route.ts:GET |
fail |
software | healthy | frontend/app/api/auth/github/callback/route.ts:fail |
GET |
software | healthy | frontend/app/api/auth/github/callback/route.ts:GET |
SupportPage |
software | healthy | frontend/app/support/page.tsx:SupportPage |
StepBadge |
software | healthy | frontend/app/connect/connect-client.tsx:StepBadge |
CopyButton |
software | healthy | frontend/app/connect/connect-client.tsx:CopyButton |
ConnectClient |
software | healthy | frontend/app/connect/connect-client.tsx:ConnectClient |
submitAws |
software | healthy | frontend/app/connect/connect-client.tsx:submitAws |
data |
software | healthy | frontend/app/connect/connect-client.tsx:data |
submitCluster |
software | healthy | frontend/app/connect/connect-client.tsx:submitCluster |
field |
software | healthy | frontend/app/connect/connect-client.tsx:field |
requestOrigin |
software | healthy | frontend/app/connect/page.tsx:requestOrigin |
ConnectPage |
software | healthy | frontend/app/connect/page.tsx:ConnectPage |
DocsPage |
software | healthy | frontend/app/docs/page.tsx:DocsPage |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
vercel.json |
software | healthy | vercel.json |
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 |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
route.ts |
software | healthy | app/api/dashboard/route.ts |
route.ts |
software | healthy | app/api/cron/advance-pipeline/route.ts |
route.ts |
software | healthy | app/api/health/route.ts |
route.ts |
software | healthy | app/api/connections/route.ts |
route.ts |
software | healthy | app/api/webhook/github/route.ts |
.env.example |
software | healthy | frontend/.env.example |
next.config.mjs |
software | healthy | frontend/next.config.mjs |
vercel.json |
software | healthy | frontend/vercel.json |
package-lock.json |
software | healthy | frontend/package-lock.json |
README.md |
software | healthy | frontend/README.md |
middleware.ts |
software | healthy | frontend/middleware.ts |
postcss.config.mjs |
software | healthy | frontend/postcss.config.mjs |
package.json |
software | healthy | frontend/package.json |
components.json |
software | healthy | frontend/components.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
globals.css |
software | healthy | frontend/app/globals.css |
layout.tsx |
software | healthy | frontend/app/layout.tsx |
page.tsx |
software | healthy | frontend/app/page.tsx |
account-menu.tsx |
software | healthy | frontend/app/dashboard/account-menu.tsx |
page.tsx |
software | healthy | frontend/app/dashboard/page.tsx |
login-form.tsx |
software | healthy | frontend/app/login/login-form.tsx |
page.tsx |
software | healthy | frontend/app/login/page.tsx |
route.ts |
software | healthy | frontend/app/api/dashboard/route.ts |
route.ts |
software | healthy | frontend/app/api/aws/connect/route.ts |
route.ts |
software | healthy | frontend/app/api/aws/disconnect/route.ts |
route.ts |
software | healthy | frontend/app/api/aws/cluster/route.ts |
route.ts |
software | healthy | frontend/app/api/aws/cloudformation-template/route.ts |
route.ts |
software | healthy | frontend/app/api/aws/template/route.ts |
route.ts |
software | healthy | frontend/app/api/cron/advance-pipeline/route.ts |
route.ts |
software | healthy | frontend/app/api/health/route.ts |
route.ts |
software | healthy | frontend/app/api/auth/session/route.ts |
route.ts |
software | healthy | frontend/app/api/auth/logout/route.ts |
route.ts |
software | healthy | frontend/app/api/auth/github/route.ts |
route.ts |
software | healthy | frontend/app/api/auth/github/callback/route.ts |
page.tsx |
software | healthy | frontend/app/support/page.tsx |
connect-client.tsx |
software | healthy | frontend/app/connect/connect-client.tsx |
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 |
dashboard |
software | healthy | app/api/dashboard |
cron |
software | healthy | app/api/cron |
advance-pipeline |
software | healthy | app/api/cron/advance-pipeline |
health |
software | healthy | app/api/health |
connections |
software | healthy | app/api/connections |
webhook |
software | healthy | app/api/webhook |
github |
software | healthy | app/api/webhook/github |
frontend |
software | healthy | frontend |
app |
software | healthy | frontend/app |
dashboard |
software | healthy | frontend/app/dashboard |
login |
software | healthy | frontend/app/login |
api |
software | healthy | frontend/app/api |
dashboard |
software | healthy | frontend/app/api/dashboard |
aws |
software | healthy | frontend/app/api/aws |
connect |
software | healthy | frontend/app/api/aws/connect |
disconnect |
software | healthy | frontend/app/api/aws/disconnect |
cluster |
software | healthy | frontend/app/api/aws/cluster |
cloudformation-template |
software | healthy | frontend/app/api/aws/cloudformation-template |
template |
software | healthy | frontend/app/api/aws/template |
cron |
software | healthy | frontend/app/api/cron |
advance-pipeline |
software | healthy | frontend/app/api/cron/advance-pipeline |
health |
software | healthy | frontend/app/api/health |
auth |
software | healthy | frontend/app/api/auth |
session |
software | healthy | frontend/app/api/auth/session |
logout |
software | healthy | frontend/app/api/auth/logout |
github |
software | healthy | frontend/app/api/auth/github |
callback |
software | healthy | frontend/app/api/auth/github/callback |
support |
software | healthy | frontend/app/support |
connect |
software | healthy | frontend/app/connect |
docs |
software | healthy | frontend/app/docs |
hooks |
software | healthy | frontend/hooks |
components |
software | healthy | frontend/components |
dashboard |
software | healthy | frontend/components/dashboard |
support |
software | healthy | frontend/components/support |
docs |
software | healthy | frontend/components/docs |
ui |
software | healthy | frontend/components/ui |
lib |
software | healthy | frontend/lib |
.claude |
software | healthy | frontend/.claude |
styles |
software | healthy | frontend/styles |
lib |
software | healthy | lib |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/app/api/auth/github/route.ts |
security | healthy | frontend/app/api/auth/github/route.ts |
auth::frontend/README.md |
security | healthy | frontend/README.md |
auth::frontend/lib/backend.ts |
security | healthy | frontend/lib/backend.ts |
auth::frontend/components/support/support-content.tsx |
security | healthy | frontend/components/support/support-content.tsx |
auth::frontend/app/dashboard/page.tsx |
security | healthy | frontend/app/dashboard/page.tsx |
auth::frontend/.env.example |
security | healthy | frontend/.env.example |
auth::frontend/app/connect/page.tsx |
security | healthy | frontend/app/connect/page.tsx |
auth::frontend/app/api/auth/github/callback/route.ts |
security | healthy | frontend/app/api/auth/github/callback/route.ts |
auth::frontend/lib/github-oauth.ts |
security | healthy | frontend/lib/github-oauth.ts |
auth::frontend/lib/auth.ts |
security | healthy | frontend/lib/auth.ts |
auth::frontend/components/docs/docs-content.tsx |
security | healthy | frontend/components/docs/docs-content.tsx |
auth::README.md |
security | healthy | README.md |
auth::frontend/app/login/page.tsx |
security | healthy | frontend/app/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/app/page.tsx |
/dashboard |
frontend | healthy | frontend/app/dashboard/page.tsx |
/login |
frontend | healthy | frontend/app/login/page.tsx |
/support |
frontend | healthy | frontend/app/support/page.tsx |
/connect |
frontend | healthy | frontend/app/connect/page.tsx |
/docs |
frontend | healthy | frontend/app/docs/page.tsx |
/ |
frontend | healthy | frontend/app/api/auth/logout/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | frontend/app/layout.tsx |
Page |
frontend | healthy | frontend/app/page.tsx |
SupportPage |
frontend | healthy | frontend/app/support/page.tsx |
DocsPage |
frontend | healthy | frontend/app/docs/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | package-lock.json |
postgresql |
data | healthy | README.md |
mysql |
data | healthy | frontend/components/docs/docs-content.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Andrew-Kevin-007__stem-app |
software | healthy | /data/fable5_failed_archive/Andrew-Kevin-007__stem-app |
| Label | Layer | Status | Path |
|---|---|---|---|
203.0.113.42 |
network | healthy | frontend/components/dashboard/branch-card.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | lib/dsql.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/2c2a5d1a-e020-4b45-9a32-998e0f6d0fc6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2c2a5d1a-e020-4b45-9a32-998e0f6d0fc6/
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.