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.

ShendLlapashtica/papirun-pr-main

https://github.com/ShendLlapashtica/papirun-pr-main · scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)

58 raw signals (0 security + 58 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 46 actionable findings from 1 signal source. 12 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 1076 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
loadEnv software healthy backup-db.mjs:loadEnv
fetchTable software healthy backup-db.mjs:fetchTable
main software healthy backup-db.mjs:main
handler software healthy api/push.ts:handler
handler software healthy api/place-order.ts:handler
sha256 software healthy api/auth/send-tan.ts:sha256
buildEmail software healthy api/auth/send-tan.ts:buildEmail
handler software healthy api/auth/send-tan.ts:handler
sha256 software healthy api/auth/verify-tan.ts:sha256
handler software healthy api/auth/verify-tan.ts:handler
profile software healthy api/auth/verify-tan.ts:profile
App software healthy portfolio/src/App.tsx:App
SkillsSection software healthy portfolio/src/components/SkillsSection.tsx:SkillsSection
AboutSection software healthy portfolio/src/components/AboutSection.tsx:AboutSection
GitHubIcon software healthy portfolio/src/components/ContactSection.tsx:GitHubIcon
LinkedInIcon software healthy portfolio/src/components/ContactSection.tsx:LinkedInIcon
ContactSection software healthy portfolio/src/components/ContactSection.tsx:ContactSection
NavBar software healthy portfolio/src/components/NavBar.tsx:NavBar
onScroll software healthy portfolio/src/components/NavBar.tsx:onScroll
GitHubIcon software healthy portfolio/src/components/HeroSection.tsx:GitHubIcon
LinkedInIcon software healthy portfolio/src/components/HeroSection.tsx:LinkedInIcon
HeroSection software healthy portfolio/src/components/HeroSection.tsx:HeroSection
TechBadge software healthy portfolio/src/components/ProjectsSection.tsx:TechBadge
ProjectCard software healthy portfolio/src/components/ProjectsSection.tsx:ProjectCard
ProjectsSection software healthy portfolio/src/components/ProjectsSection.tsx:ProjectsSection
isRateLimited software healthy supabase/functions/process-email-queue/index.ts:isRateLimit…
isForbidden software healthy supabase/functions/process-email-queue/index.ts:isForbidden
getRetryAfterSeconds software healthy supabase/functions/process-email-queue/index.ts:getRetryAft…
parseJwtClaims software healthy supabase/functions/process-email-queue/index.ts:parseJwtCla…
moveToDlq software healthy supabase/functions/process-email-queue/index.ts:moveToDlq
handlePreview software healthy supabase/functions/auth-email-hook/index.ts:handlePreview
handleWebhook software healthy supabase/functions/auth-email-hook/index.ts:handleWebhook
EmailChangeEmail software healthy supabase/functions/_shared/email-templates/email-change.tsx…
InviteEmail software healthy supabase/functions/_shared/email-templates/invite.tsx:Invit…
MagicLinkEmail software healthy supabase/functions/_shared/email-templates/magic-link.tsx:M…
RecoveryEmail software healthy supabase/functions/_shared/email-templates/recovery.tsx:Rec…
SignupEmail software healthy supabase/functions/_shared/email-templates/signup.tsx:Signu…
ReauthenticationEmail software healthy supabase/functions/_shared/email-templates/reauthentication…
App software healthy src/App.tsx:App
CrunchMeter software healthy src/components/CrunchMeter.tsx:CrunchMeter
BottomNav software healthy src/components/BottomNav.tsx:BottomNav
goTab software healthy src/components/BottomNav.tsx:goTab
isActive software healthy src/components/BottomNav.tsx:isActive
CheckoutModal software healthy src/components/CheckoutModal.tsx:CheckoutModal
pickSavedAddress software healthy src/components/CheckoutModal.tsx:pickSavedAddress
removeSavedAddress software healthy src/components/CheckoutModal.tsx:removeSavedAddress
resetForm software healthy src/components/CheckoutModal.tsx:resetForm
handleSubmit software healthy src/components/CheckoutModal.tsx:handleSubmit
handleWhatsAppFallback software healthy src/components/CheckoutModal.tsx:handleWhatsAppFallback
getActiveId software healthy src/components/OrderTrackingPill.tsx:getActiveId

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

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
bun.lock software healthy bun.lock
vercel.json software healthy vercel.json
backup-db.mjs software healthy backup-db.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
components.json software healthy components.json
SUPABASE_FIX.sql software healthy SUPABASE_FIX.sql
bun.lockb software healthy bun.lockb
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
postcss.config.js software healthy postcss.config.js
vitest.config.ts software healthy vitest.config.ts
push.ts software healthy api/push.ts
place-order.ts software healthy api/place-order.ts
send-tan.ts software healthy api/auth/send-tan.ts
verify-tan.ts software healthy api/auth/verify-tan.ts
settings.local.json software healthy .claude/settings.local.json
vite.config.ts software healthy portfolio/vite.config.ts
tailwind.config.ts software healthy portfolio/tailwind.config.ts
package.json software healthy portfolio/package.json
index.html software healthy portfolio/index.html
tsconfig.json software healthy portfolio/tsconfig.json
postcss.config.js software healthy portfolio/postcss.config.js
index.css software healthy portfolio/src/index.css
main.tsx software healthy portfolio/src/main.tsx
App.tsx software healthy portfolio/src/App.tsx
SkillsSection.tsx software healthy portfolio/src/components/SkillsSection.tsx
AboutSection.tsx software healthy portfolio/src/components/AboutSection.tsx
ContactSection.tsx software healthy portfolio/src/components/ContactSection.tsx
NavBar.tsx software healthy portfolio/src/components/NavBar.tsx
HeroSection.tsx software healthy portfolio/src/components/HeroSection.tsx
ProjectsSection.tsx software healthy portfolio/src/components/ProjectsSection.tsx
config.toml software healthy supabase/config.toml
deno.json software healthy supabase/functions/process-email-queue/deno.json
index.ts software healthy supabase/functions/process-email-queue/index.ts
deno.json software healthy supabase/functions/auth-email-hook/deno.json
index.ts software healthy supabase/functions/auth-email-hook/index.ts
email-change.tsx software healthy supabase/functions/_shared/email-templates/email-change.tsx
invite.tsx software healthy supabase/functions/_shared/email-templates/invite.tsx
magic-link.tsx software healthy supabase/functions/_shared/email-templates/magic-link.tsx
recovery.tsx software healthy supabase/functions/_shared/email-templates/recovery.tsx
signup.tsx software healthy supabase/functions/_shared/email-templates/signup.tsx
reauthentication.tsx software healthy supabase/functions/_shared/email-templates/reauthentication…
20260419063001_email_infra.sql software healthy supabase/migrations/20260419063001_email_infra.sql

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

LabelLayerStatusPath
App frontend healthy portfolio/src/App.tsx
EmailChangeEmail frontend healthy supabase/functions/_shared/email-templates/email-change.tsx
InviteEmail frontend healthy supabase/functions/_shared/email-templates/invite.tsx
MagicLinkEmail frontend healthy supabase/functions/_shared/email-templates/magic-link.tsx
RecoveryEmail frontend healthy supabase/functions/_shared/email-templates/recovery.tsx
SignupEmail frontend healthy supabase/functions/_shared/email-templates/signup.tsx
ReauthenticationEmail frontend healthy supabase/functions/_shared/email-templates/reauthentication…
App frontend healthy src/App.tsx
CrunchMeter frontend healthy src/components/CrunchMeter.tsx
BottomNav frontend healthy src/components/BottomNav.tsx
CheckoutModal frontend healthy src/components/CheckoutModal.tsx
OrderTrackingPill frontend healthy src/components/OrderTrackingPill.tsx
SocialProofToast frontend healthy src/components/SocialProofToast.tsx
GtaDriverMap frontend healthy src/components/GtaDriverMap.tsx
SEO frontend healthy src/components/SEO.tsx
OrderStatusModal frontend healthy src/components/OrderStatusModal.tsx
LocationMap frontend healthy src/components/LocationMap.tsx
MenuCard frontend healthy src/components/MenuCard.tsx
ViberIcon frontend healthy src/components/ViberIcon.tsx
InstagramIcon frontend healthy src/components/InstagramIcon.tsx
AppShell frontend healthy src/components/AppShell.tsx
PullToRefresh frontend healthy src/components/PullToRefresh.tsx
StarRating frontend healthy src/components/StarRating.tsx
Footer frontend healthy src/components/Footer.tsx
CustomerDriverMap frontend healthy src/components/CustomerDriverMap.tsx
HeroSection frontend healthy src/components/HeroSection.tsx
RequireAuth frontend healthy src/components/RequireAuth.tsx
DriverLocationMap frontend healthy src/components/DriverLocationMap.tsx
OrderChat frontend healthy src/components/OrderChat.tsx
SearchBar frontend healthy src/components/SearchBar.tsx
OpenClosedBar frontend healthy src/components/OpenClosedBar.tsx
SplashScreen frontend healthy src/components/SplashScreen.tsx
Header frontend healthy src/components/Header.tsx
MenuCardSkeleton frontend healthy src/components/MenuCardSkeleton.tsx
ReviewCard frontend healthy src/components/ReviewCard.tsx
DriverManual frontend healthy src/components/DriverManual.tsx
OfertaRamazani frontend healthy src/components/OfertaRamazani.tsx
Tray frontend healthy src/components/Tray.tsx
ConversationalAuth frontend healthy src/components/auth/ConversationalAuth.tsx
FavoritesCarousel frontend healthy src/components/app/FavoritesCarousel.tsx
AppHome frontend healthy src/components/app/AppHome.tsx
CartView frontend healthy src/components/app/CartView.tsx
QuickReorder frontend healthy src/components/app/QuickReorder.tsx
LastOrderCard frontend healthy src/components/app/LastOrderCard.tsx
AppMenuCard frontend healthy src/components/app/AppMenuCard.tsx
OrderStepper frontend healthy src/components/app/OrderStepper.tsx
ProfileView frontend healthy src/components/app/ProfileView.tsx
AppProductModal frontend healthy src/components/app/AppProductModal.tsx
AppProductView frontend healthy src/components/app/AppProductView.tsx
OrdersView frontend healthy src/components/app/OrdersView.tsx

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

LabelLayerStatusPath
/Admin frontend healthy src/pages/Admin.tsx
/DriverPanel frontend healthy src/pages/DriverPanel.tsx
/Index frontend healthy src/pages/Index.tsx
/Contact frontend healthy src/pages/Contact.tsx
/ProductView frontend healthy src/pages/ProductView.tsx
/ProductViewWrapper frontend healthy src/pages/ProductViewWrapper.tsx
/OfferView frontend healthy src/pages/OfferView.tsx
/Privacy frontend healthy src/pages/Privacy.tsx
/InvoicePage frontend healthy src/pages/InvoicePage.tsx
/Login frontend healthy src/pages/Login.tsx
/Login2 frontend healthy src/pages/Login2.tsx
/NotFound frontend healthy src/pages/NotFound.tsx
/OfferViewWrapper frontend healthy src/pages/OfferViewWrapper.tsx
/Home frontend healthy src/pages/Home.tsx
/AdminCg frontend healthy src/pages/AdminCg.tsx
/AppProductPage frontend healthy src/pages/AppProductPage.tsx
/ frontend healthy src/App.tsx
/login frontend healthy src/App.tsx
/login2 frontend healthy src/App.tsx
/signup frontend healthy src/App.tsx
/verify frontend healthy src/App.tsx
/home frontend healthy src/App.tsx
/auth/callback frontend healthy src/App.tsx
/admin frontend healthy src/App.tsx
/product/:id frontend healthy src/App.tsx
/app/product/:id frontend healthy src/App.tsx
/offer/:id frontend healthy src/App.tsx
/driver frontend healthy src/App.tsx
/driver-dashboard frontend healthy src/App.tsx
/Driverpanel frontend healthy src/App.tsx
/driverpanel frontend healthy src/App.tsx
/driver-panel frontend healthy src/App.tsx
/admincg frontend healthy src/App.tsx
/invoice/:id frontend healthy src/App.tsx
/privacy frontend healthy src/App.tsx
* frontend healthy src/App.tsx

LabelLayerStatusPath
api software healthy api
auth software healthy api/auth
.claude software healthy .claude
portfolio software healthy portfolio
src software healthy portfolio/src
components software healthy portfolio/src/components
supabase software healthy supabase
functions software healthy supabase/functions
process-email-queue software healthy supabase/functions/process-email-queue
auth-email-hook software healthy supabase/functions/auth-email-hook
_shared software healthy supabase/functions/_shared
email-templates software healthy supabase/functions/_shared/email-templates
migrations software healthy supabase/migrations
public software healthy public
src software healthy src
integrations software healthy src/integrations
lovable software healthy src/integrations/lovable
supabase software healthy src/integrations/supabase
types software healthy src/types
test software healthy src/test
components software healthy src/components
auth software healthy src/components/auth
ui software healthy src/components/ui
app software healthy src/components/app
admin software healthy src/components/admin
checkout software healthy src/components/checkout
contexts software healthy src/contexts
lib software healthy src/lib
pages software healthy src/pages
hooks software healthy src/hooks

LabelLayerStatusPath
20260419063001_email_infra.sql data healthy supabase/migrations/20260419063001_email_infra.sql
20260505120000_fix_delivery_drivers_schema.sql data healthy supabase/migrations/20260505120000_fix_delivery_drivers_sch…
20260608010000_secure_orders.sql data healthy supabase/migrations/20260608010000_secure_orders.sql
20260502100000_seed_default_drivers.sql data healthy supabase/migrations/20260502100000_seed_default_drivers.sql
20260517000000_ensure_driver_rating_note.sql data healthy supabase/migrations/20260517000000_ensure_driver_rating_not…
20260417190133_c15482ab-197f-4a15-876a-1e24112d157f.sql data healthy supabase/migrations/20260417190133_c15482ab-197f-4a15-876a-…
20260420113822_b4f0cc9a-4b76-4e67-87b6-edfc6cf7c123.sql data healthy supabase/migrations/20260420113822_b4f0cc9a-4b76-4e67-87b6-…
20260513000000_order_suggested_location.sql data healthy supabase/migrations/20260513000000_order_suggested_location…
20260506000000_driver_location_color.sql data healthy supabase/migrations/20260506000000_driver_location_color.sql
20260419141248_9dbaad01-8da2-4823-bfbf-0c037ff7d7a2.sql data healthy supabase/migrations/20260419141248_9dbaad01-8da2-4823-bfbf-…
20260605000000_add_renditja.sql data healthy supabase/migrations/20260605000000_add_renditja.sql
20260612000000_profiles.sql data healthy supabase/migrations/20260612000000_profiles.sql
20260306233813_1ca1d3ff-72fd-42dc-aba3-c0e5cb78ee66.sql data healthy supabase/migrations/20260306233813_1ca1d3ff-72fd-42dc-aba3-…
20260419073220_e3412617-dc6f-48ed-bff4-ab233f97339d.sql data healthy supabase/migrations/20260419073220_e3412617-dc6f-48ed-bff4-…
20260417192555_349dfc78-fd4a-445f-97dc-dcd8d0dad954.sql data healthy supabase/migrations/20260417192555_349dfc78-fd4a-445f-97dc-…
20260403134454_8afeea13-e525-4128-a61e-17b1129f07ae.sql data healthy supabase/migrations/20260403134454_8afeea13-e525-4128-a61e-…
20260417170058_85725a5e-33de-4780-938e-b450156764f3.sql data healthy supabase/migrations/20260417170058_85725a5e-33de-4780-938e-…
20260430203900_delivery_drivers.sql data healthy supabase/migrations/20260430203900_delivery_drivers.sql
20260307191538_6d7d55f8-7075-4ce0-9291-4cf0827d7945.sql data healthy supabase/migrations/20260307191538_6d7d55f8-7075-4ce0-9291-…
20260503000000_fix_order_messages_chat.sql data healthy supabase/migrations/20260503000000_fix_order_messages_chat.…
20260419155252_38eaf416-db83-4bff-82cb-590da4f5b0af.sql data healthy supabase/migrations/20260419155252_38eaf416-db83-4bff-82cb-…
20260608000000_add_nr_porosia.sql data healthy supabase/migrations/20260608000000_add_nr_porosia.sql
20260608020000_driver_mutations.sql data healthy supabase/migrations/20260608020000_driver_mutations.sql
20260307004543_5848b23f-8f1b-4b21-b8fd-02494e38deb2.sql data healthy supabase/migrations/20260307004543_5848b23f-8f1b-4b21-b8fd-…
20260502000000_driver_analytics.sql data healthy supabase/migrations/20260502000000_driver_analytics.sql
20260510000000_offer_multi_images.sql data healthy supabase/migrations/20260510000000_offer_multi_images.sql
20260306233827_a5e439b4-f121-41b6-96e4-fb43c16b0c7b.sql data healthy supabase/migrations/20260306233827_a5e439b4-f121-41b6-96e4-…
20260613000000_auth_tans.sql data healthy supabase/migrations/20260613000000_auth_tans.sql
20260419071032_f61c30e8-323e-4fc7-9430-604fa75bfc3d.sql data healthy supabase/migrations/20260419071032_f61c30e8-323e-4fc7-9430-…
20260413193838_24109b57-bcda-44e2-80c4-602edf7b4f58.sql data healthy supabase/migrations/20260413193838_24109b57-bcda-44e2-80c4-…

LabelLayerStatusPath
11.385.6.105 network healthy portfolio/src/components/ContactSection.tsx
3.495.99.105 network healthy portfolio/src/components/ContactSection.tsx
3.18.765.84 network healthy portfolio/src/components/ContactSection.tsx
5.925.435.375 network healthy portfolio/src/components/ContactSection.tsx
315.225.69.825 network healthy portfolio/src/components/ContactSection.tsx
44.022.866.066 network healthy src/components/ViberIcon.tsx
1.727.376.476 network healthy src/components/ViberIcon.tsx
1.558.142.528 network healthy src/components/ViberIcon.tsx
1.573.004.143 network healthy src/components/ViberIcon.tsx
272.348.5.687 network healthy src/components/ViberIcon.tsx
39.326.942.447 network healthy src/components/ViberIcon.tsx
1.464.388.99 network healthy src/components/ViberIcon.tsx
04.347.93.104 network healthy src/components/ViberIcon.tsx
2.136.04.26 network healthy src/components/ViberIcon.tsx
033.3.69.166 network healthy src/components/ViberIcon.tsx
1.262.037.217 network healthy src/components/ViberIcon.tsx
07.076.1.18 network healthy src/components/ViberIcon.tsx
044.14.113.257 network healthy src/components/ViberIcon.tsx
2.695.272.273 network healthy src/components/InstagramIcon.tsx

LabelLayerStatusPath
scheduling software healthy portfolio/src/components/ProjectsSection.tsx:scheduling
capacity software healthy portfolio/src/components/ProjectsSection.tsx:capacity
schedule software healthy portfolio/src/components/ProjectsSection.tsx:schedule
to software healthy src/main.tsx:to
TabErrorBoundary software healthy src/pages/Admin.tsx:TabErrorBoundary
OrderDetailBoundary software healthy src/pages/DriverPanel.tsx:OrderDetailBoundary

LabelLayerStatusPath
postgres data healthy package-lock.json
postgresql data healthy portfolio/src/components/SkillsSection.tsx
mysql data healthy portfolio/src/components/SkillsSection.tsx

LabelLayerStatusPath
repobility-clone-0uunfzq6 software healthy /tmp/repobility-clone-0uunfzq6

LabelLayerStatusPath
public data healthy supabase/migrations/20260419063001_email_infra.sql

LabelLayerStatusPath
port:8080 network healthy vite.config.ts

LabelLayerStatusPath
auth::supabase/functions/process-email-queue/index.ts security healthy supabase/functions/process-email-queue/index.ts
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/7497dea2-c6af-449a-886a-9a82aa596d86/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7497dea2-c6af-449a-886a-9a82aa596d86/

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.