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.

IgnacioAna/maps-scrapper

https://github.com/IgnacioAna/maps-scrapper · scanned 2026-06-16 04:28 UTC (2 months ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v1 · 21 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 440 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
warmingAi software healthy index.js:warmingAi
WARMING_AI_MODEL software healthy index.js:WARMING_AI_MODEL
rateLimit software healthy index.js:rateLimit
arr software healthy index.js:arr
ensureDataDir software healthy index.js:ensureDataDir
createPasswordRecord software healthy index.js:createPasswordRecord
verifyPassword software healthy index.js:verifyPassword
publicUser software healthy index.js:publicUser
defaultAuthData software healthy index.js:defaultAuthData
loadAuthData software healthy index.js:loadAuthData
gcExpiredSessions software healthy index.js:gcExpiredSessions
u software healthy index.js:u
saveAuthData software healthy index.js:saveAuthData
ensureAuthSeeds software healthy index.js:ensureAuthSeeds
parseCookies software healthy index.js:parseCookies
getSessionFromRequest software healthy index.js:getSessionFromRequest
attachAuth software healthy index.js:attachAuth
ip software healthy index.js:ip
warmupOnlinePresenceFromDisk software healthy index.js:warmupOnlinePresenceFromDisk
flushOnlinePresence software healthy index.js:flushOnlinePresence
user software healthy index.js:user
_gracefulExit software healthy index.js:_gracefulExit
requireAuth software healthy index.js:requireAuth
requireRole software healthy index.js:requireRole
getEffectiveAuth software healthy index.js:getEffectiveAuth
ensureSetterProfile software healthy index.js:ensureSetterProfile
parseLocationParts software healthy index.js:parseLocationParts
ensureLeadDefaults software healthy index.js:ensureLeadDefaults
sanitizePhoneE164 software healthy index.js:sanitizePhoneE164
computeWspProbability software healthy index.js:computeWspProbability
normalizeBlockRecord software healthy index.js:normalizeBlockRecord
variantBlocksFromMessages software healthy index.js:variantBlocksFromMessages
normalizeVariantRecord software healthy index.js:normalizeVariantRecord
incrementVariantUsage software healthy index.js:incrementVariantUsage
variantStageMessage software healthy index.js:variantStageMessage
makeOpeningMessage software healthy index.js:makeOpeningMessage
sanitizeOpeningMessage software healthy index.js:sanitizeOpeningMessage
makeWhatsAppMessage software healthy index.js:makeWhatsAppMessage
digitsHaveKnownPrefix software healthy index.js:digitsHaveKnownPrefix
_stripExtraIntermediateDigits software healthy index.js:_stripExtraIntermediateDigits
_autoDetectAndStrip software healthy index.js:_autoDetectAndStrip
buildWhatsAppUrl software healthy index.js:buildWhatsAppUrl
normalize software healthy index.js:normalize
stageLabel software healthy index.js:stageLabel
_noStoreCache software healthy index.js:_noStoreCache
setAuthCookie software healthy index.js:setAuthCookie
clearAuthCookie software healthy index.js:clearAuthCookie
sendInviteEmail software healthy index.js:sendInviteEmail
getReportsFile software healthy index.js:getReportsFile
dir software healthy index.js:dir

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

LabelLayerStatusPath
GET /health api healthy index.js
GET /api/health api healthy index.js
USE /api api healthy index.js
USE /api/setters api healthy index.js
USE /api/auth/users api healthy index.js
USE /api/auth/online api healthy index.js
USE /api/onboarding/progress api healthy index.js
GET /api/auth/me api healthy index.js
GET /api/auth/online api healthy index.js
POST /api/auth/login api healthy index.js
POST /api/auth/logout api healthy index.js
GET /api/auth/users api healthy index.js
GET /api/auth/invites/:token api healthy index.js
GET /api/admin/weekly-report/preview api healthy index.js
POST /api/admin/weekly-report/send api healthy index.js
POST /api/auth/invites api healthy index.js
POST /api/auth/accept-invite api healthy index.js
GET /api/admin/backups api healthy index.js
POST /api/admin/backups/now api healthy index.js
GET /api/admin/backups/:name/file api healthy index.js
GET /api/admin/export-data api healthy index.js
POST /api/admin/import-data api healthy index.js
POST /api/admin/backfill-corrupt-phones api healthy index.js
POST /api/admin/backfill-us-borderphones api healthy index.js
POST /api/admin/backfill-wa-text api healthy index.js
POST /api/admin/backfill-doctor-from-name api healthy index.js
POST /api/admin/regen-openings api healthy index.js
POST /api/apify-scrape api healthy index.js
GET /api/admin/history api healthy index.js
POST /api/admin/history/import api healthy index.js
POST /api/admin/history/dedup api healthy index.js
DELETE /api/admin/history/entry api healthy index.js
GET /api/onboarding/modules api healthy index.js
POST /api/onboarding/progress api healthy index.js
GET /api/onboarding/progress api healthy index.js
GET /api/onboarding/progress/all api healthy index.js
GET /api/onboarding/progress/:userId api healthy index.js
POST /api/onboarding/progress/:userId/override api healthy index.js
POST /api/scrape api healthy index.js
GET /api/history/stats api healthy index.js
DELETE /api/history api healthy index.js
GET /api/history/suggest-page api healthy index.js
POST /api/admin/history/clean-last-pages api healthy index.js
POST /api/scheduled-messages api healthy index.js
GET /api/scheduled-messages api healthy index.js
PATCH /api/scheduled-messages/:id api healthy index.js
DELETE /api/scheduled-messages/:id api healthy index.js
GET /api/scheduled-messages/upcoming api healthy index.js
GET /api/setters api healthy index.js
POST /api/setters/team api healthy index.js

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

LabelLayerStatusPath
vitest.config.js software healthy vitest.config.js
CLAUDE.md software healthy CLAUDE.md
C5-CONTEXT.md software healthy C5-CONTEXT.md
MANUAL-SETTER.md software healthy MANUAL-SETTER.md
build_xlsx.js software healthy build_xlsx.js
Procfile software healthy Procfile
nixpacks.toml software healthy nixpacks.toml
MANUAL-ADMIN.md software healthy MANUAL-ADMIN.md
ROADMAP.md software healthy ROADMAP.md
package-lock.json software healthy package-lock.json
index.js software healthy index.js
BACKLOG.md software healthy BACKLOG.md
package.json software healthy package.json
paula-old.json software healthy paula-old.json
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
IgnacioAna__maps-scrapper software healthy /data/fable5_failed_archive/IgnacioAna__maps-scrapper

LabelLayerStatusPath
gpu (detected) hardware healthy CLAUDE.md

LabelLayerStatusPath
password_literal::index.js security healthy index.js

LabelLayerStatusPath
auth::CLAUDE.md security healthy CLAUDE.md
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/0d66997e-cac7-4abe-ba2b-5be6d6b0ee28/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0d66997e-cac7-4abe-ba2b-5be6d6b0ee28/

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.