https://github.com/rakshitsegwal/salesforce-resume-pdf-server
· scanned 2026-06-16 04:37 UTC (1 month, 3 weeks ago)
64 raw signals (0 security + 64 graph)
Last scanned 1 month, 3 weeks ago · v1 · 64 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 182 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 |
|---|---|---|---|
ok |
software | healthy | test-founding.js:ok |
redeem |
software | healthy | test-founding.js:redeem |
counter |
software | healthy | test-founding.js:counter |
unverified |
software | healthy | test-founding.js:unverified |
existing |
software | healthy | test-founding.js:existing |
active |
software | healthy | test-founding.js:active |
expired |
software | healthy | test-founding.js:expired |
ALLOWED_ORIGINS_EXTRA_LIST |
software | healthy | server.js:ALLOWED_ORIGINS_EXTRA_LIST |
cid |
software | healthy | server.js:cid |
logJdCorpus |
software | healthy | server.js:logJdCorpus |
htmlEsc |
software | healthy | server.js:htmlEsc |
emailShell |
software | healthy | server.js:emailShell |
emailCta |
software | healthy | server.js:emailCta |
sendEmail |
software | healthy | server.js:sendEmail |
sendWelcomeEmail |
software | healthy | server.js:sendWelcomeEmail |
sendPurchaseEmail |
software | healthy | server.js:sendPurchaseEmail |
sendOfferEmail |
software | healthy | server.js:sendOfferEmail |
maybeIdleNudge |
software | healthy | server.js:maybeIdleNudge |
perClientIdLimiter |
software | healthy | server.js:perClientIdLimiter |
requirePremiumAuth |
software | healthy | server.js:requirePremiumAuth |
enforceDailyQuota |
software | healthy | server.js:enforceDailyQuota |
requireCredits |
software | healthy | server.js:requireCredits |
reason |
software | healthy | server.js:reason |
requireTemplateEntitlement |
software | healthy | server.js:requireTemplateEntitlement |
effective |
software | healthy | server.js:effective |
requirePro |
software | healthy | server.js:requirePro |
plan |
software | healthy | server.js:plan |
validateApiSecret |
software | healthy | server.js:validateApiSecret |
validateClientSession |
software | healthy | server.js:validateClientSession |
truncateText |
software | healthy | server.js:truncateText |
sanitizeInput |
software | healthy | server.js:sanitizeInput |
sanitizePdfHtml |
software | healthy | server.js:sanitizePdfHtml |
acquirePdfSlot |
software | healthy | server.js:acquirePdfSlot |
releasePdfSlot |
software | healthy | server.js:releasePdfSlot |
fontOk |
software | healthy | server.js:fontOk |
forceAuto |
software | healthy | server.js:forceAuto |
isHex |
software | healthy | server.js:isHex |
toOpaqueHex6 |
software | healthy | server.js:toOpaqueHex6 |
isTransparent |
software | healthy | server.js:isTransparent |
clampFont |
software | healthy | server.js:clampFont |
hexToRgb |
software | healthy | server.js:hexToRgb |
relativeLuminance |
software | healthy | server.js:relativeLuminance |
contrastRatio |
software | healthy | server.js:contrastRatio |
ensureReadableText |
software | healthy | server.js:ensureReadableText |
sanitizeTokens |
software | healthy | server.js:sanitizeTokens |
src |
software | healthy | server.js:src |
densityNote |
software | healthy | server.js:densityNote |
topSkills |
software | healthy | server.js:topSkills |
buildResumeString |
software | healthy | server.js:buildResumeString |
serializeResumeData |
software | healthy | server.js:serializeResumeData |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /generate-template |
api | healthy | server.js |
USE /extract-resume |
api | healthy | server.js |
USE /review-resume |
api | healthy | server.js |
USE /improve-summary |
api | healthy | server.js |
USE /generate-pdf |
api | healthy | server.js |
USE /analyze-job-match |
api | healthy | server.js |
USE /optimize-for-job |
api | healthy | server.js |
USE /analyze-food |
api | healthy | server.js |
USE /create-order |
api | healthy | server.js |
USE /verify-payment |
api | healthy | server.js |
USE /auth/magic-link/request |
api | healthy | server.js |
USE /auth/poll |
api | healthy | server.js |
USE /auth/init-poll |
api | healthy | server.js |
GET /version |
api | healthy | server.js |
POST /generate-pdf |
api | healthy | server.js |
POST /extract-resume |
api | healthy | server.js |
POST /generate-template |
api | healthy | server.js |
POST /improve-summary |
api | healthy | server.js |
POST /review-resume |
api | healthy | server.js |
POST /analyze-job-match |
api | healthy | server.js |
POST /optimize-for-job |
api | healthy | server.js |
GET /auth/google |
api | healthy | server.js |
GET /auth/google/callback |
api | healthy | server.js |
GET /auth/linkedin |
api | healthy | server.js |
GET /auth/linkedin/callback |
api | healthy | server.js |
POST /auth/magic-link/request |
api | healthy | server.js |
GET /auth/magic-link/verify |
api | healthy | server.js |
GET /auth/me |
api | healthy | server.js |
POST /auth/init-poll |
api | healthy | server.js |
GET /auth/poll |
api | healthy | server.js |
POST /auth/logout |
api | healthy | server.js |
POST /auth/save-resume |
api | healthy | server.js |
GET /auth/resumes |
api | healthy | server.js |
POST /auth/save-ats-report |
api | healthy | server.js |
POST /analyze-food |
api | healthy | server.js |
POST /create-order |
api | healthy | server.js |
POST /verify-payment |
api | healthy | server.js |
USE /coach |
api | healthy | server.js |
GET /coach/me |
api | healthy | server.js |
POST /coach/sessions |
api | healthy | server.js |
GET /coach/sessions |
api | healthy | server.js |
GET /coach/sessions/:id |
api | healthy | server.js |
POST /coach/sessions/:id/answers |
api | healthy | server.js |
POST /coach/sessions/:id/score |
api | healthy | server.js |
POST /coach/sessions/:id/question-audio |
api | healthy | server.js |
POST /coach/sessions/:id/transcribe |
api | healthy | server.js |
USE /referral |
api | healthy | server.js |
POST /referral/claim |
api | healthy | server.js |
GET /founding/status |
api | healthy | server.js |
USE /founding/redeem |
api | healthy | server.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test-founding.js |
software | healthy | test-founding.js |
package-lock.json |
software | healthy | package-lock.json |
schema.sql |
software | healthy | schema.sql |
README.md |
software | healthy | README.md |
server.js |
software | healthy | server.js |
package.json |
software | healthy | package.json |
render.yaml |
software | healthy | render.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | schema.sql |
saved_resumes |
data | healthy | schema.sql |
ats_reports |
data | healthy | schema.sql |
magic_link_tokens |
data | healthy | schema.sql |
subscriptions |
data | healthy | schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
explicitly |
software | healthy | server.js:explicitly |
appears |
software | healthy | server.js:appears |
list |
software | healthy | server.js:list |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | test-founding.js |
postgresql |
data | healthy | server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
rakshitsegwal__salesforce-resume-pdf-server |
software | healthy | /data/fable5_failed_archive/rakshitsegwal__salesforce-resum… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:465 |
network | healthy | server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::server.js |
security | healthy | server.js |
This page is publicly accessible at:
https://repobility.com/scan/78e65fd5-7197-4e8c-9915-4a04712073f5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/78e65fd5-7197-4e8c-9915-4a04712073f5/
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.