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.

vorreix/profitsync

https://github.com/vorreix/profitsync · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

244 raw signals (0 security + 244 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 192 actionable findings from 1 signal source. 52 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 2867 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
readJsonBody software healthy vite.config.ts:readJsonBody
attachVercelResponseMethods software healthy vite.config.ts:attachVercelResponseMethods
localApiPlugin software healthy vite.config.ts:localApiPlugin
bundles software healthy vite.config.ts:bundles
ssrTemplatePlugin software healthy vite.config.ts:ssrTemplatePlugin
behavior software healthy test-drizzle-returning.js:behavior
serialize software healthy test-drizzle-returning.js:serialize
routes software healthy api/index.ts:routes
file software healthy api/index.ts:file
resolveSegments software healthy api/index.ts:resolveSegments
pathname software healthy api/index.ts:pathname
handler software healthy api/index.ts:handler
via software healthy api/ssr.ts:via
loadTemplate software healthy api/ssr.ts:loadTemplate
renderDocument software healthy api/ssr.ts:renderDocument
sendHtml software healthy api/ssr.ts:sendHtml
formatDate software healthy api/ssr.ts:formatDate
isoDate software healthy api/ssr.ts:isoDate
getPublishedPosts software healthy api/ssr.ts:getPublishedPosts
getPostBySlug software healthy api/ssr.ts:getPostBySlug
renderLanding software healthy api/ssr.ts:renderLanding
renderBlogIndex software healthy api/ssr.ts:renderBlogIndex
renderBlogPost software healthy api/ssr.ts:renderBlogPost
tags software healthy api/ssr.ts:tags
renderLegal software healthy api/ssr.ts:renderLegal
renderSitemap software healthy api/ssr.ts:renderSitemap
renderRobots software healthy api/ssr.ts:renderRobots
renderLlms software healthy api/ssr.ts:renderLlms
summary software healthy api/ssr.ts:summary
resolveSsrPath software healthy api/ssr.ts:resolveSsrPath
pathname software healthy api/ssr.ts:pathname
serveShell software healthy api/ssr.ts:serveShell
handler software healthy api/ssr.ts:handler
renderMarkdown software healthy api/_ssr/markdown.ts:renderMarkdown
readBody software healthy api/billing/webhook.ts:readBody
header software healthy api/billing/webhook.ts:header
statusForEvent software healthy api/billing/webhook.ts:statusForEvent
handler software healthy api/billing/webhook.ts:handler
metadata software healthy api/billing/webhook.ts:metadata
planKeyForResolve software healthy api/billing/webhook.ts:planKeyForResolve
minorAmount software healthy api/billing/webhook.ts:minorAmount
currency software healthy api/billing/webhook.ts:currency
slugify software healthy api/_routes/organizations.ts:slugify
uniqueSlug software healthy api/_routes/organizations.ts:uniqueSlug
handler software healthy api/_routes/organizations.ts:handler
assertRefsBelongToOrg software healthy api/_routes/recurring.ts:assertRefsBelongToOrg
handler software healthy api/_routes/recurring.ts:handler
isDate software healthy api/_routes/flow.ts:isDate
fmt software healthy api/_routes/flow.ts:fmt
completeBoundarySplit software healthy api/_routes/flow.ts:completeBoundarySplit

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

LabelLayerStatusPath
improvements.md software healthy improvements.md
playwright.config.ts software healthy playwright.config.ts
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
vercel.json software healthy vercel.json
planning_feature.md software healthy planning_feature.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
task1.md software healthy task1.md
index.html software healthy index.html
subscription_plan.md software healthy subscription_plan.md
package-lock.json software healthy package-lock.json
components.json software healthy components.json
razorpay_integration.md software healthy razorpay_integration.md
test-drizzle-returning.js software healthy test-drizzle-returning.js
.env.example software healthy .env.example
Makefile software healthy Makefile
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
SECURITY.md software healthy SECURITY.md
CHECKLIST.md software healthy CHECKLIST.md
project_idea.md software healthy project_idea.md
index.ts software healthy api/index.ts
tsconfig.json software healthy api/tsconfig.json
ssr.ts software healthy api/ssr.ts
markdown.ts software healthy api/_ssr/markdown.ts
webhook.ts software healthy api/billing/webhook.ts
organizations.ts software healthy api/_routes/organizations.ts
recurring.ts software healthy api/_routes/recurring.ts
flow.ts software healthy api/_routes/flow.ts
budgets.ts software healthy api/_routes/budgets.ts
analytics.ts software healthy api/_routes/analytics.ts
onboarding.ts software healthy api/_routes/onboarding.ts
notifications.ts software healthy api/_routes/notifications.ts
profile.ts software healthy api/_routes/profile.ts
calendar.ts software healthy api/_routes/calendar.ts
audit.ts software healthy api/_routes/audit.ts
clients.ts software healthy api/_routes/clients.ts
categories.ts software healthy api/_routes/categories.ts
quotations.ts software healthy api/_routes/quotations.ts
spaces.ts software healthy api/_routes/spaces.ts
referrals.ts software healthy api/_routes/referrals.ts
transactions.ts software healthy api/_routes/transactions.ts
trash.ts software healthy api/_routes/trash.ts
[token].ts software healthy api/_routes/invitations/[token].ts
[id].ts software healthy api/_routes/quotation-attachments/[id].ts
[id].ts software healthy api/_routes/transactions/[id].ts

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

LabelLayerStatusPath
api software healthy api
_ssr software healthy api/_ssr
billing software healthy api/billing
_routes software healthy api/_routes
invitations software healthy api/_routes/invitations
quotation-attachments software healthy api/_routes/quotation-attachments
transactions software healthy api/_routes/transactions
[id] software healthy api/_routes/transactions/[id]
budgets software healthy api/_routes/budgets
legal software healthy api/_routes/legal
notifications software healthy api/_routes/notifications
reminders software healthy api/_routes/notifications/reminders
spaces software healthy api/_routes/spaces
[id] software healthy api/_routes/spaces/[id]
referrals software healthy api/_routes/referrals
trash software healthy api/_routes/trash
wealth software healthy api/_routes/wealth
accounts software healthy api/_routes/wealth/accounts
[id] software healthy api/_routes/wealth/accounts/[id]
recurring software healthy api/_routes/recurring
billing software healthy api/_routes/billing
admin software healthy api/_routes/admin
blog software healthy api/_routes/admin/blog
payouts software healthy api/_routes/admin/payouts
roles software healthy api/_routes/admin/roles
organizations software healthy api/_routes/admin/organizations
broadcasts software healthy api/_routes/admin/broadcasts
[id] software healthy api/_routes/admin/broadcasts/[id]
subscriptions software healthy api/_routes/admin/subscriptions
user-groups software healthy api/_routes/admin/user-groups
[id] software healthy api/_routes/admin/user-groups/[id]
billing-attempts software healthy api/_routes/admin/billing-attempts
categories software healthy api/_routes/categories
organizations software healthy api/_routes/organizations
[id] software healthy api/_routes/organizations/[id]
clients software healthy api/_routes/clients
[id] software healthy api/_routes/clients/[id]
cron software healthy api/_routes/cron
quotations software healthy api/_routes/quotations
[id] software healthy api/_routes/quotations/[id]
public software healthy api/_routes/public
blog software healthy api/_routes/public/blog
attachments software healthy api/_routes/attachments
client-attachments software healthy api/_routes/client-attachments
wealth-account-attachments software healthy api/_routes/wealth-account-attachments
_lib software healthy api/_lib
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs

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

LabelLayerStatusPath
/PrivacyPolicyPage frontend healthy src/pages/PrivacyPolicyPage.tsx
/ClientFilesPage frontend healthy src/pages/ClientFilesPage.tsx
/BudgetDetailPage frontend healthy src/pages/BudgetDetailPage.tsx
/SignupPage frontend healthy src/pages/SignupPage.tsx
/ClientsPage frontend healthy src/pages/ClientsPage.tsx
/TrashPage frontend healthy src/pages/TrashPage.tsx
/ClientDetailPage frontend healthy src/pages/ClientDetailPage.tsx
/WealthAccountDetailPage frontend healthy src/pages/WealthAccountDetailPage.tsx
/ClosedClientsPage frontend healthy src/pages/ClosedClientsPage.tsx
/OrganizationsPage frontend healthy src/pages/OrganizationsPage.tsx
/LoginPage frontend healthy src/pages/LoginPage.tsx
/QuotationsPage frontend healthy src/pages/QuotationsPage.tsx
/MoneyFlowPage frontend healthy src/pages/MoneyFlowPage.tsx
/ProfilePage frontend healthy src/pages/ProfilePage.tsx
/OrgMembersPage frontend healthy src/pages/OrgMembersPage.tsx
/Dashboard frontend healthy src/pages/Dashboard.tsx
/SubscriptionPage frontend healthy src/pages/SubscriptionPage.tsx
/TransactionsPage frontend healthy src/pages/TransactionsPage.tsx
/RecurringPage frontend healthy src/pages/RecurringPage.tsx
/OnboardingPage frontend healthy src/pages/OnboardingPage.tsx
/NotificationsPage frontend healthy src/pages/NotificationsPage.tsx
/TermsOfServicePage frontend healthy src/pages/TermsOfServicePage.tsx
/RefundPolicyPage frontend healthy src/pages/RefundPolicyPage.tsx
/OrgSetupPage frontend healthy src/pages/OrgSetupPage.tsx
/WealthPage frontend healthy src/pages/WealthPage.tsx
/CalendarPage frontend healthy src/pages/CalendarPage.tsx
/CategoriesPage frontend healthy src/pages/CategoriesPage.tsx
/ForgotPasswordPage frontend healthy src/pages/ForgotPasswordPage.tsx
/SpacesPage frontend healthy src/pages/SpacesPage.tsx
/BudgetsPage frontend healthy src/pages/BudgetsPage.tsx
/InvitationPage frontend healthy src/pages/InvitationPage.tsx
/ReferralPage frontend healthy src/pages/ReferralPage.tsx
/ResetPasswordPage frontend healthy src/pages/ResetPasswordPage.tsx
/AnalyticsPage frontend healthy src/pages/AnalyticsPage.tsx
/SpaceDetailPage frontend healthy src/pages/SpaceDetailPage.tsx
/admin/admin-nav frontend healthy src/pages/admin/admin-nav.ts
/admin/AdminOrgsPage frontend healthy src/pages/admin/AdminOrgsPage.tsx
/admin/AdminUsersPage frontend healthy src/pages/admin/AdminUsersPage.tsx
/admin/AdminBillingAttemptsPage frontend healthy src/pages/admin/AdminBillingAttemptsPage.tsx
/admin/AdminUserGroupsPage frontend healthy src/pages/admin/AdminUserGroupsPage.tsx
/admin/AdminReferralsPage frontend healthy src/pages/admin/AdminReferralsPage.tsx
/admin/AdminOrgDetailPage frontend healthy src/pages/admin/AdminOrgDetailPage.tsx
/admin/AdminBlogPage frontend healthy src/pages/admin/AdminBlogPage.tsx
/admin/AdminAdminsPage frontend healthy src/pages/admin/AdminAdminsPage.tsx
/admin/AdminSubscriptionsPage frontend healthy src/pages/admin/AdminSubscriptionsPage.tsx
/admin/AdminBroadcastStudioPage frontend healthy src/pages/admin/AdminBroadcastStudioPage.tsx
/admin/AdminInvoicesPage frontend healthy src/pages/admin/AdminInvoicesPage.tsx
/admin/AdminPlansPage frontend healthy src/pages/admin/AdminPlansPage.tsx
/admin/AdminWorkerPage frontend healthy src/pages/admin/AdminWorkerPage.tsx
/admin/RequireAdminCap frontend healthy src/pages/admin/RequireAdminCap.tsx

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

LabelLayerStatusPath
jobs data healthy worker/app/migrations/0001_init.sql
schedules data healthy worker/app/migrations/0001_init.sql
categories data healthy drizzle/0015_panoramic_preak.sql
broadcasts data healthy drizzle/0045_breezy_vulture.sql
notification_reminders data healthy drizzle/0045_breezy_vulture.sql
user_group_members data healthy drizzle/0045_breezy_vulture.sql
user_groups data healthy drizzle/0045_breezy_vulture.sql
blog_posts data healthy drizzle/0022_pale_grey_gargoyle.sql
client_attachments data healthy drizzle/0013_unique_magdalene.sql
app_admins data healthy drizzle/0000_thin_robbie_robertson.sql
clients data healthy drizzle/0000_thin_robbie_robertson.sql
invoices data healthy drizzle/0000_thin_robbie_robertson.sql
legal_acceptances data healthy drizzle/0000_thin_robbie_robertson.sql
organization_invitations data healthy drizzle/0000_thin_robbie_robertson.sql
organization_members data healthy drizzle/0000_thin_robbie_robertson.sql
organizations data healthy drizzle/0000_thin_robbie_robertson.sql
plans data healthy drizzle/0000_thin_robbie_robertson.sql
quotation_attachments data healthy drizzle/0000_thin_robbie_robertson.sql
quotations data healthy drizzle/0000_thin_robbie_robertson.sql
subscriptions data healthy drizzle/0000_thin_robbie_robertson.sql
transaction_attachments data healthy drizzle/0000_thin_robbie_robertson.sql
transactions data healthy drizzle/0000_thin_robbie_robertson.sql
user_profiles data healthy drizzle/0000_thin_robbie_robertson.sql
payout_requests data healthy drizzle/0020_panoramic_stark_industries.sql
referral_codes data healthy drizzle/0020_panoramic_stark_industries.sql
referral_settings data healthy drizzle/0020_panoramic_stark_industries.sql
referrals data healthy drizzle/0020_panoramic_stark_industries.sql
wealth_account_attachments data healthy drizzle/0027_lean_captain_midlands.sql
billing_attempts data healthy drizzle/0038_deep_praxagora.sql
notification_preferences data healthy drizzle/0044_aberrant_mattie_franklin.sql
notifications data healthy drizzle/0044_aberrant_mattie_franklin.sql
push_subscriptions data healthy drizzle/0044_aberrant_mattie_franklin.sql
budgets data healthy drizzle/0033_perpetual_randall.sql
audit_logs data healthy drizzle/0019_last_meteorite.sql
recurring_rules data healthy drizzle/0039_fancy_the_stranger.sql
admin_roles data healthy drizzle/0042_chunky_hydra.sql
budget_history data healthy drizzle/0034_parched_zuras.sql
wealth_accounts data healthy drizzle/0025_wealth_accounts.sql

LabelLayerStatusPath
App frontend healthy src/App.tsx
QuickAddModal frontend healthy src/components/QuickAddModal.tsx
BudgetDetailPage frontend healthy src/pages/BudgetDetailPage.tsx
OnboardingPage frontend healthy src/pages/OnboardingPage.tsx
OrgSetupPage frontend healthy src/pages/OrgSetupPage.tsx
ForgotPasswordPage frontend healthy src/pages/ForgotPasswordPage.tsx
BudgetsPage frontend healthy src/pages/BudgetsPage.tsx
ResetPasswordPage frontend healthy src/pages/ResetPasswordPage.tsx
LandingApp frontend healthy src/landing/LandingApp.tsx
BlogIndexPage frontend healthy src/landing/blog/BlogIndexPage.tsx
BlogArticlePage frontend healthy src/landing/blog/BlogArticlePage.tsx

LabelLayerStatusPath
of software healthy scripts/boot-functions.mjs:of
AppErrorBoundary software healthy src/components/AppErrorBoundary.tsx:AppErrorBoundary
boundary software healthy src/components/AppErrorFallback.tsx:boundary
names software healthy src/lib/utils.test.ts:names
on software healthy src/landing/lib/useTheme.ts:on
of software healthy e2e/prod-build.spec.ts:of

LabelLayerStatusPath
postgresql data healthy vite.config.ts
postgres data healthy README.md
mysql data healthy scripts/secret-scan.mjs
mongodb data healthy scripts/secret-scan.mjs
redis data healthy scripts/secret-scan.mjs

LabelLayerStatusPath
gha::post-deploy cicd healthy .github/workflows/post-deploy.yml
gha::pr cicd healthy .github/workflows/pr.yml
gha::e2e cicd healthy .github/workflows/e2e.yml
gha::security cicd healthy .github/workflows/security.yml

LabelLayerStatusPath
health cicd healthy .github/workflows/post-deploy.yml
checks cicd healthy .github/workflows/pr.yml
e2e cicd healthy .github/workflows/e2e.yml
security cicd healthy .github/workflows/security.yml

LabelLayerStatusPath
caddy network healthy worker/README.md
traefik network healthy worker/README.md
nginx network healthy worker/README.md

LabelLayerStatusPath
worker hardware healthy worker/deploy/docker-compose.yml
postgres hardware healthy worker/deploy/docker-compose.yml
caddy hardware healthy worker/deploy/docker-compose.yml

LabelLayerStatusPath
auth::scripts/secret-scan.mjs security healthy scripts/secret-scan.mjs
auth::mobile/profitsync_mobile/README.md security healthy mobile/profitsync_mobile/README.md
auth::CLAUDE.md security healthy CLAUDE.md

LabelLayerStatusPath
E2E_VITE_CLERK_PUBLISHABLE_KEY cicd healthy
E2E_DATABASE_URL cicd healthy
E2E_CLERK_SECRET_KEY cicd healthy

LabelLayerStatusPath
USE /api api healthy vite.config.ts
GET api healthy src/components/transactions/AddTransactionDialog.tsx

LabelLayerStatusPath
port:80 network healthy worker/deploy/docker-compose.yml
port:443 network healthy worker/deploy/docker-compose.yml

LabelLayerStatusPath
vps::aws hardware healthy scripts/secret-scan.mjs
vps::hetzner hardware healthy worker/deploy/.env.example

LabelLayerStatusPath
github_token::scripts/secret-scan.test.ts security healthy scripts/secret-scan.test.ts
password_literal::worker/deploy/docker-compose.yml security healthy worker/deploy/docker-compose.yml

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

LabelLayerStatusPath
Subscription root api healthy src/pages/SubscriptionPage.tsx

LabelLayerStatusPath
rabbitmq data healthy worker/README.md

LabelLayerStatusPath
0001_init.sql data healthy worker/app/migrations/0001_init.sql

LabelLayerStatusPath
127.0.0.1 network healthy vite.config.ts

LabelLayerStatusPath
gpu (detected) hardware healthy .claude/skills/transition-creator/SKILL.md
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/d605be52-11bb-408f-aa1d-4273e8ec503a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d605be52-11bb-408f-aa1d-4273e8ec503a/

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.