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.

therapon1997-DERMLUX/dermlux-waitlist

https://github.com/therapon1997-DERMLUX/dermlux-waitlist · scanned 2026-06-16 00:34 UTC (2 months, 2 weeks ago)

101 raw signals (0 security + 101 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 96 actionable findings from 1 signal source. 5 repeated signals grouped for readability. 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 700 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
pink_alpha software healthy make-email-images.py:49
send software healthy vote-bot/bot.py:40
get_volunteer_profile software healthy vote-bot/bot.py:49
save_volunteer_profile software healthy vote-bot/bot.py:58
save_contact software healthy vote-bot/bot.py:73
call_claude software healthy vote-bot/bot.py:181
empty_volunteer software healthy vote-bot/bot.py:212
empty_contact software healthy vote-bot/bot.py:215
new_state software healthy vote-bot/bot.py:218
handle_message software healthy vote-bot/bot.py:228
webhook software healthy vote-bot/bot.py:356
set_webhook software healthy vote-bot/bot.py:375
health software healthy vote-bot/bot.py:388
getToken software healthy scripts/cleanupFakeEmails.mjs:getToken
sig software healthy scripts/cleanupFakeEmails.mjs:sig
getStr software healthy scripts/cleanupFakeEmails.mjs:getStr
docIdFromEmail software healthy scripts/cleanupFakeEmails.mjs:docIdFromEmail
fetchAllDocs software healthy scripts/cleanupFakeEmails.mjs:fetchAllDocs
deleteDoc software healthy scripts/cleanupFakeEmails.mjs:deleteDoc
classify software healthy scripts/cleanupFakeEmails.mjs:classify
deleteOne software healthy scripts/cleanupFakeEmails.mjs:deleteOne
as software healthy scripts/importEmailContacts.mjs:as
contactDocId software healthy scripts/importEmailContacts.mjs:contactDocId
normalizeEmail software healthy scripts/importEmailContacts.mjs:normalizeEmail
isValidEmail software healthy scripts/importEmailContacts.mjs:isValidEmail
mapStatus software healthy scripts/importHappyHour.mjs:mapStatus
mapCity software healthy scripts/importHappyHour.mjs:mapCity
mapService software healthy scripts/importHappyHour.mjs:mapService
str software healthy scripts/importHappyHour.mjs:str
run software healthy scripts/importInvoices.mjs:run
contactDocId software healthy scripts/mark-bounced.mjs:contactDocId
getAccessToken software healthy scripts/mark-bounced.mjs:getAccessToken
setDoc software healthy scripts/mark-bounced.mjs:setDoc
getToken software healthy scripts/fixCampaignUnsubscribe.mjs:getToken
sig software healthy scripts/fixCampaignUnsubscribe.mjs:sig
fixHtml software healthy scripts/fixCampaignUnsubscribe.mjs:fixHtml
mapService software healthy scripts/importExcel.js:mapService
mapStatus software healthy scripts/importExcel.js:mapStatus
mapCity software healthy scripts/importExcel.js:mapCity
toTimestamp software healthy scripts/importExcel.js:toTimestamp
toNumber software healthy scripts/importExcel.js:toNumber
getToken software healthy scripts/addTreatmentCategories.mjs:getToken
sig software healthy scripts/addTreatmentCategories.mjs:sig
mapTreatmentCategories software healthy scripts/addTreatmentCategories.mjs:mapTreatmentCategories
getStr software healthy scripts/addTreatmentCategories.mjs:getStr
fetchAllDocs software healthy scripts/addTreatmentCategories.mjs:fetchAllDocs
batchWrite software healthy scripts/addTreatmentCategories.mjs:batchWrite
getToken software healthy scripts/importOmniLux0606.mjs:getToken
sig software healthy scripts/importOmniLux0606.mjs:sig
docId software healthy scripts/importOmniLux0606.mjs:docId

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
CLAUDE.md software healthy CLAUDE.md
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
make-email-images.py software healthy make-email-images.py
postcss.config.js software healthy postcss.config.js
Procfile software healthy vote-bot/Procfile
bot.py software healthy vote-bot/bot.py
requirements.txt software healthy vote-bot/requirements.txt
cleanupFakeEmails.mjs software healthy scripts/cleanupFakeEmails.mjs
importEmailContacts.mjs software healthy scripts/importEmailContacts.mjs
importHappyHour.mjs software healthy scripts/importHappyHour.mjs
importInvoices.mjs software healthy scripts/importInvoices.mjs
mark-bounced.mjs software healthy scripts/mark-bounced.mjs
fixCampaignUnsubscribe.mjs software healthy scripts/fixCampaignUnsubscribe.mjs
importExcel.js software healthy scripts/importExcel.js
debug-failed-sends.mjs software healthy scripts/debug-failed-sends.mjs
addTreatmentCategories.mjs software healthy scripts/addTreatmentCategories.mjs
importOmniLux0606.mjs software healthy scripts/importOmniLux0606.mjs
delete-failed-sends.mjs software healthy scripts/delete-failed-sends.mjs
auditEmails.mjs software healthy scripts/auditEmails.mjs
cleanupEmails.mjs software healthy scripts/cleanupEmails.mjs
audit-report.json software healthy scripts/audit-report.json
flag_campaign.mjs software healthy scripts/flag_campaign.mjs
removeInvalidEmails.mjs software healthy scripts/removeInvalidEmails.mjs
watchAndEnrich.mjs software healthy scripts/watchAndEnrich.mjs
enrichContacts.mjs software healthy scripts/enrichContacts.mjs
reset-campaign.mjs software healthy scripts/reset-campaign.mjs
uploadInvoiceImages.mjs software healthy scripts/uploadInvoiceImages.mjs
checkDuplicates.mjs software healthy scripts/checkDuplicates.mjs
deleteNumberHeavy.mjs software healthy scripts/deleteNumberHeavy.mjs
merge_duplicates.mjs software healthy scripts/merge_duplicates.mjs
mirror-hook.mjs software healthy scripts/claude-bridge/mirror-hook.mjs
README.md software healthy scripts/claude-bridge/README.md
package.json software healthy scripts/claude-bridge/package.json
package-lock.json software healthy scripts/claude-bridge/package-lock.json
bridge.mjs software healthy scripts/claude-bridge/bridge.mjs
wrangler.toml software healthy worker/wrangler.toml
index.js software healthy worker/index.js
dermlux-skin-hair-aesthetics.html software healthy email-templates/dermlux-skin-hair-aesthetics.html
dermlux-summer-preglow.html software healthy email-templates/dermlux-summer-preglow.html
dermlux-email-2-3col.html software healthy email-templates/dermlux-email-2-3col.html
dermlux-injectables-offer.html software healthy email-templates/dermlux-injectables-offer.html
manifest.json software healthy public/manifest.json
epafes.html software healthy public/epafes.html
deploy.yml software healthy .github/workflows/deploy.yml
index.css software healthy src/index.css

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

LabelLayerStatusPath
App frontend healthy src/App.jsx
PublicResults frontend healthy src/components/PublicResults.jsx
LaserLegDemo frontend healthy src/components/LaserLegDemo.jsx
VoteContacts frontend healthy src/components/VoteContacts.jsx
Navbar frontend healthy src/components/Navbar.jsx
AddClientModal frontend healthy src/components/AddClientModal.jsx
BallotSubmit frontend healthy src/components/BallotSubmit.jsx
BallotResults frontend healthy src/components/BallotResults.jsx
Dashboard frontend healthy src/components/Dashboard.jsx
ClientCard frontend healthy src/components/ClientCard.jsx
Home frontend healthy src/components/Home.jsx
ElectionArchive frontend healthy src/components/ElectionArchive.jsx
AdminPanel frontend healthy src/components/AdminPanel.jsx
Login frontend healthy src/components/Login.jsx
ContactResultModal frontend healthy src/components/ContactResultModal.jsx
OfficialPartyResults frontend healthy src/components/OfficialPartyResults.jsx
CampaignSendModal frontend healthy src/components/email/CampaignSendModal.jsx
EmailMarketing frontend healthy src/components/email/EmailMarketing.jsx
ContactsTab frontend healthy src/components/email/ContactsTab.jsx
FigImporter frontend healthy src/components/email/FigImporter.jsx
MetricsTab frontend healthy src/components/email/MetricsTab.jsx
TemplatesTab frontend healthy src/components/email/TemplatesTab.jsx
ContactUploadModal frontend healthy src/components/email/ContactUploadModal.jsx
CampaignsTab frontend healthy src/components/email/CampaignsTab.jsx
ContactDetailModal frontend healthy src/components/email/ContactDetailModal.jsx
CreateCampaignModal frontend healthy src/components/email/CreateCampaignModal.jsx
UnsubscribePage frontend healthy src/components/email/UnsubscribePage.jsx
EklogikáKentra frontend healthy src/components/ekloges/EklogikáKentra.jsx
Bookkeeping frontend healthy src/components/bookkeeping/Bookkeeping.jsx
ExportPrint frontend healthy src/components/bookkeeping/ExportPrint.jsx
ImportExpensify frontend healthy src/components/bookkeeping/ImportExpensify.jsx
ExpenseModal frontend healthy src/components/bookkeeping/ExpenseModal.jsx
VisitModal frontend healthy src/components/medical/VisitModal.jsx
MedicalRecords frontend healthy src/components/medical/MedicalRecords.jsx
PatientProfile frontend healthy src/components/medical/PatientProfile.jsx
ConsentFormModal frontend healthy src/components/medical/ConsentFormModal.jsx
ClaudeRemote frontend healthy src/components/claude/ClaudeRemote.jsx
MessageContent frontend healthy src/components/claude/MessageContent.jsx
ClaudePinGate frontend healthy src/components/claude/ClaudePinGate.jsx

LabelLayerStatusPath
vote-bot software healthy vote-bot
scripts software healthy scripts
claude-bridge software healthy scripts/claude-bridge
worker software healthy worker
email-templates software healthy email-templates
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
firebase software healthy src/firebase
utils software healthy src/utils
components software healthy src/components
email software healthy src/components/email
ekloges software healthy src/components/ekloges
bookkeeping software healthy src/components/bookkeeping
medical software healthy src/components/medical
claude software healthy src/components/claude
contexts software healthy src/contexts

LabelLayerStatusPath
/login frontend healthy src/App.jsx
/ frontend healthy src/App.jsx
/waitlist frontend healthy src/App.jsx
/admin frontend healthy src/App.jsx
/email frontend healthy src/App.jsx
/votes frontend healthy src/App.jsx
/ekloges frontend healthy src/App.jsx
/ballot-results frontend healthy src/App.jsx
/election-archive frontend healthy src/App.jsx
/medical frontend healthy src/App.jsx
/medical/:id frontend healthy src/App.jsx
/bookkeeping frontend healthy src/App.jsx
/import-expensify frontend healthy src/App.jsx
/claude frontend healthy src/App.jsx
/unsubscribe frontend healthy src/App.jsx
* frontend healthy src/App.jsx

LabelLayerStatusPath
auth::scripts/mark-bounced.mjs security healthy scripts/mark-bounced.mjs
auth::scripts/auditEmails.mjs security healthy scripts/auditEmails.mjs
auth::scripts/cleanupEmails.mjs security healthy scripts/cleanupEmails.mjs
auth::scripts/addTreatmentCategories.mjs security healthy scripts/addTreatmentCategories.mjs
auth::scripts/flag_campaign.mjs security healthy scripts/flag_campaign.mjs
auth::scripts/deleteNumberHeavy.mjs security healthy scripts/deleteNumberHeavy.mjs
auth::scripts/cleanupFakeEmails.mjs security healthy scripts/cleanupFakeEmails.mjs
auth::scripts/merge_duplicates.mjs security healthy scripts/merge_duplicates.mjs
auth::scripts/checkDuplicates.mjs security healthy scripts/checkDuplicates.mjs
auth::scripts/enrichContacts.mjs security healthy scripts/enrichContacts.mjs
auth::scripts/removeInvalidEmails.mjs security healthy scripts/removeInvalidEmails.mjs
auth::scripts/importOmniLux0606.mjs security healthy scripts/importOmniLux0606.mjs
auth::worker/index.js security healthy worker/index.js
auth::scripts/fixCampaignUnsubscribe.mjs security healthy scripts/fixCampaignUnsubscribe.mjs

LabelLayerStatusPath
VITE_FIREBASE_MESSAGING_SENDER_ID cicd healthy
VITE_FIREBASE_PROJECT_ID cicd healthy
GITHUB_TOKEN cicd healthy
VITE_FIREBASE_STORAGE_BUCKET cicd healthy
CLOUDFLARE_API_TOKEN cicd healthy
VITE_FIREBASE_API_KEY cicd healthy
VITE_FIREBASE_APP_ID cicd healthy
VITE_WORKER_URL cicd healthy
VITE_FIREBASE_AUTH_DOMAIN cicd healthy

LabelLayerStatusPath
063.374.313.686 network healthy src/components/Home.jsx
645.87.074.04 network healthy src/components/Home.jsx
147.083.22.127 network healthy src/components/Home.jsx
324.196.72.257 network healthy src/components/Home.jsx
008.378.137.75 network healthy src/components/Home.jsx
424.35.534.954 network healthy src/components/Home.jsx
356.133.751.072 network healthy src/components/Home.jsx

LabelLayerStatusPath
ANY /webhook api healthy vote-bot/bot.py
ANY /set_webhook api healthy vote-bot/bot.py
ANY /health api healthy vote-bot/bot.py

LabelLayerStatusPath
build-and-deploy cicd healthy .github/workflows/deploy.yml
deploy-worker cicd healthy .github/workflows/deploy.yml

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

LabelLayerStatusPath
ErrorBoundary software healthy src/components/ErrorBoundary.jsx:ErrorBoundary

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

LabelLayerStatusPath
password_literal::src/components/AdminPanel.jsx security healthy src/components/AdminPanel.jsx

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
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/133d7097-6751-40c7-9529-c9f10bd5966b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/133d7097-6751-40c7-9529-c9f10bd5966b/

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.