https://github.com/YoniKAr/empiria-shop
· scanned 2026-06-16 01:07 UTC (2 months, 1 week ago)
41 raw signals (0 security + 41 graph)
Last scanned 2 months, 1 week ago · v1 · 41 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 489 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.
| Label | Layer | Status | Path |
|---|---|---|---|
proxy |
software | healthy | empiria-shop/proxy.ts:proxy |
MobileNav |
software | healthy | empiria-shop/components/MobileNav.tsx:MobileNav |
handle |
software | healthy | empiria-shop/components/MobileNav.tsx:handle |
StripeBadge |
software | healthy | empiria-shop/components/StripeBadge.tsx:StripeBadge |
StripeWordmark |
software | healthy | empiria-shop/components/StripeBadge.tsx:StripeWordmark |
Footer |
software | healthy | empiria-shop/components/Footer.tsx:Footer |
UserMenu |
software | healthy | empiria-shop/components/UserMenu.tsx:UserMenu |
handleClickOutside |
software | healthy | empiria-shop/components/UserMenu.tsx:handleClickOutside |
CurrencySelector |
software | healthy | empiria-shop/components/CurrencySelector.tsx:CurrencySelect… |
handleSelect |
software | healthy | empiria-shop/components/CurrencySelector.tsx:handleSelect |
BlockedBuyerNotice |
software | healthy | empiria-shop/components/BlockedBuyerNotice.tsx:BlockedBuyer… |
OnboardingRedirect |
software | healthy | empiria-shop/components/OnboardingRedirect.tsx:OnboardingRe… |
CheckoutTerms |
software | healthy | empiria-shop/components/CheckoutTerms.tsx:CheckoutTerms |
Navbar |
software | healthy | empiria-shop/components/Navbar.tsx:Navbar |
getTierLabel |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:getTierLab… |
SeatSelector |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:SeatSelect… |
applyQuantityChange |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:applyQuant… |
resolveTier |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:resolveTier |
fetchSoldSeats |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:fetchSoldS… |
handleOccurrenceChange |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleOccu… |
tick |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:tick |
handleSeatClick |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleSeat… |
handlePickTier |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handlePick… |
handleCancelPending |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleCanc… |
handleRemoveSeat |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleRemo… |
handleApplyCoupon |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleAppl… |
handleCheckout |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx:handleChec… |
useSeatHolds |
software | healthy | empiria-shop/components/seatmap/useSeatHolds.ts:useSeatHolds |
fetchHolds |
software | healthy | empiria-shop/components/seatmap/useSeatHolds.ts:fetchHolds |
releaseMine |
software | healthy | empiria-shop/components/seatmap/useSeatHolds.ts:releaseMine |
MobileActionBar |
software | healthy | empiria-shop/components/seatmap/MobileActionBar.tsx:MobileA… |
setObjData |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:setObjData |
getObjData |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:getObjData |
nativeSeatRadius |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:nativeSea… |
SeatmapViewer |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:SeatmapVi… |
onKey |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:onKey |
eventClientXY |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:eventClie… |
beginPointer |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:beginPoin… |
trackPointer |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:trackPoin… |
endPointer |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:endPointer |
touchDist |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:touchDist |
pinchMidpoint |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:pinchMidp… |
cx |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:cx |
cy |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:cy |
onTouchStart |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:onTouchSt… |
onTouchMove |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:onTouchMo… |
endPinch |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:endPinch |
render |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:render |
renderZones |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:renderZon… |
renderSections |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx:renderSec… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
bun.lock |
software | healthy | empiria-shop/bun.lock |
postcss.config.mjs |
software | healthy | empiria-shop/postcss.config.mjs |
README.md |
software | healthy | empiria-shop/README.md |
package.json |
software | healthy | empiria-shop/package.json |
WALLET_SETUP.md |
software | healthy | empiria-shop/WALLET_SETUP.md |
package-lock.json |
software | healthy | empiria-shop/package-lock.json |
tsconfig.json |
software | healthy | empiria-shop/tsconfig.json |
eslint.config.mjs |
software | healthy | empiria-shop/eslint.config.mjs |
proxy.ts |
software | healthy | empiria-shop/proxy.ts |
next.config.ts |
software | healthy | empiria-shop/next.config.ts |
MobileNav.tsx |
software | healthy | empiria-shop/components/MobileNav.tsx |
StripeBadge.tsx |
software | healthy | empiria-shop/components/StripeBadge.tsx |
Footer.tsx |
software | healthy | empiria-shop/components/Footer.tsx |
UserMenu.tsx |
software | healthy | empiria-shop/components/UserMenu.tsx |
CurrencySelector.tsx |
software | healthy | empiria-shop/components/CurrencySelector.tsx |
BlockedBuyerNotice.tsx |
software | healthy | empiria-shop/components/BlockedBuyerNotice.tsx |
OnboardingRedirect.tsx |
software | healthy | empiria-shop/components/OnboardingRedirect.tsx |
CheckoutTerms.tsx |
software | healthy | empiria-shop/components/CheckoutTerms.tsx |
Navbar.tsx |
software | healthy | empiria-shop/components/Navbar.tsx |
SeatSelector.tsx |
software | healthy | empiria-shop/components/seatmap/SeatSelector.tsx |
useSeatHolds.ts |
software | healthy | empiria-shop/components/seatmap/useSeatHolds.ts |
MobileActionBar.tsx |
software | healthy | empiria-shop/components/seatmap/MobileActionBar.tsx |
SeatmapViewer.tsx |
software | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx |
AssignedSeatPicker.tsx |
software | healthy | empiria-shop/components/seatmap/AssignedSeatPicker.tsx |
SeatQuantityCTA.tsx |
software | healthy | empiria-shop/components/seatmap/SeatQuantityCTA.tsx |
OccurrenceSelect.tsx |
software | healthy | empiria-shop/components/seatmap/OccurrenceSelect.tsx |
ZoneSelector.tsx |
software | healthy | empiria-shop/components/seatmap/ZoneSelector.tsx |
SeatsCTA.tsx |
software | healthy | empiria-shop/components/seatmap/SeatsCTA.tsx |
SchematicViewer.tsx |
software | healthy | empiria-shop/components/seatmap/SchematicViewer.tsx |
globals.css |
software | healthy | empiria-shop/app/globals.css |
page.tsx |
software | healthy | empiria-shop/app/page.tsx |
layout.tsx |
software | healthy | empiria-shop/app/layout.tsx |
page.tsx |
software | healthy | empiria-shop/app/events/[slug]/page.tsx |
route.ts |
software | healthy | empiria-shop/app/api/seat-holds/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/seat-holds/stream/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/assign-seats/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/wallet/google/[ticketId]/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/wallet/google/share/[token]/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/wallet/apple/[ticketId]/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/wallet/apple/share/[token]/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/coupons/validate/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/sold-seats/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/checkout/route.ts |
route.ts |
software | healthy | empiria-shop/app/api/webhooks/stripe/route.ts |
MovieCard.tsx |
software | healthy | empiria-shop/app/components/MovieCard.tsx |
RefundPolicyNote.tsx |
software | healthy | empiria-shop/app/components/RefundPolicyNote.tsx |
EventHero.tsx |
software | healthy | empiria-shop/app/components/EventHero.tsx |
EventCard.tsx |
software | healthy | empiria-shop/app/components/EventCard.tsx |
SponsorSections.tsx |
software | healthy | empiria-shop/app/components/SponsorSections.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
empiria-shop |
software | healthy | empiria-shop |
components |
software | healthy | empiria-shop/components |
seatmap |
software | healthy | empiria-shop/components/seatmap |
app |
software | healthy | empiria-shop/app |
events |
software | healthy | empiria-shop/app/events |
[slug] |
software | healthy | empiria-shop/app/events/[slug] |
api |
software | healthy | empiria-shop/app/api |
seat-holds |
software | healthy | empiria-shop/app/api/seat-holds |
stream |
software | healthy | empiria-shop/app/api/seat-holds/stream |
assign-seats |
software | healthy | empiria-shop/app/api/assign-seats |
wallet |
software | healthy | empiria-shop/app/api/wallet |
google |
software | healthy | empiria-shop/app/api/wallet/google |
[ticketId] |
software | healthy | empiria-shop/app/api/wallet/google/[ticketId] |
share |
software | healthy | empiria-shop/app/api/wallet/google/share |
[token] |
software | healthy | empiria-shop/app/api/wallet/google/share/[token] |
apple |
software | healthy | empiria-shop/app/api/wallet/apple |
[ticketId] |
software | healthy | empiria-shop/app/api/wallet/apple/[ticketId] |
share |
software | healthy | empiria-shop/app/api/wallet/apple/share |
[token] |
software | healthy | empiria-shop/app/api/wallet/apple/share/[token] |
coupons |
software | healthy | empiria-shop/app/api/coupons |
validate |
software | healthy | empiria-shop/app/api/coupons/validate |
sold-seats |
software | healthy | empiria-shop/app/api/sold-seats |
checkout |
software | healthy | empiria-shop/app/api/checkout |
webhooks |
software | healthy | empiria-shop/app/api/webhooks |
stripe |
software | healthy | empiria-shop/app/api/webhooks/stripe |
components |
software | healthy | empiria-shop/app/components |
gifft |
software | healthy | empiria-shop/app/gifft |
[slug] |
software | healthy | empiria-shop/app/gifft/[slug] |
t |
software | healthy | empiria-shop/app/t |
[token] |
software | healthy | empiria-shop/app/t/[token] |
specials |
software | healthy | empiria-shop/app/specials |
[slug] |
software | healthy | empiria-shop/app/specials/[slug] |
actions |
software | healthy | empiria-shop/app/actions |
checkout |
software | healthy | empiria-shop/app/checkout |
success |
software | healthy | empiria-shop/app/checkout/success |
[eventId] |
software | healthy | empiria-shop/app/checkout/[eventId] |
seats |
software | healthy | empiria-shop/app/checkout/[eventId]/seats |
lib |
software | healthy | empiria-shop/lib |
designs |
software | healthy | empiria-shop/designs |
email-templates |
software | healthy | empiria-shop/designs/email-templates |
hooks |
software | healthy | empiria-shop/hooks |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
| Label | Layer | Status | Path |
|---|---|---|---|
MobileNav |
frontend | healthy | empiria-shop/components/MobileNav.tsx |
StripeBadge |
frontend | healthy | empiria-shop/components/StripeBadge.tsx |
Footer |
frontend | healthy | empiria-shop/components/Footer.tsx |
UserMenu |
frontend | healthy | empiria-shop/components/UserMenu.tsx |
CurrencySelector |
frontend | healthy | empiria-shop/components/CurrencySelector.tsx |
OnboardingRedirect |
frontend | healthy | empiria-shop/components/OnboardingRedirect.tsx |
SeatSelector |
frontend | healthy | empiria-shop/components/seatmap/SeatSelector.tsx |
MobileActionBar |
frontend | healthy | empiria-shop/components/seatmap/MobileActionBar.tsx |
SeatmapViewer |
frontend | healthy | empiria-shop/components/seatmap/SeatmapViewer.tsx |
AssignedSeatPicker |
frontend | healthy | empiria-shop/components/seatmap/AssignedSeatPicker.tsx |
SeatQuantityCTA |
frontend | healthy | empiria-shop/components/seatmap/SeatQuantityCTA.tsx |
OccurrenceSelect |
frontend | healthy | empiria-shop/components/seatmap/OccurrenceSelect.tsx |
ZoneSelector |
frontend | healthy | empiria-shop/components/seatmap/ZoneSelector.tsx |
SeatsCTA |
frontend | healthy | empiria-shop/components/seatmap/SeatsCTA.tsx |
SchematicViewer |
frontend | healthy | empiria-shop/components/seatmap/SchematicViewer.tsx |
RootLayout |
frontend | healthy | empiria-shop/app/layout.tsx |
MovieCard |
frontend | healthy | empiria-shop/app/components/MovieCard.tsx |
SponsorSections |
frontend | healthy | empiria-shop/app/components/SponsorSections.tsx |
FeaturedHero |
frontend | healthy | empiria-shop/app/components/FeaturedHero.tsx |
EventsGrid |
frontend | healthy | empiria-shop/app/components/EventsGrid.tsx |
HomeContent |
frontend | healthy | empiria-shop/app/components/HomeContent.tsx |
GifftContent |
frontend | healthy | empiria-shop/app/gifft/GifftContent.tsx |
GifftCalendar |
frontend | healthy | empiria-shop/app/gifft/GifftCalendar.tsx |
MovieDetailContent |
frontend | healthy | empiria-shop/app/gifft/[slug]/MovieDetailContent.tsx |
AutoRefresh |
frontend | healthy | empiria-shop/app/checkout/success/AutoRefresh.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::empiria-shop/components/Navbar.tsx |
security | healthy | empiria-shop/components/Navbar.tsx |
auth::empiria-shop/components/OnboardingRedirect.tsx |
security | healthy | empiria-shop/components/OnboardingRedirect.tsx |
auth::empiria-shop/package.json |
security | healthy | empiria-shop/package.json |
auth::empiria-shop/app/checkout/[eventId]/seats/page.tsx |
security | healthy | empiria-shop/app/checkout/[eventId]/seats/page.tsx |
auth::empiria-shop/lib/auth0.ts |
security | healthy | empiria-shop/lib/auth0.ts |
auth::empiria-shop/app/api/coupons/validate/route.ts |
security | healthy | empiria-shop/app/api/coupons/validate/route.ts |
auth::empiria-shop/components/BlockedBuyerNotice.tsx |
security | healthy | empiria-shop/components/BlockedBuyerNotice.tsx |
auth::empiria-shop/lib/wallet.ts |
security | healthy | empiria-shop/lib/wallet.ts |
auth::empiria-shop/app/checkout/[eventId]/page.tsx |
security | healthy | empiria-shop/app/checkout/[eventId]/page.tsx |
auth::empiria-shop/app/api/wallet/google/[ticketId]/route.ts |
security | healthy | empiria-shop/app/api/wallet/google/[ticketId]/route.ts |
auth::empiria-shop/app/gifft/[slug]/page.tsx |
security | healthy | empiria-shop/app/gifft/[slug]/page.tsx |
auth::empiria-shop/app/events/[slug]/page.tsx |
security | healthy | empiria-shop/app/events/[slug]/page.tsx |
auth::empiria-shop/app/api/checkout/route.ts |
security | healthy | empiria-shop/app/api/checkout/route.ts |
auth::empiria-shop/app/checkout/success/page.tsx |
security | healthy | empiria-shop/app/checkout/success/page.tsx |
auth::empiria-shop/bun.lock |
security | healthy | empiria-shop/bun.lock |
auth::empiria-shop/app/api/wallet/apple/[ticketId]/route.ts |
security | healthy | empiria-shop/app/api/wallet/apple/[ticketId]/route.ts |
auth::empiria-shop/proxy.ts |
security | healthy | empiria-shop/proxy.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | empiria-shop/app/page.tsx |
/events/[slug] |
frontend | healthy | empiria-shop/app/events/[slug]/page.tsx |
/gifft |
frontend | healthy | empiria-shop/app/gifft/page.tsx |
/gifft/[slug] |
frontend | healthy | empiria-shop/app/gifft/[slug]/page.tsx |
/t/[token] |
frontend | healthy | empiria-shop/app/t/[token]/page.tsx |
/specials |
frontend | healthy | empiria-shop/app/specials/page.tsx |
/specials/[slug] |
frontend | healthy | empiria-shop/app/specials/[slug]/page.tsx |
/checkout/success |
frontend | healthy | empiria-shop/app/checkout/success/page.tsx |
/checkout/[eventId] |
frontend | healthy | empiria-shop/app/checkout/[eventId]/page.tsx |
/checkout/[eventId]/seats |
frontend | healthy | empiria-shop/app/checkout/[eventId]/seats/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
via |
software | healthy | empiria-shop/lib/wallet.ts:via |
changes |
software | healthy | empiria-shop/lib/wallet.ts:changes |
exists |
software | healthy | empiria-shop/lib/wallet.ts:exists |
per |
software | healthy | empiria-shop/lib/wallet.ts:per |
current |
software | healthy | empiria-shop/lib/wallet.ts:current |
from |
software | healthy | empiria-shop/lib/wallet.ts:from |
below |
software | healthy | empiria-shop/lib/wallet.ts:below |
upsert |
software | healthy | empiria-shop/lib/wallet.ts:upsert |
definition |
software | healthy | empiria-shop/lib/wallet.ts:definition |
| Label | Layer | Status | Path |
|---|---|---|---|
4.44.98.78 |
network | healthy | empiria-shop/components/StripeBadge.tsx |
3.074.149.198 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
4.487.709.306 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
1.694.625.712 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
1.871.118.571 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
3.742.977.997 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
2.695.272.273 |
network | healthy | empiria-shop/app/components/EventDetails.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bm0bc2ml |
software | healthy | /tmp/repobility-clone-bm0bc2ml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | empiria-shop/bun.lock |
This page is publicly accessible at:
https://repobility.com/scan/a7b8ff31-8f8a-413a-ab0c-b736e7014279/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a7b8ff31-8f8a-413a-ab0c-b736e7014279/
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.