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.

shaunvand/venuely

https://github.com/shaunvand/venuely · scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)

105 raw signals (0 security + 105 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 105 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 1900 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
sql software healthy scripts/patbusch_consolidate.py:40
in_list software healthy scripts/patbusch_consolidate.py:53
backup software healthy scripts/patbusch_consolidate.py:57
merge software healthy scripts/patbusch_consolidate.py:91
verify software healthy scripts/patbusch_consolidate.py:114
tpl software healthy scripts/brand_auth_emails.py:64
main software healthy scripts/brand_auth_emails.py:104
compact software healthy components/AddToCalendar.tsx:compact
addDay software healthy components/AddToCalendar.tsx:addDay
AddToCalendar software healthy components/AddToCalendar.tsx:AddToCalendar
btn software healthy components/AddToCalendar.tsx:btn
shapeIcon software healthy components/SeatingPlanner.tsx:shapeIcon
SeatingPlanner software healthy components/SeatingPlanner.tsx:SeatingPlanner
seat software healthy components/SeatingPlanner.tsx:seat
card software healthy components/SeatingPlanner.tsx:card
toneFor software healthy components/WeddingTimelineStrip.tsx:toneFor
s software healthy components/WeddingTimelineStrip.tsx:s
initialsOf software healthy components/WeddingTimelineStrip.tsx:initialsOf
dayIndex software healthy components/WeddingTimelineStrip.tsx:dayIndex
spanColumns software healthy components/WeddingTimelineStrip.tsx:spanColumns
addDaysIso software healthy components/WeddingTimelineStrip.tsx:addDaysIso
WeddingTimelineStrip software healthy components/WeddingTimelineStrip.tsx:WeddingTimelineStrip
vMonth0 software healthy components/WeddingTimelineStrip.tsx:vMonth0
layout software healthy components/SeatingPlan.tsx:layout
take software healthy components/SeatingPlan.tsx:take
SeatingPlan software healthy components/SeatingPlan.tsx:SeatingPlan
loadGuests software healthy components/SeatingPlan.tsx:loadGuests
loadTables software healthy components/SeatingPlan.tsx:loadTables
seatPatch software healthy components/SeatingPlan.tsx:seatPatch
clickSeat software healthy components/SeatingPlan.tsx:clickSeat
addGuest software healthy components/SeatingPlan.tsx:addGuest
addTable software healthy components/SeatingPlan.tsx:addTable
removeTable software healthy components/SeatingPlan.tsx:removeTable
importVenue software healthy components/SeatingPlan.tsx:importVenue
seat software healthy components/SeatingPlan.tsx:seat
tableCard software healthy components/SeatingPlan.tsx:tableCard
row software healthy components/SeatingPlan.tsx:row
col software healthy components/SeatingPlan.tsx:col
isCancelledStatus software healthy components/OverviewCalendar.tsx:isCancelledStatus
s software healthy components/OverviewCalendar.tsx:s
pad software healthy components/OverviewCalendar.tsx:pad
isoKey software healthy components/OverviewCalendar.tsx:isoKey
isoOf software healthy components/OverviewCalendar.tsx:isoOf
eachDate software healthy components/OverviewCalendar.tsx:eachDate
fmtShort software healthy components/OverviewCalendar.tsx:fmtShort
OverviewCalendar software healthy components/OverviewCalendar.tsx:OverviewCalendar
shiftMonth software healthy components/OverviewCalendar.tsx:shiftMonth
selectDay software healthy components/OverviewCalendar.tsx:selectDay
offset software healthy components/OverviewCalendar.tsx:offset

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
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
proxy.ts software healthy proxy.ts
HANDOVER.md software healthy HANDOVER.md
next.config.ts software healthy next.config.ts
venuely-codex-audit-2026-05-14.md software healthy docs/venuely-codex-audit-2026-05-14.md
venuely-codex-opinion.md software healthy docs/venuely-codex-opinion.md
venuely-realtime-split-research.md software healthy docs/venuely-realtime-split-research.md
venuely-market-brief.md software healthy docs/venuely-market-brief.md
venuely-architecture-roadmap.md software healthy docs/venuely-architecture-roadmap.md
venuely-review-and-redesign-2026-05-29.md software healthy docs/venuely-review-and-redesign-2026-05-29.md
venuely-payments-comparison.md software healthy docs/venuely-payments-comparison.md
patbush-pack-audit.md software healthy docs/patbush-pack-audit.md
patbusch_consolidate.py software healthy scripts/patbusch_consolidate.py
brand_auth_emails.py software healthy scripts/brand_auth_emails.py
AddToCalendar.tsx software healthy components/AddToCalendar.tsx
SeatingPlanner.tsx software healthy components/SeatingPlanner.tsx
WeddingTimelineStrip.tsx software healthy components/WeddingTimelineStrip.tsx
SeatingPlan.tsx software healthy components/SeatingPlan.tsx
OverviewCalendar.tsx software healthy components/OverviewCalendar.tsx
ListManager.tsx software healthy components/ListManager.tsx
DocumentManager.tsx software healthy components/DocumentManager.tsx
VenueMessagesView.tsx software healthy components/VenueMessagesView.tsx
RoomAllocator.tsx software healthy components/RoomAllocator.tsx
AccommodationGrid.tsx software healthy components/AccommodationGrid.tsx
CoupleOverview.tsx software healthy components/CoupleOverview.tsx
WeddingsTable.tsx software healthy components/WeddingsTable.tsx
LoadingProvider.tsx software healthy components/LoadingProvider.tsx
VenuelyLoader.tsx software healthy components/VenuelyLoader.tsx
EnquiryForm.tsx software healthy components/EnquiryForm.tsx
BulkUploader.tsx software healthy components/BulkUploader.tsx
Logo.tsx software healthy components/Logo.tsx
SupplierIntrosPanel.tsx software healthy components/SupplierIntrosPanel.tsx
WeddingRowActions.tsx software healthy components/WeddingRowActions.tsx
RsvpForm.tsx software healthy components/RsvpForm.tsx
SendPortalInvite.tsx software healthy components/SendPortalInvite.tsx
InspirationBoard.tsx software healthy components/InspirationBoard.tsx
VenuelyOpener.tsx software healthy components/VenuelyOpener.tsx
CalendarSubscribe.tsx software healthy components/CalendarSubscribe.tsx
GuestManager.tsx software healthy components/GuestManager.tsx
AreaManager.tsx software healthy components/AreaManager.tsx
BookingsCalendar.tsx software healthy components/BookingsCalendar.tsx
InventoryManager.tsx software healthy components/InventoryManager.tsx
SpacesSection.tsx software healthy components/SpacesSection.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
scripts software healthy scripts
components software healthy components
app software healthy app
rsvp software healthy app/rsvp
[token] software healthy app/rsvp/[token]
brand software healthy app/brand
p software healthy app/p
[wedding] software healthy app/p/[wedding]
auth software healthy app/auth
callback software healthy app/auth/callback
signout software healthy app/auth/signout
reset-password software healthy app/reset-password
login software healthy app/login
api software healthy app/api
rsvp software healthy app/api/rsvp
[token] software healthy app/api/rsvp/[token]
enquiry software healthy app/api/enquiry
review software healthy app/api/review
venue software healthy app/api/venue
inventory software healthy app/api/venue/inventory
image software healthy app/api/venue/inventory/image
parse software healthy app/api/venue/inventory/parse
template software healthy app/api/venue/inventory/template
wedding-document software healthy app/api/venue/wedding-document
site-image software healthy app/api/venue/site-image
image-search software healthy app/api/venue/image-search
places-photos software healthy app/api/venue/places-photos
bank-extract software healthy app/api/venue/bank-extract
import software healthy app/api/venue/import
uploads software healthy app/api/venue/uploads
parse software healthy app/api/venue/uploads/parse
commit software healthy app/api/venue/uploads/commit
gallery software healthy app/api/venue/gallery
smart-import software healthy app/api/venue/gallery/smart-import
slug-check software healthy app/api/venue/slug-check
brand-extract software healthy app/api/venue/brand-extract
image-track-download software healthy app/api/venue/image-track-download
paystack software healthy app/api/paystack
webhook software healthy app/api/paystack/webhook
checkout software healthy app/api/paystack/checkout
inbound software healthy app/api/inbound
resend software healthy app/api/inbound/resend
cron software healthy app/api/cron
reminders software healthy app/api/cron/reminders
wedding software healthy app/api/wedding
[slug] software healthy app/api/wedding/[slug]
planner software healthy app/api/wedding/[slug]/planner
checklist software healthy app/api/wedding/[slug]/checklist
seed software healthy app/api/wedding/[slug]/checklist/seed

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

LabelLayerStatusPath
20260529180000_invoice_template.sql data healthy supabase/migrations/20260529180000_invoice_template.sql
20260529160000_portal_template.sql data healthy supabase/migrations/20260529160000_portal_template.sql
20260603180000_couple_planning.sql data healthy supabase/migrations/20260603180000_couple_planning.sql
20260513093000_first_signup_is_owner.sql data healthy supabase/migrations/20260513093000_first_signup_is_owner.sql
20260512212100_profiles_trigger.sql data healthy supabase/migrations/20260512212100_profiles_trigger.sql
20260604130000_checklist_phase.sql data healthy supabase/migrations/20260604130000_checklist_phase.sql
20260514120000_phase1_foundation.sql data healthy supabase/migrations/20260514120000_phase1_foundation.sql
20260603200000_calendar.sql data healthy supabase/migrations/20260603200000_calendar.sql
20260603160000_wedding_budget.sql data healthy supabase/migrations/20260603160000_wedding_budget.sql
20260513150000_venue_media_bucket.sql data healthy supabase/migrations/20260513150000_venue_media_bucket.sql
20260529150000_wedding_end_date.sql data healthy supabase/migrations/20260529150000_wedding_end_date.sql
20260513170000_vendor_partners.sql data healthy supabase/migrations/20260513170000_vendor_partners.sql
20260514110000_wedding_portal_access.sql data healthy supabase/migrations/20260514110000_wedding_portal_access.sql
20260612120000_email_reply_threading.sql data healthy supabase/migrations/20260612120000_email_reply_threading.sql
20260610180000_wedding_setup_breakdown.sql data healthy supabase/migrations/20260610180000_wedding_setup_breakdown.…
20260529120000_enquiries.sql data healthy supabase/migrations/20260529120000_enquiries.sql
20260514100000_platform_fee.sql data healthy supabase/migrations/20260514100000_platform_fee.sql
20260529110000_import_dedupe.sql data healthy supabase/migrations/20260529110000_import_dedupe.sql
20260529100200_fix_patbusch_seed_precedence.sql data healthy supabase/migrations/20260529100200_fix_patbusch_seed_preced…
20260529100000_venue_profile_fields.sql data healthy supabase/migrations/20260529100000_venue_profile_fields.sql
20260610120000_platform_fee_half_percent.sql data healthy supabase/migrations/20260610120000_platform_fee_half_percen…
20260529120100_paystack_platform_payments.sql data healthy supabase/migrations/20260529120100_paystack_platform_paymen…
20260604140000_timeline_day.sql data healthy supabase/migrations/20260604140000_timeline_day.sql
20260603190000_files.sql data healthy supabase/migrations/20260603190000_files.sql
20260611120000_seasonal_pricing_and_area_groups.sql data healthy supabase/migrations/20260611120000_seasonal_pricing_and_are…
20260512230000_owner_uniqueness.sql data healthy supabase/migrations/20260512230000_owner_uniqueness.sql
20260513110000_signups_are_venue_admins.sql data healthy supabase/migrations/20260513110000_signups_are_venue_admins…
20260604150000_seating.sql data healthy supabase/migrations/20260604150000_seating.sql
20260529190000_wedding_status_provisional.sql data healthy supabase/migrations/20260529190000_wedding_status_provision…
20260514130000_phase2_patbusch_real.sql data healthy supabase/migrations/20260514130000_phase2_patbusch_real.sql
20260513140000_venue_address.sql data healthy supabase/migrations/20260513140000_venue_address.sql
20260529170000_eft_banking.sql data healthy supabase/migrations/20260529170000_eft_banking.sql
20260513120000_wedding_state_and_submissions.sql data healthy supabase/migrations/20260513120000_wedding_state_and_submis…
20260603120000_submission_review.sql data healthy supabase/migrations/20260603120000_submission_review.sql
20260611140000_supplier_intros.sql data healthy supabase/migrations/20260611140000_supplier_intros.sql
20260529130000_reviews_and_team.sql data healthy supabase/migrations/20260529130000_reviews_and_team.sql
20260612090000_supplier_messaging.sql data healthy supabase/migrations/20260612090000_supplier_messaging.sql
20260603140000_guests_extra.sql data healthy supabase/migrations/20260603140000_guests_extra.sql
20260603170000_venue_tables.sql data healthy supabase/migrations/20260603170000_venue_tables.sql
20260603210000_rsvp.sql data healthy supabase/migrations/20260603210000_rsvp.sql
20260603220000_payments.sql data healthy supabase/migrations/20260603220000_payments.sql
20260603130000_catalogue_event_part.sql data healthy supabase/migrations/20260603130000_catalogue_event_part.sql
20260529140000_reminder_tracking.sql data healthy supabase/migrations/20260529140000_reminder_tracking.sql
20260604120000_guest_room.sql data healthy supabase/migrations/20260604120000_guest_room.sql
20260529100100_storage_security.sql data healthy supabase/migrations/20260529100100_storage_security.sql
20260529120200_couple_invites.sql data healthy supabase/migrations/20260529120200_couple_invites.sql
20260512212027_initial_schema.sql data healthy supabase/migrations/20260512212027_initial_schema.sql
20260514140000_accommodation_contact.sql data healthy supabase/migrations/20260514140000_accommodation_contact.sql
20260513180000_commission.sql data healthy supabase/migrations/20260513180000_commission.sql
20260512214039_seed_patbusch.sql data healthy supabase/migrations/20260512214039_seed_patbusch.sql

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

LabelLayerStatusPath
wedding_checklist data healthy supabase/migrations/20260603180000_couple_planning.sql
wedding_flowers data healthy supabase/migrations/20260603180000_couple_planning.sql
wedding_dress data healthy supabase/migrations/20260603180000_couple_planning.sql
wedding_decor data healthy supabase/migrations/20260603180000_couple_planning.sql
venue_areas data healthy supabase/migrations/20260514120000_phase1_foundation.sql
area_pricing data healthy supabase/migrations/20260514120000_phase1_foundation.sql
media_assets data healthy supabase/migrations/20260514120000_phase1_foundation.sql
wedding_documents data healthy supabase/migrations/20260514120000_phase1_foundation.sql
wedding_charges data healthy supabase/migrations/20260514120000_phase1_foundation.sql
payment_ledger data healthy supabase/migrations/20260514120000_phase1_foundation.sql
payment_rules data healthy supabase/migrations/20260514120000_phase1_foundation.sql
wedding_budget data healthy supabase/migrations/20260603160000_wedding_budget.sql
vendor_partners data healthy supabase/migrations/20260513170000_vendor_partners.sql
enquiries data healthy supabase/migrations/20260529120000_enquiries.sql
platform_payments data healthy supabase/migrations/20260529120100_paystack_platform_paymen…
wedding_inspiration data healthy supabase/migrations/20260603190000_files.sql
venue_area_groups data healthy supabase/migrations/20260611120000_seasonal_pricing_and_are…
venue_seasons data healthy supabase/migrations/20260611120000_seasonal_pricing_and_are…
wedding_tables data healthy supabase/migrations/20260604150000_seating.sql
platform_settings data healthy supabase/migrations/20260529170000_eft_banking.sql
submissions data healthy supabase/migrations/20260513120000_wedding_state_and_submis…
supplier_intros data healthy supabase/migrations/20260611140000_supplier_intros.sql
reviews data healthy supabase/migrations/20260529130000_reviews_and_team.sql
venue_invites data healthy supabase/migrations/20260529130000_reviews_and_team.sql
message_threads data healthy supabase/migrations/20260612090000_supplier_messaging.sql
thread_messages data healthy supabase/migrations/20260612090000_supplier_messaging.sql
venue_tables data healthy supabase/migrations/20260603170000_venue_tables.sql
wedding_invites data healthy supabase/migrations/20260529120200_couple_invites.sql
portal_access_log data healthy supabase/migrations/20260529120200_couple_invites.sql
profiles data healthy supabase/migrations/20260512212027_initial_schema.sql
venues data healthy supabase/migrations/20260512212027_initial_schema.sql
venue_members data healthy supabase/migrations/20260512212027_initial_schema.sql
weddings data healthy supabase/migrations/20260512212027_initial_schema.sql
wedding_members data healthy supabase/migrations/20260512212027_initial_schema.sql
catalogue_items data healthy supabase/migrations/20260512212027_initial_schema.sql
rental_items data healthy supabase/migrations/20260512212027_initial_schema.sql
rental_holds data healthy supabase/migrations/20260512212027_initial_schema.sql
accommodation_rooms data healthy supabase/migrations/20260512212027_initial_schema.sql
accommodation_bookings data healthy supabase/migrations/20260512212027_initial_schema.sql
wedding_selections data healthy supabase/migrations/20260512212027_initial_schema.sql
guests data healthy supabase/migrations/20260512212027_initial_schema.sql
suppliers data healthy supabase/migrations/20260512212027_initial_schema.sql
budget_items data healthy supabase/migrations/20260512212027_initial_schema.sql
checklist_items data healthy supabase/migrations/20260512212027_initial_schema.sql
timeline_items data healthy supabase/migrations/20260512212027_initial_schema.sql
payments data healthy supabase/migrations/20260512212027_initial_schema.sql
wedding_timeline data healthy supabase/migrations/20260603150000_couple_lists.sql
wedding_contacts data healthy supabase/migrations/20260603150000_couple_lists.sql
wedding_songs data healthy supabase/migrations/20260603150000_couple_lists.sql

LabelLayerStatusPath
RootLayout frontend healthy app/layout.tsx
BrandPage frontend healthy app/brand/page.tsx
ResetPasswordPage frontend healthy app/reset-password/page.tsx
LoginPage frontend healthy app/login/page.tsx
DashboardLoading frontend healthy app/dashboard/loading.tsx
SignupPage frontend healthy app/signup/page.tsx
CheckEmailPage frontend healthy app/signup/check-email/page.tsx
VenueLoading frontend healthy app/venue/loading.tsx
ForgotPasswordPage frontend healthy app/forgot-password/page.tsx
AwaitingInvite frontend healthy app/onboarding/awaiting-invite/page.tsx
PrivacyPolicyPage frontend healthy app/privacy/page.tsx

LabelLayerStatusPath
port:05 network healthy .github/workflows/keepalive.yml
port:22 network healthy .github/workflows/keepalive.yml
port:03 network healthy .github/workflows/keepalive.yml

LabelLayerStatusPath
directly software healthy components/Reveal.tsx:directly
so software healthy components/Reveal.tsx:so

LabelLayerStatusPath
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

LabelLayerStatusPath
repobility-clone-5k4gxu2_ software healthy /tmp/repobility-clone-5k4gxu2_

LabelLayerStatusPath
postgres data healthy app/api/venue/uploads/commit/route.ts

LabelLayerStatusPath
/ frontend healthy app/[wedding]/route.ts

LabelLayerStatusPath
auth::supabase/config.toml security healthy supabase/config.toml

LabelLayerStatusPath
gha::keepalive cicd healthy .github/workflows/keepalive.yml

LabelLayerStatusPath
ping cicd healthy .github/workflows/keepalive.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/0e816aaa-459f-477d-955e-434070cb99dc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0e816aaa-459f-477d-955e-434070cb99dc/

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.