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.

rutgeraquachain-create/villa-happ-astro

https://github.com/rutgeraquachain-create/villa-happ-astro · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 15 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 170 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
walk software healthy scripts/optimize-images.mjs:walk
before software healthy scripts/optimize-images.mjs:before
after software healthy scripts/optimize-images.mjs:after
meta software healthy scripts/crop_cap.mjs:meta
crop software healthy scripts/crop_cap.mjs:crop
getCatalog software healthy src/lib/catalog.ts:getCatalog
getCatalogProduct software healthy src/lib/catalog.ts:getCatalogProduct
getDemoProduct software healthy src/lib/demo-products.ts:getDemoProduct
isMobile software healthy src/lib/homepage-motion.ts:isMobile
prefersReducedMotion software healthy src/lib/homepage-motion.ts:prefersReducedMotion
enableSafeMode software healthy src/lib/homepage-motion.ts:enableSafeMode
dismissLoading software healthy src/lib/homepage-motion.ts:dismissLoading
initLenis software healthy src/lib/homepage-motion.ts:initLenis
buildSceneNav software healthy src/lib/homepage-motion.ts:buildSceneNav
updateProgress software healthy src/lib/homepage-motion.ts:updateProgress
applyItalicAccents software healthy src/lib/homepage-motion.ts:applyItalicAccents
animateCounter software healthy src/lib/homepage-motion.ts:animateCounter
ease software healthy src/lib/homepage-motion.ts:ease
step software healthy src/lib/homepage-motion.ts:step
initCounters software healthy src/lib/homepage-motion.ts:initCounters
initMagneticCTAs software healthy src/lib/homepage-motion.ts:initMagneticCTAs
update software healthy src/lib/homepage-motion.ts:update
dx software healthy src/lib/homepage-motion.ts:dx
dy software healthy src/lib/homepage-motion.ts:dy
initCameraFlight software healthy src/lib/homepage-motion.ts:initCameraFlight
initHomepage software healthy src/lib/homepage-motion.ts:initHomepage
store software healthy src/lib/wishlist.ts:store
getWishlist software healthy src/lib/wishlist.ts:getWishlist
save software healthy src/lib/wishlist.ts:save
inWishlist software healthy src/lib/wishlist.ts:inWishlist
toggleWishlist software healthy src/lib/wishlist.ts:toggleWishlist
removeWish software healthy src/lib/wishlist.ts:removeWish
wishlistCount software healthy src/lib/wishlist.ts:wishlistCount
onWishlistChange software healthy src/lib/wishlist.ts:onWishlistChange
updateBadge software healthy src/lib/wishlist.ts:updateBadge
getFeaturedProducts software healthy src/lib/commerce.ts:getFeaturedProducts
getAllProducts software healthy src/lib/commerce.ts:getAllProducts
getProductBySlug software healthy src/lib/commerce.ts:getProductBySlug
getProductVariants software healthy src/lib/commerce.ts:getProductVariants
getInventoryForVariants software healthy src/lib/commerce.ts:getInventoryForVariants
getActiveDrop software healthy src/lib/commerce.ts:getActiveDrop
getAllDrops software healthy src/lib/commerce.ts:getAllDrops
formatPrice software healthy src/lib/commerce.ts:formatPrice
getMollie software healthy src/lib/mollie.ts:getMollie
isConfigured software healthy src/lib/supabase.ts:isConfigured
getSupabase software healthy src/lib/supabase.ts:getSupabase
getSupabaseAdmin software healthy src/lib/supabase.ts:getSupabaseAdmin
initLenis software healthy src/lib/motion.ts:initLenis
initLoader software healthy src/lib/motion.ts:initLoader
dismiss software healthy src/lib/motion.ts:dismiss

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
README.md software healthy README.md
package.json software healthy package.json
astro.config.mjs software healthy astro.config.mjs
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
optimize-images.mjs software healthy scripts/optimize-images.mjs
crop_cap.mjs software healthy scripts/crop_cap.mjs
schema.sql software healthy supabase/schema.sql
catalog.ts software healthy src/lib/catalog.ts
demo-products.ts software healthy src/lib/demo-products.ts
homepage-motion.ts software healthy src/lib/homepage-motion.ts
wishlist.ts software healthy src/lib/wishlist.ts
commerce.ts software healthy src/lib/commerce.ts
mollie.ts software healthy src/lib/mollie.ts
supabase.ts software healthy src/lib/supabase.ts
motion.ts software healthy src/lib/motion.ts
recent.ts software healthy src/lib/recent.ts
fx.ts software healthy src/lib/fx.ts
types.ts software healthy src/lib/types.ts
cart.ts software healthy src/lib/cart.ts
sitemap.xml.ts software healthy src/pages/sitemap.xml.ts
newsletter.ts software healthy src/pages/api/newsletter.ts
create.ts software healthy src/pages/api/checkout/create.ts
webhook.ts software healthy src/pages/api/checkout/webhook.ts
home.css software healthy src/styles/home.css
tokens.css software healthy src/styles/tokens.css
shop.css software healthy src/styles/shop.css
base.css software healthy src/styles/base.css
buttons.css software healthy src/styles/buttons.css

LabelLayerStatusPath
products data healthy supabase/schema.sql
product_variants data healthy supabase/schema.sql
inventory data healthy supabase/schema.sql
drops data healthy supabase/schema.sql
customers data healthy supabase/schema.sql
orders data healthy supabase/schema.sql
order_items data healthy supabase/schema.sql
newsletter_subscribers data healthy supabase/schema.sql
wishlist_items data healthy supabase/schema.sql
drop_notifications data healthy supabase/schema.sql

LabelLayerStatusPath
scripts software healthy scripts
supabase software healthy supabase
src software healthy src
lib software healthy src/lib
pages software healthy src/pages
api software healthy src/pages/api
checkout software healthy src/pages/api/checkout
styles software healthy src/styles

LabelLayerStatusPath
/sitemap.xml frontend healthy src/pages/sitemap.xml.ts
/api/newsletter frontend healthy src/pages/api/newsletter.ts
/api/checkout/create frontend healthy src/pages/api/checkout/create.ts
/api/checkout/webhook frontend healthy src/pages/api/checkout/webhook.ts

LabelLayerStatusPath
postgres data healthy README.md
redis data healthy package-lock.json

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

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

LabelLayerStatusPath
nginx network healthy README.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/2eb0cb91-e0f5-4cab-90fa-55a1b5fccb0e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2eb0cb91-e0f5-4cab-90fa-55a1b5fccb0e/

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.