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.

vaibhav4046/recoup

https://github.com/vaibhav4046/recoup · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

85 raw signals (0 security + 85 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 85 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 454 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
API software healthy agent-timeline.js:API
esc software healthy agent-timeline.js:esc
render software healthy agent-timeline.js:render
step software healthy agent-timeline.js:step
mcpText software healthy agent-timeline.js:mcpText
round2 software healthy recover.js:round2
norm software healthy recover.js:norm
splitCSV software healthy recover.js:splitCSV
detectHeader software healthy recover.js:detectHeader
find software healthy recover.js:find
parseCSVRows software healthy recover.js:parseCSVRows
desc software healthy recover.js:desc
parseLine software healthy recover.js:parseLine
mk software healthy recover.js:mk
scan software healthy recover.js:scan
lines software healthy recover.js:lines
API software healthy login.js:API
msg software healthy login.js:msg
hideMagic software healthy login.js:hideMagic
showMagic software healthy login.js:showMagic
applyStatus software healthy login.js:applyStatus
loadStatus software healthy login.js:loadStatus
email software healthy login.js:email
clean software healthy config.js:clean
originOf software healthy config.js:originOf
allowed software healthy config.js:allowed
API software healthy app.js:API
$ software healthy app.js:$
el software healthy app.js:el
r2 software healthy app.js:r2
money software healthy app.js:money
isLeak software healthy app.js:isLeak
currencyOf software healthy app.js:currencyOf
currencySummary software healthy app.js:currencySummary
moneyWithCurrency software healthy app.js:moneyWithCurrency
perCurrency software healthy app.js:perCurrency
fmtCurrencies software healthy app.js:fmtCurrencies
icon software healthy app.js:icon
sha256 software healthy app.js:sha256
boot software healthy app.js:boot
sumAmt software healthy app.js:sumAmt
recompute software healthy app.js:recompute
renderAll software healthy app.js:renderAll
renderSwarm software healthy app.js:renderSwarm
renderChips software healthy app.js:renderChips
chip software healthy app.js:chip
aiLive software healthy app.js:aiLive
mon software healthy app.js:mon
renderHero software healthy app.js:renderHero
updateReadyUI software healthy app.js:updateReadyUI

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
styles.css software healthy styles.css
vercel.json software healthy vercel.json
manifest.json software healthy manifest.json
agent-timeline.js software healthy agent-timeline.js
README.md software healthy README.md
recover.js software healthy recover.js
sw.js software healthy sw.js
login.js software healthy login.js
HANDOFF.md software healthy HANDOFF.md
login.html software healthy login.html
index.html software healthy index.html
privacy.html software healthy privacy.html
Dockerfile software healthy Dockerfile
deploy.sh software healthy deploy.sh
config.js software healthy config.js
app.js software healthy app.js
data.js software healthy data.js
reel.js software healthy reel.js
LICENSE software healthy LICENSE
backend_test.py software healthy tests/backend_test.py
recover.test.mjs software healthy tests/recover.test.mjs
VIDEO_SCRIPT.md software healthy docs/VIDEO_SCRIPT.md
FINAL_HACKATHON_REPORT.md software healthy docs/FINAL_HACKATHON_REPORT.md
DEVPOST_FORM.md software healthy docs/DEVPOST_FORM.md
VIDEO_SCRIPT_4MIN.md software healthy docs/VIDEO_SCRIPT_4MIN.md
SUBMISSION.md software healthy docs/SUBMISSION.md
README.md software healthy backend/README.md
Dockerfile software healthy backend/Dockerfile
.env.example software healthy backend/.env.example
requirements.txt software healthy backend/requirements.txt
copy_env.py software healthy backend/scripts/copy_env.py
adk_mcp_smoke.py software healthy backend/scripts/adk_mcp_smoke.py
auth_smoke.py software healthy backend/scripts/auth_smoke.py
gen_fallback.py software healthy backend/scripts/gen_fallback.py
seed_unclaimed.py software healthy backend/scripts/seed_unclaimed.py
adk_smoke.py software healthy backend/scripts/adk_smoke.py
diag_gemini.py software healthy backend/scripts/diag_gemini.py
verify_live.py software healthy backend/scripts/verify_live.py
mcp_smoke.py software healthy backend/scripts/mcp_smoke.py
break_test.py software healthy backend/scripts/break_test.py
smoke.py software healthy backend/scripts/smoke.py
mongodb.py software healthy backend/app/mongodb.py
__init__.py software healthy backend/app/__init__.py
assistant.py software healthy backend/app/assistant.py
mcp.py software healthy backend/app/mcp.py
config.py software healthy backend/app/config.py
auth.py software healthy backend/app/auth.py
gmail.py software healthy backend/app/gmail.py
adk_agent.py software healthy backend/app/adk_agent.py
vector.py software healthy backend/app/vector.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /api/health api healthy backend/app/main.py
POST /api/vector/seed api healthy backend/app/main.py
POST /api/agent/plan api healthy backend/app/main.py
POST /api/agent/recover api healthy backend/app/main.py
GET /api/unclaimed/search api healthy backend/app/main.py
POST /api/assistant api healthy backend/app/main.py
POST /api/agent/execute api healthy backend/app/main.py
POST /api/agent/autopilot api healthy backend/app/main.py
GET /api/unclaimed/stats api healthy backend/app/main.py
POST /api/mcp/proof api healthy backend/app/main.py
GET /api/mcp/proof api healthy backend/app/main.py
POST /api/scan api healthy backend/app/main.py
POST /api/agent/run api healthy backend/app/main.py
POST /api/actions/{action_id}/approve api healthy backend/app/main.py
POST /api/actions/{action_id}/reject api healthy backend/app/main.py
POST /api/actions/{action_id}/sent api healthy backend/app/main.py
POST /api/actions/{action_id}/paid api healthy backend/app/main.py
GET /api/audit api healthy backend/app/main.py
POST /api/report api healthy backend/app/main.py
GET /api/state api healthy backend/app/main.py
GET /mcp api healthy backend/app/main.py
GET /api/mcp api healthy backend/app/main.py
POST /mcp api healthy backend/app/main.py
POST /api/mcp api healthy backend/app/main.py
GET /api/auth/status api healthy backend/app/main.py
POST /api/auth/magic/start api healthy backend/app/main.py
GET /api/auth/magic/verify api healthy backend/app/main.py
GET /api/auth/google/start api healthy backend/app/main.py
GET /api/auth/google/callback api healthy backend/app/main.py
GET /api/auth/me api healthy backend/app/main.py
POST /api/auth/logout api healthy backend/app/main.py
GET /api/gmail/start api healthy backend/app/main.py
GET /api/gmail/callback api healthy backend/app/main.py
GET /api/gmail/findings api healthy backend/app/main.py
POST /api/gmail/findings api healthy backend/app/main.py
POST /api/account/forget api healthy backend/app/main.py

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::backend/app/gmail.py security healthy backend/app/gmail.py
auth::backend/app/main.py security healthy backend/app/main.py
auth::login.js security healthy login.js
auth::deploy.sh security healthy deploy.sh
auth::backend/app/mcp.py security healthy backend/app/mcp.py
auth::backend/app/config.py security healthy backend/app/config.py
auth::login.html security healthy login.html
auth::app.js security healthy app.js
auth::backend/scripts/auth_smoke.py security healthy backend/scripts/auth_smoke.py
auth::backend/app/auth.py security healthy backend/app/auth.py
auth::privacy.html security healthy privacy.html

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
backend software healthy backend
scripts software healthy backend/scripts
app software healthy backend/app

LabelLayerStatusPath
Settings software healthy backend/app/config.py:16
AppState software healthy backend/app/state.py:24
AuditLog software healthy backend/app/audit.py:28

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::backend/Dockerfile hardware healthy backend/Dockerfile

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

LabelLayerStatusPath
mongodb data healthy agent-timeline.js

LabelLayerStatusPath
port:8080 network healthy Dockerfile

LabelLayerStatusPath
127.0.0.1 network healthy backend/app/config.py
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/122bf7a4-d093-40a9-bb36-e0f66dbf1697/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/122bf7a4-d093-40a9-bb36-e0f66dbf1697/

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.