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.

rwmontgomery86/aesthetics-staffing

https://github.com/rwmontgomery86/aesthetics-staffing · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

35 raw signals (0 security + 35 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 35 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 902 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
addOccurrence software healthy tests/applications.test.ts:addOccurrence
arrange software healthy tests/applications.test.ts:arrange
applyAs software healthy tests/applications.test.ts:applyAs
acceptAs software healthy tests/applications.test.ts:acceptAs
offerVia software healthy tests/applications.test.ts:offerVia
upsertGrant software healthy tests/applications.test.ts:upsertGrant
bookFor software healthy tests/applications.test.ts:bookFor
seedApplication software healthy tests/applications.test.ts:seedApplication
insertShift software healthy tests/opportunities.test.ts:insertShift
arrange software healthy tests/opportunities.test.ts:arrange
providerWithZone software healthy tests/opportunities.test.ts:providerWithZone
inviteRow software healthy tests/org-team.test.ts:inviteRow
occ software healthy tests/scoring.test.ts:occ
spot software healthy tests/fanout.test.ts:spot
taxonomy software healthy tests/fanout.test.ts:taxonomy
arrangeOpportunity software healthy tests/fanout.test.ts:arrangeOpportunity
arrangeProvider software healthy tests/fanout.test.ts:arrangeProvider
alertsFor software healthy tests/fanout.test.ts:alertsFor
arrangeWorld software healthy tests/spine.test.ts:arrangeWorld
makeProvider software healthy tests/spine.test.ts:makeProvider
applyAs software healthy tests/spine.test.ts:applyAs
cred software healthy tests/credentials-engine.test.ts:cred
arrange software healthy tests/messaging.test.ts:arrange
thread software healthy tests/messaging.test.ts:thread
counts software healthy tests/messaging.test.ts:counts
send software healthy tests/messaging.test.ts:send
notificationsFor software healthy tests/messaging.test.ts:notificationsFor
intersectsMidtown software healthy tests/zones.test.ts:intersectsMidtown
zoneId software healthy tests/zones.test.ts:zoneId
geoid software healthy tests/zones.test.ts:geoid
cleanupBookings software healthy tests/helpers/fixtures.ts:cleanupBookings
createUser software healthy tests/helpers/fixtures.ts:createUser
id software healthy tests/helpers/fixtures.ts:id
createProvider software healthy tests/helpers/fixtures.ts:createProvider
createOrg software healthy tests/helpers/fixtures.ts:createOrg
addMember software healthy tests/helpers/fixtures.ts:addMember
createCredential software healthy tests/helpers/fixtures.ts:createCredential
createPostedOpportunity software healthy tests/helpers/fixtures.ts:createPostedOpportunity
main software healthy scripts/smoke-hosted.ts:main
userId software healthy scripts/smoke-hosted.ts:userId
main software healthy scripts/walkthrough-phase8.ts:main
ensureUser software healthy scripts/walkthrough-phase8.ts:ensureUser
download software healthy scripts/load-geo.ts:download
extract software healthy scripts/load-geo.ts:extract
main software healthy scripts/load-geo.ts:main
main software healthy scripts/walkthrough-phase9.ts:main
ensureUser software healthy scripts/walkthrough-phase9.ts:ensureUser
thread software healthy scripts/walkthrough-phase9.ts:thread
proxy software healthy src/proxy.ts:proxy
SnapshotChips software healthy src/components/SnapshotChips.tsx:SnapshotChips

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
eslint.config.mjs software healthy eslint.config.mjs
vitest.config.ts software healthy vitest.config.ts
railway.json software healthy railway.json
next.config.ts software healthy next.config.ts
applications.test.ts software healthy tests/applications.test.ts
opportunities.test.ts software healthy tests/opportunities.test.ts
recurrence.test.ts software healthy tests/recurrence.test.ts
org-team.test.ts software healthy tests/org-team.test.ts
scoring.test.ts software healthy tests/scoring.test.ts
fanout.test.ts software healthy tests/fanout.test.ts
spine.test.ts software healthy tests/spine.test.ts
admin.test.ts software healthy tests/admin.test.ts
rls.test.ts software healthy tests/rls.test.ts
credentials-engine.test.ts software healthy tests/credentials-engine.test.ts
messaging.test.ts software healthy tests/messaging.test.ts
zones.test.ts software healthy tests/zones.test.ts
fixtures.ts software healthy tests/helpers/fixtures.ts
server-only-stub.ts software healthy tests/helpers/server-only-stub.ts
DATABASE_SCHEMA.md software healthy docs/DATABASE_SCHEMA.md
MVP_SCOPE.md software healthy docs/MVP_SCOPE.md
TECHNICAL_ARCHITECTURE.md software healthy docs/TECHNICAL_ARCHITECTURE.md
OPEN_QUESTIONS.md software healthy docs/OPEN_QUESTIONS.md
COMPLIANCE_AND_TRUST.md software healthy docs/COMPLIANCE_AND_TRUST.md
USER_FLOWS.md software healthy docs/USER_FLOWS.md
BRAND_AND_COPY_NOTES.md software healthy docs/BRAND_AND_COPY_NOTES.md
IMPLEMENTATION_PHASES.md software healthy docs/IMPLEMENTATION_PHASES.md
PROJECT_OVERVIEW.md software healthy docs/PROJECT_OVERVIEW.md
MATCHING_LOGIC.md software healthy docs/MATCHING_LOGIC.md
post-generate-drizzle.mjs software healthy scripts/post-generate-drizzle.mjs
smoke-hosted.ts software healthy scripts/smoke-hosted.ts
walkthrough-phase8.ts software healthy scripts/walkthrough-phase8.ts
load-geo.ts software healthy scripts/load-geo.ts
walkthrough-phase9.ts software healthy scripts/walkthrough-phase9.ts
launch.json software healthy .claude/launch.json
ci.yml software healthy .github/workflows/ci.yml
0001_calm_speed_demon.sql software healthy drizzle/0001_calm_speed_demon.sql
0002_yummy_ares.sql software healthy drizzle/0002_yummy_ares.sql
0000_happy_oracle.sql software healthy drizzle/0000_happy_oracle.sql
0003_silent_maelstrom.sql software healthy drizzle/0003_silent_maelstrom.sql
0005_steep_mariko_yashida.sql software healthy drizzle/0005_steep_mariko_yashida.sql
0004_classy_victor_mancha.sql software healthy drizzle/0004_classy_victor_mancha.sql

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

LabelLayerStatusPath
tests software healthy tests
helpers software healthy tests/helpers
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
.github software healthy .github
workflows software healthy .github/workflows
drizzle software healthy drizzle
bootstrap software healthy drizzle/bootstrap
meta software healthy drizzle/meta
supabase software healthy drizzle/supabase
manual software healthy drizzle/manual
src software healthy src
config software healthy src/config
components software healthy src/components
zone-editor software healthy src/components/zone-editor
messaging software healthy src/components/messaging
app software healthy src/app
suspended software healthy src/app/suspended
auth software healthy src/app/auth
confirm software healthy src/app/auth/confirm
invite software healthy src/app/invite
[token] software healthy src/app/invite/[token]
api software healthy src/app/api
notifications software healthy src/app/api/notifications
files software healthy src/app/api/files
sign software healthy src/app/api/files/sign
webhooks software healthy src/app/api/webhooks
resend software healthy src/app/api/webhooks/resend
twilio software healthy src/app/api/webhooks/twilio
o software healthy src/app/o
[id] software healthy src/app/o/[id]
(app) software healthy src/app/(app)
p software healthy src/app/(app)/p
zones software healthy src/app/(app)/p/zones
new software healthy src/app/(app)/p/zones/new
[id] software healthy src/app/(app)/p/zones/[id]
bookings software healthy src/app/(app)/p/bookings
[id] software healthy src/app/(app)/p/bookings/[id]
availability software healthy src/app/(app)/p/availability
messages software healthy src/app/(app)/p/messages
[id] software healthy src/app/(app)/p/messages/[id]
portfolio software healthy src/app/(app)/p/portfolio
services software healthy src/app/(app)/p/services
profile software healthy src/app/(app)/p/profile
applications software healthy src/app/(app)/p/applications
pay software healthy src/app/(app)/p/pay
credentials software healthy src/app/(app)/p/credentials
b software healthy src/app/(app)/b
bookings software healthy src/app/(app)/b/bookings

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

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/suspended frontend healthy src/app/suspended/page.tsx
/invite/[token] frontend healthy src/app/invite/[token]/page.tsx
/o/[id] frontend healthy src/app/o/[id]/page.tsx
/(app)/p frontend healthy src/app/(app)/p/page.tsx
/(app)/p/zones frontend healthy src/app/(app)/p/zones/page.tsx
/(app)/p/zones/new frontend healthy src/app/(app)/p/zones/new/page.tsx
/(app)/p/zones/[id] frontend healthy src/app/(app)/p/zones/[id]/page.tsx
/(app)/p/bookings frontend healthy src/app/(app)/p/bookings/page.tsx
/(app)/p/bookings/[id] frontend healthy src/app/(app)/p/bookings/[id]/page.tsx
/(app)/p/availability frontend healthy src/app/(app)/p/availability/page.tsx
/(app)/p/messages frontend healthy src/app/(app)/p/messages/page.tsx
/(app)/p/messages/[id] frontend healthy src/app/(app)/p/messages/[id]/page.tsx
/(app)/p/portfolio frontend healthy src/app/(app)/p/portfolio/page.tsx
/(app)/p/services frontend healthy src/app/(app)/p/services/page.tsx
/(app)/p/profile frontend healthy src/app/(app)/p/profile/page.tsx
/(app)/p/applications frontend healthy src/app/(app)/p/applications/page.tsx
/(app)/p/pay frontend healthy src/app/(app)/p/pay/page.tsx
/(app)/p/credentials frontend healthy src/app/(app)/p/credentials/page.tsx
/(app)/b frontend healthy src/app/(app)/b/page.tsx
/(app)/b/bookings frontend healthy src/app/(app)/b/bookings/page.tsx
/(app)/b/bookings/[id] frontend healthy src/app/(app)/b/bookings/[id]/page.tsx
/(app)/b/team frontend healthy src/app/(app)/b/team/page.tsx
/(app)/b/providers/[id] frontend healthy src/app/(app)/b/providers/[id]/page.tsx
/(app)/b/locations frontend healthy src/app/(app)/b/locations/page.tsx
/(app)/b/locations/new frontend healthy src/app/(app)/b/locations/new/page.tsx
/(app)/b/locations/[id] frontend healthy src/app/(app)/b/locations/[id]/page.tsx
/(app)/b/opportunities frontend healthy src/app/(app)/b/opportunities/page.tsx
/(app)/b/opportunities/new frontend healthy src/app/(app)/b/opportunities/new/page.tsx
/(app)/b/opportunities/[id] frontend healthy src/app/(app)/b/opportunities/[id]/page.tsx
/(app)/b/opportunities/[id]/applicants frontend healthy src/app/(app)/b/opportunities/[id]/applicants/page.tsx
/(app)/b/opportunities/[id]/edit frontend healthy src/app/(app)/b/opportunities/[id]/edit/page.tsx
/(app)/b/messages frontend healthy src/app/(app)/b/messages/page.tsx
/(app)/b/messages/[id] frontend healthy src/app/(app)/b/messages/[id]/page.tsx
/(app)/b/profile frontend healthy src/app/(app)/b/profile/page.tsx
/(app)/admin frontend healthy src/app/(app)/admin/page.tsx
/(app)/admin/users frontend healthy src/app/(app)/admin/users/page.tsx
/(app)/admin/threads frontend healthy src/app/(app)/admin/threads/page.tsx
/(app)/admin/threads/[id] frontend healthy src/app/(app)/admin/threads/[id]/page.tsx
/(app)/admin/bookings frontend healthy src/app/(app)/admin/bookings/page.tsx
/(app)/admin/audit frontend healthy src/app/(app)/admin/audit/page.tsx
/(app)/admin/opportunities frontend healthy src/app/(app)/admin/opportunities/page.tsx
/(app)/admin/deliveries frontend healthy src/app/(app)/admin/deliveries/page.tsx
/(app)/admin/organizations frontend healthy src/app/(app)/admin/organizations/page.tsx
/(app)/admin/reports frontend healthy src/app/(app)/admin/reports/page.tsx
/(app)/admin/credentials frontend healthy src/app/(app)/admin/credentials/page.tsx
/(app)/admin/credentials/[id] frontend healthy src/app/(app)/admin/credentials/[id]/page.tsx
/(app)/onboarding frontend healthy src/app/(app)/onboarding/page.tsx
/(app)/me frontend healthy src/app/(app)/me/page.tsx
/(auth)/reset-password frontend healthy src/app/(auth)/reset-password/page.tsx

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

LabelLayerStatusPath
locations data healthy drizzle/0000_happy_oracle.sql
organization_admin_notes data healthy drizzle/0000_happy_oracle.sql
organization_invites data healthy drizzle/0000_happy_oracle.sql
organization_members data healthy drizzle/0000_happy_oracle.sql
organizations data healthy drizzle/0000_happy_oracle.sql
profiles data healthy drizzle/0000_happy_oracle.sql
provider_types data healthy drizzle/0000_happy_oracle.sql
service_categories data healthy drizzle/0000_happy_oracle.sql
services data healthy drizzle/0000_happy_oracle.sql
provider_availability data healthy drizzle/0000_happy_oracle.sql
provider_profile_types data healthy drizzle/0000_happy_oracle.sql
provider_profiles data healthy drizzle/0000_happy_oracle.sql
provider_services data healthy drizzle/0000_happy_oracle.sql
credential_documents data healthy drizzle/0000_happy_oracle.sql
credential_requirements data healthy drizzle/0000_happy_oracle.sql
credential_types data healthy drizzle/0000_happy_oracle.sql
portfolio_items data healthy drizzle/0000_happy_oracle.sql
profile_access_grants data healthy drizzle/0000_happy_oracle.sql
provider_credentials data healthy drizzle/0000_happy_oracle.sql
geo_cities data healthy drizzle/0000_happy_oracle.sql
geo_zips data healthy drizzle/0000_happy_oracle.sql
watch_zones data healthy drizzle/0000_happy_oracle.sql
applications data healthy drizzle/0000_happy_oracle.sql
booking_occurrences data healthy drizzle/0000_happy_oracle.sql
bookings data healthy drizzle/0000_happy_oracle.sql
completion_records data healthy drizzle/0000_happy_oracle.sql
opportunities data healthy drizzle/0000_happy_oracle.sql
opportunity_occurrences data healthy drizzle/0000_happy_oracle.sql
opportunity_provider_types data healthy drizzle/0000_happy_oracle.sql
opportunity_services data healthy drizzle/0000_happy_oracle.sql
messages data healthy drizzle/0000_happy_oracle.sql
thread_participants data healthy drizzle/0000_happy_oracle.sql
threads data healthy drizzle/0000_happy_oracle.sql
notification_deliveries data healthy drizzle/0000_happy_oracle.sql
notification_preferences data healthy drizzle/0000_happy_oracle.sql
notifications data healthy drizzle/0000_happy_oracle.sql
opportunity_alerts data healthy drizzle/0000_happy_oracle.sql
sms_consent_log data healthy drizzle/0000_happy_oracle.sql
org_favorite_providers data healthy drizzle/0000_happy_oracle.sql
org_provider_blocks data healthy drizzle/0000_happy_oracle.sql
provider_favorite_orgs data healthy drizzle/0000_happy_oracle.sql
provider_org_blocks data healthy drizzle/0000_happy_oracle.sql
audit_logs data healthy drizzle/0000_happy_oracle.sql
document_access_logs data healthy drizzle/0000_happy_oracle.sql
reviews data healthy drizzle/0000_happy_oracle.sql
auth data healthy drizzle/bootstrap/0000_bootstrap.sql

LabelLayerStatusPath
auth::drizzle/meta/0002_snapshot.json security healthy drizzle/meta/0002_snapshot.json
auth::scripts/walkthrough-phase9.ts security healthy scripts/walkthrough-phase9.ts
auth::src/lib/supabase/browser.ts security healthy src/lib/supabase/browser.ts
auth::src/lib/auth/context.ts security healthy src/lib/auth/context.ts
auth::drizzle/meta/0000_snapshot.json security healthy drizzle/meta/0000_snapshot.json
auth::drizzle/meta/0004_snapshot.json security healthy drizzle/meta/0004_snapshot.json
auth::drizzle/meta/0001_snapshot.json security healthy drizzle/meta/0001_snapshot.json
auth::src/db/schema/identity.ts security healthy src/db/schema/identity.ts
auth::drizzle/meta/0005_snapshot.json security healthy drizzle/meta/0005_snapshot.json
auth::src/app/api/files/sign/route.ts security healthy src/app/api/files/sign/route.ts
auth::src/db/client.ts security healthy src/db/client.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/components/PortfolioGrid.tsx security healthy src/components/PortfolioGrid.tsx
auth::README.md security healthy README.md
auth::drizzle/meta/0003_snapshot.json security healthy drizzle/meta/0003_snapshot.json
auth::src/components/PrivateFileLink.tsx security healthy src/components/PrivateFileLink.tsx

LabelLayerStatusPath
Home frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
InviteLayout frontend healthy src/app/invite/[token]/layout.tsx
PublicOpportunityLayout frontend healthy src/app/o/[id]/layout.tsx
ProviderLayout frontend healthy src/app/(app)/p/layout.tsx

LabelLayerStatusPath
postgres data healthy README.md
sqlite data healthy package-lock.json
postgresql data healthy .env.example

LabelLayerStatusPath
password_literal::.env.example security healthy .env.example
password_literal::scripts/walkthrough-phase8.ts security healthy scripts/walkthrough-phase8.ts
password_literal::scripts/walkthrough-phase9.ts security healthy scripts/walkthrough-phase9.ts

LabelLayerStatusPath
build cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
or software healthy src/lib/opportunity-types.ts:or

LabelLayerStatusPath
port:5432 network healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.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/6b21fc2a-f87d-4ea9-9fe8-85e5a77bd612/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6b21fc2a-f87d-4ea9-9fe8-85e5a77bd612/

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.