Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Scan timing: clone 1.25s · analysis 0.17s · 0.4 MB · GitHub API rate-limit (preflight)

shanto5051/fraudwatch

https://github.com/shanto5051/fraudwatch.git · scanned 2026-05-28 14:43 UTC (1 week, 1 day ago) · 10 languages

23 findings (11 legacy + 12 scanner) 20th percentile · Typescript · tiny (<2K LoC) Scanner says 96 (lower by 42)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 1 day ago · v2 · 17 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 95.9 0.25 23.98
testing_score 0.0 0.20 0.00
documentation_score 44.1 0.15 6.62
practices_score 42.0 0.15 6.30
code_quality 80.0 0.10 8.00
Overall 1.00 53.9
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 34 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.

LabelLayerStatusPath
skills-lock.json software healthy skills-lock.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
next-env.d.ts software warning next-env.d.ts
package-lock.json software healthy package-lock.json
components.json software healthy components.json
middleware.ts software healthy middleware.ts
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
AGENTS.md software healthy AGENTS.md
next.config.ts software warning next.config.ts

LabelLayerStatusPath
jwtRole software healthy middleware.ts:jwtRole
eliteSessionRole software healthy middleware.ts:eliteSessionRole
portalSessionRole software healthy middleware.ts:portalSessionRole
isAdminLoginPath software healthy middleware.ts:isAdminLoginPath
isAdminResetPasswordPath software healthy middleware.ts:isAdminResetPasswordPath
isFwOpsInviteAccept software healthy middleware.ts:isFwOpsInviteAccept
isFwOpsLoginPath software healthy middleware.ts:isFwOpsLoginPath
isStufWorkspacePath software healthy middleware.ts:isStufWorkspacePath
isCoadminWorkspacePath software healthy middleware.ts:isCoadminWorkspacePath
isStaffPortalPath software healthy middleware.ts:isStaffPortalPath
middleware software healthy middleware.ts:middleware

LabelLayerStatusPath
postgres data healthy skills-lock.json
mongodb data healthy package.json
redis data healthy package-lock.json
postgresql data healthy .env.example

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
repobility-clone-bu_niczc software healthy /tmp/repobility-clone-bu_niczc

LabelLayerStatusPath
port:3000 network healthy .env.example

LabelLayerStatusPath
127.0.0.1 network healthy .env.example

LabelLayerStatusPath
password_literal::.env.example security healthy .env.example

LabelLayerStatusPath
auth::middleware.ts security healthy middleware.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/f09b7604-a391-47c3-a97a-c953f51192d1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f09b7604-a391-47c3-a97a-c953f51192d1/

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.