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.

DKcode4life/imove-partners

https://github.com/DKcode4life/imove-partners · scanned 2026-06-17 01:25 UTC (1 month, 2 weeks ago)

137 raw signals (0 security + 137 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -10.2 (diff) · 131 actionable findings from 1 signal source. 6 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 1341 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
main software healthy scripts/export-catalog-snapshot.js:main
mimeForFilename software healthy scripts/import-catalog-icons.js:mimeForFilename
toDataUrl software healthy scripts/import-catalog-icons.js:toDataUrl
norm software healthy scripts/import-catalog-icons.js:norm
main software healthy scripts/import-catalog-icons.js:main
asArray software healthy scripts/import-catalog-icons.js:asArray
makeWrapper software healthy server/db.js:makeWrapper
saveToDisk software healthy server/db.js:saveToDisk
normalizeParams software healthy server/db.js:normalizeParams
lastInsertRowid software healthy server/db.js:lastInsertRowid
in software healthy server/db.js:in
seed software healthy server/db.js:seed
seedCRM software healthy server/db.js:seedCRM
migrateCustomers software healthy server/db.js:migrateCustomers
parts software healthy server/db.js:parts
upsertCustomer software healthy server/db.js:upsertCustomer
seedPlannerAssets software healthy server/db.js:seedPlannerAssets
initDatabase software healthy server/db.js:initDatabase
that software healthy server/jobs/registry.js:that
start software healthy server/jobs/runner.js:start
stop software healthy server/jobs/runner.js:stop
tick software healthy server/jobs/runner.js:tick
execute software healthy server/jobs/runner.js:execute
enqueue software healthy server/jobs/runner.js:enqueue
paymentReminder software healthy server/jobs/handlers/payment-reminder.js:paymentReminder
sendInvoiceEmail software healthy server/jobs/handlers/send-invoice-email.js:sendInvoiceEmail
emailSequence software healthy server/jobs/handlers/email-sequence.js:emailSequence
calendarSync software healthy server/jobs/handlers/calendar-sync.js:calendarSync
sendQuoteEmail software healthy server/jobs/handlers/send-quote-email.js:sendQuoteEmail
render software healthy server/templates/pdf/invoice.js:render
render software healthy server/templates/pdf/quote.js:render
authenticateApiKey software healthy server/middleware/apiKey.js:authenticateApiKey
updateLastUsed software healthy server/middleware/apiKey.js:updateLastUsed
requireScope software healthy server/middleware/apiKey.js:requireScope
authenticateAny software healthy server/middleware/apiKey.js:authenticateAny
authenticate software healthy server/middleware/auth.js:authenticate
requireAdmin software healthy server/middleware/auth.js:requireAdmin
resolveBankSnapshot software healthy server/lib/bank-account-snapshot.js:resolveBankSnapshot
round2 software healthy server/lib/pnl-calc.js:round2
effectiveBaseIncome software healthy server/lib/pnl-calc.js:effectiveBaseIncome
jobIncomeSuggestion software healthy server/lib/pnl-calc.js:jobIncomeSuggestion
eventIncomeSuggestion software healthy server/lib/pnl-calc.js:eventIncomeSuggestion
sumLines software healthy server/lib/pnl-calc.js:sumLines
sumAssignmentWages software healthy server/lib/pnl-calc.js:sumAssignmentWages
rollup software healthy server/lib/pnl-calc.js:rollup
syncCustomers software healthy server/lib/sync-customers.js:syncCustomers
resolveItemColor software healthy server/lib/planner-color.js:resolveItemColor
withDefaults software healthy server/lib/planner-color.js:withDefaults
syncLeadsToCrm software healthy server/lib/sync-leads.js:syncLeadsToCrm
importedIds software healthy server/lib/sync-leads.js:importedIds

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

LabelLayerStatusPath
USE /api/auth api healthy server/index.js
USE /api/leads api healthy server/index.js
USE /api/partners api healthy server/index.js
USE /api/dashboard api healthy server/index.js
USE /api/crm api healthy server/index.js
USE /api/crm-proxy api healthy server/index.js
USE /api/customers api healthy server/index.js
USE /api/planner api healthy server/index.js
USE /api/wages api healthy server/index.js
USE /api/settings api healthy server/index.js
USE /api/contracts api healthy server/index.js
USE /api/contract-jobs api healthy server/index.js
USE /api/analytics api healthy server/index.js
GET /api/health api healthy server/index.js
GET /contractors/:cid/items api healthy server/routes/contract-jobs.js
POST /contractors/:cid/items api healthy server/routes/contract-jobs.js
PUT /contractors/:cid/items/:id api healthy server/routes/contract-jobs.js
DELETE /contractors/:cid/items/:id api healthy server/routes/contract-jobs.js
GET /contractors/:cid/jobs api healthy server/routes/contract-jobs.js
GET /jobs/:id api healthy server/routes/contract-jobs.js
POST /contractors/:cid/jobs api healthy server/routes/contract-jobs.js
PUT /jobs/:id api healthy server/routes/contract-jobs.js
DELETE /jobs/:id api healthy server/routes/contract-jobs.js
GET /contractors/:cid/invoices api healthy server/routes/contract-jobs.js
GET /invoices/:id api healthy server/routes/contract-jobs.js
POST /contractors/:cid/invoices/auto api healthy server/routes/contract-jobs.js
PUT /invoices/:id api healthy server/routes/contract-jobs.js
PATCH /invoices/:id/status api healthy server/routes/contract-jobs.js
DELETE /invoices/:id api healthy server/routes/contract-jobs.js
GET /invoices/:id/pdf api healthy server/routes/contract-jobs.js
POST /invoices/:id/send-email api healthy server/routes/contract-jobs.js
GET /pending-leads api healthy server/routes/crm.js
GET /jobs/summary api healthy server/routes/crm.js
GET /jobs api healthy server/routes/crm.js
GET /jobs/:id/audit-trail api healthy server/routes/crm.js
POST /jobs api healthy server/routes/crm.js
POST /jobs/:id/duplicate api healthy server/routes/crm.js
POST /jobs/:id/activities api healthy server/routes/crm.js
PUT /jobs/:id/activities/:actId api healthy server/routes/crm.js
DELETE /jobs/:id/activities/:actId api healthy server/routes/crm.js
POST /import/:leadId api healthy server/routes/crm.js
POST /route-info api healthy server/routes/crm.js
POST /jobs/:id/send-survey-email api healthy server/routes/crm.js
GET /jobs/:id/attachments api healthy server/routes/crm.js
POST /jobs/:id/attachments api healthy server/routes/crm.js
DELETE /jobs/:id/attachments/:docId api healthy server/routes/crm.js
GET /jobs/:id/attachments/:docId/download api healthy server/routes/crm.js
GET /jobs/:id/survey api healthy server/routes/crm.js
PUT /jobs/:id/survey api healthy server/routes/crm.js
GET /jobs/:id/quote-state api healthy server/routes/crm.js

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

LabelLayerStatusPath
.env.example software healthy .env.example
railway.json software healthy railway.json
nixpacks.toml software healthy nixpacks.toml
package-lock.json software healthy package-lock.json
README.md software healthy README.md
nodemon.json software healthy nodemon.json
package.json software healthy package.json
.mcp.json software healthy .mcp.json
export-catalog-snapshot.js software healthy scripts/export-catalog-snapshot.js
check-pnl-calc.js software healthy scripts/check-pnl-calc.js
import-catalog-icons.js software healthy scripts/import-catalog-icons.js
index.js software healthy server/index.js
db.js software healthy server/db.js
registry.js software healthy server/jobs/registry.js
runner.js software healthy server/jobs/runner.js
payment-reminder.js software healthy server/jobs/handlers/payment-reminder.js
send-invoice-email.js software healthy server/jobs/handlers/send-invoice-email.js
email-sequence.js software healthy server/jobs/handlers/email-sequence.js
calendar-sync.js software healthy server/jobs/handlers/calendar-sync.js
send-quote-email.js software healthy server/jobs/handlers/send-quote-email.js
invoice.js software healthy server/templates/pdf/invoice.js
quote.js software healthy server/templates/pdf/quote.js
invoice-sent.html software healthy server/templates/email/invoice-sent.html
welcome.html software healthy server/templates/email/welcome.html
quote-sent.html software healthy server/templates/email/quote-sent.html
payment-reminder.html software healthy server/templates/email/payment-reminder.html
prisma.js software healthy server/db/prisma.js
apiKey.js software healthy server/middleware/apiKey.js
auth.js software healthy server/middleware/auth.js
bank-account-snapshot.js software healthy server/lib/bank-account-snapshot.js
pnl-calc.js software healthy server/lib/pnl-calc.js
async-handler.js software healthy server/lib/async-handler.js
sync-customers.js software healthy server/lib/sync-customers.js
planner-color.js software healthy server/lib/planner-color.js
job-categories.test.js software healthy server/lib/job-categories.test.js
sync-leads.js software healthy server/lib/sync-leads.js
reference-numbers.js software healthy server/lib/reference-numbers.js
overtime-calc.js software healthy server/lib/overtime-calc.js
wage-calc.js software healthy server/lib/wage-calc.js
contract-invoice-sync.js software healthy server/lib/contract-invoice-sync.js
job-categories.js software healthy server/lib/job-categories.js
stripe.js software healthy server/services/stripe.js
maps.js software healthy server/services/maps.js
pdf.js software healthy server/services/pdf.js
google-calendar.js software healthy server/services/google-calendar.js
storage.js software healthy server/services/storage.js
email.js software healthy server/services/email.js
index.js software healthy server/config/index.js
contract-jobs.js software healthy server/routes/contract-jobs.js
crm.js software healthy server/routes/crm.js

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

LabelLayerStatusPath
/AuthHandoff frontend healthy client/src/pages/AuthHandoff.tsx
/Login frontend healthy client/src/pages/Login.tsx
/partner/LeadDetail frontend healthy client/src/pages/partner/LeadDetail.tsx
/partner/Leads frontend healthy client/src/pages/partner/Leads.tsx
/partner/SubmitLead frontend healthy client/src/pages/partner/SubmitLead.tsx
/partner/Settings frontend healthy client/src/pages/partner/Settings.tsx
/partner/Commissions frontend healthy client/src/pages/partner/Commissions.tsx
/partner/Dashboard frontend healthy client/src/pages/partner/Dashboard.tsx
/admin/CRMContractor frontend healthy client/src/pages/admin/CRMContractor.tsx
/admin/CRMCustomers frontend healthy client/src/pages/admin/CRMCustomers.tsx
/admin/CRMContractInvoice frontend healthy client/src/pages/admin/CRMContractInvoice.tsx
/admin/CRMCustomerDetail frontend healthy client/src/pages/admin/CRMCustomerDetail.tsx
/admin/CRM frontend healthy client/src/pages/admin/CRM.tsx
/admin/CRMSettings frontend healthy client/src/pages/admin/CRMSettings.tsx
/admin/LeadDetail frontend healthy client/src/pages/admin/LeadDetail.tsx
/admin/Partners frontend healthy client/src/pages/admin/Partners.tsx
/admin/CRMWages frontend healthy client/src/pages/admin/CRMWages.tsx
/admin/CRMJobs frontend healthy client/src/pages/admin/CRMJobs.tsx
/admin/CRMPlanner frontend healthy client/src/pages/admin/CRMPlanner.tsx
/admin/CRMDetail frontend healthy client/src/pages/admin/CRMDetail.tsx
/admin/CRMContractJobs frontend healthy client/src/pages/admin/CRMContractJobs.tsx
/admin/Dashboard frontend healthy client/src/pages/admin/Dashboard.tsx
/admin/AllLeads frontend healthy client/src/pages/admin/AllLeads.tsx
/admin/settings/AnalyticsTab frontend healthy client/src/pages/admin/settings/AnalyticsTab.tsx
/login frontend healthy client/src/App.tsx
/auth/handoff frontend healthy client/src/App.tsx
/partner/dashboard frontend healthy client/src/App.tsx
/partner/leads frontend healthy client/src/App.tsx
/partner/leads/new frontend healthy client/src/App.tsx
/partner/leads/:id frontend healthy client/src/App.tsx
/partner/commissions frontend healthy client/src/App.tsx
/partner/settings frontend healthy client/src/App.tsx
/admin/dashboard frontend healthy client/src/App.tsx
/admin/leads frontend healthy client/src/App.tsx
/admin/leads/:id frontend healthy client/src/App.tsx
/admin/partners frontend healthy client/src/App.tsx
/admin/crm frontend healthy client/src/App.tsx
/admin/crm/jobs frontend healthy client/src/App.tsx
/admin/crm/planner frontend healthy client/src/App.tsx
/admin/crm/contract-jobs frontend healthy client/src/App.tsx
/admin/crm/contract-jobs/:id frontend healthy client/src/App.tsx
/admin/crm/contract-jobs/:id/invoices/:invoiceId frontend healthy client/src/App.tsx
/admin/crm/wages frontend healthy client/src/App.tsx
/admin/crm/customers frontend healthy client/src/App.tsx
/admin/crm/customers/:id frontend healthy client/src/App.tsx
/admin/crm/settings frontend healthy client/src/App.tsx
/admin/crm/:id frontend healthy client/src/App.tsx
/ frontend healthy client/src/App.tsx
* frontend healthy client/src/App.tsx

LabelLayerStatusPath
App frontend healthy client/src/App.tsx
Modal frontend healthy client/src/components/Modal.tsx
CRMSidebar frontend healthy client/src/components/CRMSidebar.tsx
SurveyReport frontend healthy client/src/components/SurveyReport.tsx
FurnitureCovers frontend healthy client/src/components/FurnitureCovers.tsx
Layout frontend healthy client/src/components/Layout.tsx
StatusBadge frontend healthy client/src/components/StatusBadge.tsx
StaffWeekView frontend healthy client/src/components/StaffWeekView.tsx
Sidebar frontend healthy client/src/components/Sidebar.tsx
SurveyTool frontend healthy client/src/components/SurveyTool.tsx
ImageModal frontend healthy client/src/components/ImageModal.tsx
JobPnlPanel frontend healthy client/src/components/JobPnlPanel.tsx
PipelineTracker frontend healthy client/src/components/PipelineTracker.tsx
SendDocumentModal frontend healthy client/src/components/SendDocumentModal.tsx
BankAccountSelect frontend healthy client/src/components/BankAccountSelect.tsx
CRMLayout frontend healthy client/src/components/CRMLayout.tsx
PartnerActivityTracker frontend healthy client/src/components/PartnerActivityTracker.tsx
StatCard frontend healthy client/src/components/StatCard.tsx
ProtectedRoute frontend healthy client/src/components/ProtectedRoute.tsx
ColorPickerPopover frontend healthy client/src/components/ColorPickerPopover.tsx
CreateContractJobModal frontend healthy client/src/components/CreateContractJobModal.tsx
QuoteBuilder frontend healthy client/src/components/QuoteBuilder.tsx
SendQuoteModal frontend healthy client/src/components/SendQuoteModal.tsx
AuthHandoff frontend healthy client/src/pages/AuthHandoff.tsx
Login frontend healthy client/src/pages/Login.tsx
PartnerLeadDetailPage frontend healthy client/src/pages/partner/LeadDetail.tsx
PartnerLeadsPage frontend healthy client/src/pages/partner/Leads.tsx
SubmitLeadPage frontend healthy client/src/pages/partner/SubmitLead.tsx
PartnerSettingsPage frontend healthy client/src/pages/partner/Settings.tsx
PartnerCommissionsPage frontend healthy client/src/pages/partner/Commissions.tsx
PartnerDashboardPage frontend healthy client/src/pages/partner/Dashboard.tsx
CRMContractor frontend healthy client/src/pages/admin/CRMContractor.tsx
CRMCustomers frontend healthy client/src/pages/admin/CRMCustomers.tsx
CRMContractInvoice frontend healthy client/src/pages/admin/CRMContractInvoice.tsx
CRMCustomerDetail frontend healthy client/src/pages/admin/CRMCustomerDetail.tsx
CRMPage frontend healthy client/src/pages/admin/CRM.tsx
CRMSettings frontend healthy client/src/pages/admin/CRMSettings.tsx
AdminLeadDetailPage frontend healthy client/src/pages/admin/LeadDetail.tsx
AdminPartnersPage frontend healthy client/src/pages/admin/Partners.tsx
CRMWages frontend healthy client/src/pages/admin/CRMWages.tsx
CRMJobsPage frontend healthy client/src/pages/admin/CRMJobs.tsx
CRMPlanner frontend healthy client/src/pages/admin/CRMPlanner.tsx
CRMDetailPage frontend healthy client/src/pages/admin/CRMDetail.tsx
CRMContractJobs frontend healthy client/src/pages/admin/CRMContractJobs.tsx
AdminDashboardPage frontend healthy client/src/pages/admin/Dashboard.tsx
AdminAllLeadsPage frontend healthy client/src/pages/admin/AllLeads.tsx
AnalyticsTab frontend healthy client/src/pages/admin/settings/AnalyticsTab.tsx

LabelLayerStatusPath
scripts software healthy scripts
server software healthy server
jobs software healthy server/jobs
handlers software healthy server/jobs/handlers
templates software healthy server/templates
pdf software healthy server/templates/pdf
email software healthy server/templates/email
db software healthy server/db
middleware software healthy server/middleware
lib software healthy server/lib
services software healthy server/services
config software healthy server/config
routes software healthy server/routes
prisma software healthy prisma
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
client software healthy client
src software healthy client/src
contexts software healthy client/src/contexts
types software healthy client/src/types
components software healthy client/src/components
pages software healthy client/src/pages
partner software healthy client/src/pages/partner
admin software healthy client/src/pages/admin
settings software healthy client/src/pages/admin/settings
lib software healthy client/src/lib
public software healthy client/public

LabelLayerStatusPath
auth::server/routes/auth.js security healthy server/routes/auth.js
auth::README.md security healthy README.md
auth::.env.example security healthy .env.example
auth::server/middleware/auth.js security healthy server/middleware/auth.js
auth::server/middleware/apiKey.js security healthy server/middleware/apiKey.js
auth::scripts/import-catalog-icons.js security healthy scripts/import-catalog-icons.js
auth::server/index.js security healthy server/index.js

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy .env.example
sqlite data healthy README.md
redis data healthy server/jobs/runner.js

LabelLayerStatusPath
afterwards software healthy client/src/components/StaffWeekView.tsx:afterwards
so software healthy client/src/pages/admin/CRMPlanner.tsx:so
lookups software healthy client/src/lib/planner-colors.ts:lookups

LabelLayerStatusPath
port:3001 network healthy .env.example
port:5173 network healthy client/vite.config.ts

LabelLayerStatusPath
DKcode4life__imove-partners software healthy /data/fable5_failed_archive/DKcode4life__imove-partners

LabelLayerStatusPath
bullmq data healthy server/jobs/runner.js

LabelLayerStatusPath
vps::aws hardware healthy server/services/storage.js

LabelLayerStatusPath
generic_api_key::.env.example security healthy .env.example
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/8fc04009-1950-474c-ac2d-a6bb442f9f4e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8fc04009-1950-474c-ac2d-a6bb442f9f4e/

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.