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.

shahryar-oss/nexamails

https://github.com/shahryar-oss/nexamails · scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)

161 raw signals (0 security + 161 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 161 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 1378 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
finishLogin software healthy server.js:finishLogin
emailLower software healthy server.js:emailLower
admins software healthy server.js:admins
reviewers software healthy server.js:reviewers
comps software healthy server.js:comps
next software healthy server.js:next
ip software healthy server.js:ip
_msMessageToGmailRowShape software healthy server.js:_msMessageToGmailRowShape
toStr software healthy server.js:toStr
ccStr software healthy server.js:ccStr
provider software healthy server.js:provider
syncSubscription software healthy server.js:syncSubscription
dump software healthy server.js:dump
voice software healthy server.js:voice
ensureMicrosoftContactsSynced software healthy server.js:ensureMicrosoftContactsSynced
q software healthy server.js:q
mergeNotifySettings software healthy server.js:mergeNotifySettings
parseSenderHeader software healthy server.js:parseSenderHeader
cat software healthy server.js:cat
urg software healthy server.js:urg
isInQuietHoursNoOp software healthy server.js:isInQuietHoursNoOp
makePrefsRoutes software healthy server.js:makePrefsRoutes
merge software healthy server.js:merge
isAdmin software healthy server.js:isAdmin
allow software healthy server.js:allow
getHumanEAFor software healthy server.js:getHumanEAFor
getRoleFor software healthy server.js:getRoleFor
labels software healthy server.js:labels
items software healthy server.js:items
ids software healthy server.js:ids
msgIds software healthy server.js:msgIds
wantedName software healthy server.js:wantedName
filename software healthy server.js:filename
mimeType software healthy server.js:mimeType
previewable software healthy server.js:previewable
disposition software healthy server.js:disposition
b64 software healthy server.js:b64
_addrToString software healthy server.js:_addrToString
n software healthy server.js:n
e software healthy server.js:e
toLine software healthy server.js:toLine
ccLine software healthy server.js:ccLine
bccLine software healthy server.js:bccLine
bodyText software healthy server.js:bodyText
_stringify software healthy server.js:_stringify
_pruneComposeAttachStore software healthy server.js:_pruneComposeAttachStore
resolveComposeAttachments software healthy server.js:resolveComposeAttachments
fetchInheritedAttachments software healthy server.js:fetchInheritedAttachments
origParts software healthy server.js:origParts
std software healthy server.js:std

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

LabelLayerStatusPath
USE /webhooks/stripe api healthy server.js
GET /healthz api healthy server.js
GET /auth/google api healthy server.js
GET /auth/google/callback api healthy server.js
GET /auth/microsoft api healthy server.js
GET /auth/microsoft/callback api healthy server.js
POST /auth/logout api healthy server.js
GET /auth/logout api healthy server.js
GET /pricing api healthy server.js
GET /api/auth/providers api healthy server.js
GET /m/inbox api healthy server.js
GET /privacy api healthy server.js
GET /terms api healthy server.js
POST /api/waitlist/provider api healthy server.js
GET /admin/diag/provider-waitlist api healthy server.js
GET /admin/diag/stripe-portal-check api healthy server.js
GET /admin/diag/user-activity api healthy server.js
GET /admin/cron/reviewer-watch api healthy server.js
GET /api/mail/inbox api healthy server.js
GET /api/mail/message/:id api healthy server.js
POST /api/mail/send api healthy server.js
GET /api/mail/folders api healthy server.js
POST /admin/diag/restore-user api healthy server.js
DELETE /admin/diag/delete-user api healthy server.js
GET /admin/diag/microsoft-calendar api healthy server.js
GET /admin/diag/microsoft-inbox api healthy server.js
GET / api healthy server.js
GET /welcome api healthy server.js
GET /settings api healthy server.js
GET /tasks api healthy server.js
GET /calendar api healthy server.js
GET /contacts api healthy server.js
GET /promises api healthy server.js
GET /api/tasks/lists api healthy server.js
POST /api/tasks/lists api healthy server.js
PATCH /api/tasks/lists/:id api healthy server.js
DELETE /api/tasks/lists/:id api healthy server.js
GET /api/tasks api healthy server.js
POST /api/tasks api healthy server.js
PATCH /api/tasks/:id api healthy server.js
DELETE /api/tasks/:id api healthy server.js
GET /api/tasks/overdue-count api healthy server.js
GET /api/tasks/stats api healthy server.js
GET /api/tasks/due-soon api healthy server.js
GET /api/tasks/:id/steps api healthy server.js
POST /api/tasks/:id/steps api healthy server.js
PATCH /api/tasks/:taskId/steps/:stepId api healthy server.js
DELETE /api/tasks/:taskId/steps/:stepId api healthy server.js
GET /api/me api healthy server.js
PATCH /api/me/language api healthy server.js

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
render.yaml software healthy render.yaml
package-lock.json software healthy package-lock.json
server.js software healthy server.js
.env.example software healthy .env.example
LICENSE software healthy LICENSE
SECURITY.md software healthy SECURITY.md
important_contacts.js software healthy lib/important_contacts.js
assistant.js software healthy lib/assistant.js
plans.js software healthy lib/plans.js
email.js software healthy lib/email.js
classifier.js software healthy lib/classifier.js
attachments.js software healthy lib/attachments.js
memory.js software healthy lib/memory.js
slack.js software healthy lib/slack.js
mime.js software healthy lib/mime.js
db.js software healthy lib/db.js
auth.js software healthy lib/auth.js
commitments.js software healthy lib/commitments.js
notifications.js software healthy lib/notifications.js
slackSync.js software healthy lib/slackSync.js
briefing.js software healthy lib/briefing.js
research.js software healthy lib/research.js
style.js software healthy lib/style.js
memory_extractor.js software healthy lib/memory_extractor.js
voice.js software healthy lib/voice.js
i18n.js software healthy lib/i18n.js
realtime.js software healthy lib/realtime.js
backfill.js software healthy lib/backfill.js
gmail.js software healthy lib/gmail.js
snooze.js software healthy lib/snooze.js
gmailPush.js software healthy lib/gmailPush.js
embeddings.js software healthy lib/embeddings.js
tasks.js software healthy lib/tasks.js
decisionRules.js software healthy lib/decisionRules.js
emailExtractions.js software healthy lib/emailExtractions.js
contacts.js software healthy lib/contacts.js
stripe.js software healthy lib/stripe.js
calendar.js software healthy lib/calendar.js
inbox_cache.js software healthy lib/inbox_cache.js
transcribe.js software healthy lib/transcribe.js
tts.js software healthy lib/tts.js
google.js software healthy lib/mail/google.js
index.js software healthy lib/mail/index.js
microsoft.js software healthy lib/mail/microsoft.js
shortcuts-global.js software healthy public/shortcuts-global.js
task-notifier.js software healthy public/task-notifier.js
contacts.html software healthy public/contacts.html

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

LabelLayerStatusPath
auth::lib/slack.js security healthy lib/slack.js
auth::lib/briefing.js security healthy lib/briefing.js
auth::lib/attachments.js security healthy lib/attachments.js
auth::server.js security healthy server.js
auth::public/terms.html security healthy public/terms.html
auth::lib/mail/index.js security healthy lib/mail/index.js
auth::lib/inbox_cache.js security healthy lib/inbox_cache.js
auth::public/pricing.html security healthy public/pricing.html
auth::lib/auth.js security healthy lib/auth.js
auth::lib/mail/google.js security healthy lib/mail/google.js
auth::public/privacy.html security healthy public/privacy.html
auth::lib/assistant.js security healthy lib/assistant.js
auth::lib/mail/microsoft.js security healthy lib/mail/microsoft.js
auth::lib/research.js security healthy lib/research.js
auth::lib/plans.js security healthy lib/plans.js
auth::lib/snooze.js security healthy lib/snooze.js
auth::lib/calendar.js security healthy lib/calendar.js
auth::CLAUDE.md security healthy CLAUDE.md
auth::.env.example security healthy .env.example
auth::lib/gmail.js security healthy lib/gmail.js
auth::README.md security healthy README.md
auth::lib/db.js security healthy lib/db.js
auth::lib/memory_extractor.js security healthy lib/memory_extractor.js
auth::lib/backfill.js security healthy lib/backfill.js
auth::public/landing.html security healthy public/landing.html
auth::public/settings.html security healthy public/settings.html

LabelLayerStatusPath
/ frontend healthy server.js
/api/me/compose-prefs frontend healthy server.js
/api/me/calendar-prefs frontend healthy server.js
/api/me/appearance-prefs frontend healthy server.js

LabelLayerStatusPath
lib software healthy lib
mail software healthy lib/mail
public software healthy public

LabelLayerStatusPath
must software healthy public/assistant.js:must
is software healthy public/inbox.js:is
for software healthy public/inbox.js:for

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json
vps::aws hardware healthy lib/assistant.js
vps::azure hardware healthy lib/mail/microsoft.js

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy .env.example

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

LabelLayerStatusPath
pubsub data healthy lib/gmailPush.js

LabelLayerStatusPath
port:3000 network healthy .env.example

LabelLayerStatusPath
127.0.0.1 network healthy lib/assistant.js
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/c145679c-50cf-4a53-989a-8fa08c592c1c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c145679c-50cf-4a53-989a-8fa08c592c1c/

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.