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.

visualsquare-ui/erp

https://github.com/visualsquare-ui/erp · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

27 raw signals (0 security + 27 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 27 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 525 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
proxy software healthy proxy.ts:proxy
loadEnvLocal software healthy scripts/link-invoice-payments.mjs:loadEnvLocal
roundMoney software healthy scripts/link-invoice-payments.mjs:roundMoney
main software healthy scripts/link-invoice-payments.mjs:main
latestDate software healthy scripts/link-invoice-payments.mjs:latestDate
initVisualSquareHome software healthy public/home/script.js:initVisualSquareHome
applyMarketingLanguage software healthy src/components/marketing/language-toggle.tsx:applyMarketing…
MarketingLanguageToggle software healthy src/components/marketing/language-toggle.tsx:MarketingLangu…
handleClick software healthy src/components/marketing/language-toggle.tsx:handleClick
MarketingShell software healthy src/components/marketing/shell.tsx:MarketingShell
StudioHeroVisual software healthy src/components/marketing/visuals.tsx:StudioHeroVisual
IndustryPreview software healthy src/components/marketing/visuals.tsx:IndustryPreview
IndustryCard software healthy src/components/marketing/visuals.tsx:IndustryCard
EditorialCard software healthy src/components/marketing/visuals.tsx:EditorialCard
StudioProcessFlow software healthy src/components/marketing/visuals.tsx:StudioProcessFlow
JobTable software healthy src/components/erp/job-table.tsx:JobTable
EmptyState software healthy src/components/erp/empty-state.tsx:EmptyState
MetricCard software healthy src/components/erp/metric-card.tsx:MetricCard
StatusBadge software healthy src/components/erp/status-badge.tsx:StatusBadge
Dashboard software healthy src/components/erp/dashboard.tsx:Dashboard
Field software healthy src/components/erp/client-create-form.tsx:Field
formatPhoneNumber software healthy src/components/erp/client-create-form.tsx:formatPhoneNumber
buildAddress software healthy src/components/erp/client-create-form.tsx:buildAddress
parseStateZip software healthy src/components/erp/client-create-form.tsx:parseStateZip
parseCityStateZip software healthy src/components/erp/client-create-form.tsx:parseCityStateZip
parseAddress software healthy src/components/erp/client-create-form.tsx:parseAddress
ClientForm software healthy src/components/erp/client-create-form.tsx:ClientForm
data software healthy src/components/erp/client-create-form.tsx:data
applySuggestion software healthy src/components/erp/client-create-form.tsx:applySuggestion
submitClient software healthy src/components/erp/client-create-form.tsx:submitClient
formatClientPhone software healthy src/components/erp/client-create-form.tsx:formatClientPhone
DetailLine software healthy src/components/erp/client-create-form.tsx:DetailLine
ClientActionButton software healthy src/components/erp/client-create-form.tsx:ClientActionButton
formatJobDate software healthy src/components/erp/client-create-form.tsx:formatJobDate
formatMarginRate software healthy src/components/erp/client-create-form.tsx:formatMarginRate
ClientManagement software healthy src/components/erp/client-create-form.tsx:ClientManagement
closeForm software healthy src/components/erp/client-create-form.tsx:closeForm
deleteClient software healthy src/components/erp/client-create-form.tsx:deleteClient
ProjectTable software healthy src/components/erp/project-table.tsx:ProjectTable
ListActionButton software healthy src/components/erp/list-action-button.tsx:ListActionButton
createManualInvoiceItem software healthy src/components/erp/invoice-management.tsx:createManualInvoi…
invoiceDraftToFormItem software healthy src/components/erp/invoice-management.tsx:invoiceDraftToFor…
buildItemsFromInvoice software healthy src/components/erp/invoice-management.tsx:buildItemsFromInv…
InvoiceManagement software healthy src/components/erp/invoice-management.tsx:InvoiceManagement
closeForm software healthy src/components/erp/invoice-management.tsx:closeForm
deleteInvoice software healthy src/components/erp/invoice-management.tsx:deleteInvoice
InvoiceForm software healthy src/components/erp/invoice-management.tsx:InvoiceForm
submit software healthy src/components/erp/invoice-management.tsx:submit
selectProject software healthy src/components/erp/invoice-management.tsx:selectProject
togglePurchaseOrder software healthy src/components/erp/invoice-management.tsx:togglePurchaseOrd…

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

LabelLayerStatusPath
.env.local.example software healthy .env.local.example
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
index.html software healthy index.html
next-env.d.ts software healthy next-env.d.ts
package-lock.json software healthy package-lock.json
.env.vercel.example software healthy .env.vercel.example
DEPLOY.md software healthy DEPLOY.md
tsconfig.json software healthy tsconfig.json
handoff.md software healthy handoff.md
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
proxy.ts software healthy proxy.ts
next.config.ts software healthy next.config.ts
design.md software healthy docs/design.md
visual_square_erp_build_spec_v2.md software healthy docs/visual_square_erp_build_spec_v2.md
2026-05-22-phase-0-erp-shell.md software healthy docs/superpowers/plans/2026-05-22-phase-0-erp-shell.md
2026-05-23-jobs-first-erp.md software healthy docs/superpowers/plans/2026-05-23-jobs-first-erp.md
2026-05-22-staff-auth.md software healthy docs/superpowers/plans/2026-05-22-staff-auth.md
2026-05-22-phases-2-8-mvp.md software healthy docs/superpowers/plans/2026-05-22-phases-2-8-mvp.md
2026-05-22-phase-1-supabase-schema.md software healthy docs/superpowers/plans/2026-05-22-phase-1-supabase-schema.md
check-visualsquare-github-auth.mjs software healthy scripts/check-visualsquare-github-auth.mjs
validate-sql.mjs software healthy scripts/validate-sql.mjs
preflight.mjs software healthy scripts/preflight.mjs
link-invoice-payments.mjs software healthy scripts/link-invoice-payments.mjs
202605230003_invoice_po_links.sql software healthy supabase/migrations/202605230003_invoice_po_links.sql
202606100001_vendor_bill_description.sql software healthy supabase/migrations/202606100001_vendor_bill_description.sql
202605230001_vendor_bill_storage.sql software healthy supabase/migrations/202605230001_vendor_bill_storage.sql
202605240001_stripe_invoice_payments.sql software healthy supabase/migrations/202605240001_stripe_invoice_payments.sql
202605230002_jobs_first_schema.sql software healthy supabase/migrations/202605230002_jobs_first_schema.sql
202605220001_initial_schema.sql software healthy supabase/migrations/202605220001_initial_schema.sql
202606090001_accounting.sql software healthy supabase/migrations/202606090001_accounting.sql
202605230004_optional_invoice_project.sql software healthy supabase/migrations/202605230004_optional_invoice_project.s…
202605220002_remove_seed_data.sql software healthy supabase/migrations/202605220002_remove_seed_data.sql
script.js software healthy public/home/script.js
style.css software healthy public/home/style.css
erp.ts software healthy src/types/erp.ts
database.ts software healthy src/types/database.ts
language-toggle.tsx software healthy src/components/marketing/language-toggle.tsx
shell.tsx software healthy src/components/marketing/shell.tsx
visuals.tsx software healthy src/components/marketing/visuals.tsx
job-table.tsx software healthy src/components/erp/job-table.tsx
empty-state.tsx software healthy src/components/erp/empty-state.tsx
metric-card.tsx software healthy src/components/erp/metric-card.tsx
status-badge.tsx software healthy src/components/erp/status-badge.tsx
dashboard.tsx software healthy src/components/erp/dashboard.tsx
client-create-form.tsx software healthy src/components/erp/client-create-form.tsx
project-table.tsx software healthy src/components/erp/project-table.tsx
list-action-button.tsx software healthy src/components/erp/list-action-button.tsx
invoice-management.tsx software healthy src/components/erp/invoice-management.tsx

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

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
scripts software healthy scripts
supabase software healthy supabase
migrations software healthy supabase/migrations
public software healthy public
home software healthy public/home
src software healthy src
types software healthy src/types
components software healthy src/components
marketing software healthy src/components/marketing
erp software healthy src/components/erp
app software healthy src/app
api software healthy src/app/api
address-suggestions software healthy src/app/api/address-suggestions
stripe software healthy src/app/api/stripe
webhook software healthy src/app/api/stripe/webhook
invoices software healthy src/app/api/invoices
[id] software healthy src/app/api/invoices/[id]
send software healthy src/app/api/invoices/[id]/send
payment-result software healthy src/app/api/invoices/[id]/payment-result
pdf software healthy src/app/api/invoices/[id]/pdf
pay software healthy src/app/api/invoices/[id]/pay
(erp) software healthy src/app/(erp)
projects software healthy src/app/(erp)/projects
[id] software healthy src/app/(erp)/projects/[id]
login software healthy src/app/(erp)/login
dashboard software healthy src/app/(erp)/dashboard
accounting software healthy src/app/(erp)/accounting
vendors software healthy src/app/(erp)/vendors
clients software healthy src/app/(erp)/clients
jobs software healthy src/app/(erp)/jobs
purchasing software healthy src/app/(erp)/purchasing
invoices software healthy src/app/(erp)/invoices
(marketing) software healthy src/app/(marketing)
blog software healthy src/app/(marketing)/blog
[slug] software healthy src/app/(marketing)/blog/[slug]
industries software healthy src/app/(marketing)/industries
[slug] software healthy src/app/(marketing)/industries/[slug]
portfolio software healthy src/app/(marketing)/portfolio
lib software healthy src/lib
supabase software healthy src/lib/supabase
content software healthy src/content

LabelLayerStatusPath
/(erp)/projects frontend healthy src/app/(erp)/projects/page.tsx
/(erp)/projects/[id] frontend healthy src/app/(erp)/projects/[id]/page.tsx
/(erp)/login frontend healthy src/app/(erp)/login/page.tsx
/(erp)/dashboard frontend healthy src/app/(erp)/dashboard/page.tsx
/(erp)/accounting frontend healthy src/app/(erp)/accounting/page.tsx
/(erp)/vendors frontend healthy src/app/(erp)/vendors/page.tsx
/(erp)/clients frontend healthy src/app/(erp)/clients/page.tsx
/(erp)/jobs frontend healthy src/app/(erp)/jobs/page.tsx
/(erp)/purchasing frontend healthy src/app/(erp)/purchasing/page.tsx
/(erp)/invoices frontend healthy src/app/(erp)/invoices/page.tsx
/(marketing) frontend healthy src/app/(marketing)/page.tsx
/(marketing)/blog frontend healthy src/app/(marketing)/blog/page.tsx
/(marketing)/blog/[slug] frontend healthy src/app/(marketing)/blog/[slug]/page.tsx
/(marketing)/industries frontend healthy src/app/(marketing)/industries/page.tsx
/(marketing)/industries/[slug] frontend healthy src/app/(marketing)/industries/[slug]/page.tsx
/(marketing)/portfolio frontend healthy src/app/(marketing)/portfolio/page.tsx

LabelLayerStatusPath
202605230003_invoice_po_links.sql data healthy supabase/migrations/202605230003_invoice_po_links.sql
202606100001_vendor_bill_description.sql data healthy supabase/migrations/202606100001_vendor_bill_description.sql
202605230001_vendor_bill_storage.sql data healthy supabase/migrations/202605230001_vendor_bill_storage.sql
202605240001_stripe_invoice_payments.sql data healthy supabase/migrations/202605240001_stripe_invoice_payments.sql
202605230002_jobs_first_schema.sql data healthy supabase/migrations/202605230002_jobs_first_schema.sql
202605220001_initial_schema.sql data healthy supabase/migrations/202605220001_initial_schema.sql
202606090001_accounting.sql data healthy supabase/migrations/202606090001_accounting.sql
202605230004_optional_invoice_project.sql data healthy supabase/migrations/202605230004_optional_invoice_project.s…
202605220002_remove_seed_data.sql data healthy supabase/migrations/202605220002_remove_seed_data.sql

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
BlogPage frontend healthy src/app/(marketing)/blog/page.tsx
IndustriesPage frontend healthy src/app/(marketing)/industries/page.tsx

LabelLayerStatusPath
repobility-clone-836wkupw software healthy /tmp/repobility-clone-836wkupw

LabelLayerStatusPath
public data healthy supabase/migrations/202605230002_jobs_first_schema.sql
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/73665f79-dee8-41a9-bc4b-32df8d4d5e7b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/73665f79-dee8-41a9-bc4b-32df8d4d5e7b/

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.