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.

shanewilliamcodes/rst-store

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

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 21 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 199 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
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
drizzle.config.ts software healthy drizzle.config.ts
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
README.md software healthy design-files/README.md
REVIEW.md software healthy docs/REVIEW.md
DESIGN-VISION.md software healthy docs/DESIGN-VISION.md
PRINTFUL-SETUP.md software healthy docs/PRINTFUL-SETUP.md
printful-mockups.mjs software healthy scripts/printful-mockups.mjs
printful-sync.mjs software healthy scripts/printful-sync.mjs
printful-create.mjs software healthy scripts/printful-create.mjs
launch.json software healthy .claude/launch.json
0000_launch.sql software healthy drizzle/0000_launch.sql
footer.tsx software healthy src/components/footer.tsx
logo.tsx software healthy src/components/logo.tsx
signature-icon.tsx software healthy src/components/signature-icon.tsx
header.tsx software healthy src/components/header.tsx
cart-provider.tsx software healthy src/components/cart-provider.tsx
checkout-panel.tsx software healthy src/components/checkout-panel.tsx
product-configurator.tsx software healthy src/components/product-configurator.tsx
editorial-layout.tsx software healthy src/components/editorial-layout.tsx
product-card.tsx software healthy src/components/product-card.tsx
newsletter-form.tsx software healthy src/components/newsletter-form.tsx
product-grid.tsx software healthy src/components/product-grid.tsx
cart-drawer.tsx software healthy src/components/cart-drawer.tsx
robots.ts software healthy src/app/robots.ts
not-found.tsx software healthy src/app/not-found.tsx
globals.css software healthy src/app/globals.css
manifest.ts software healthy src/app/manifest.ts
sitemap.ts software healthy src/app/sitemap.ts
page.tsx software healthy src/app/page.tsx
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/about/page.tsx
page.tsx software healthy src/app/care/page.tsx
page.tsx software healthy src/app/shipping-returns/page.tsx
page.tsx software healthy src/app/contact/page.tsx
route.ts software healthy src/app/api/stripe/webhook/route.ts
route.ts software healthy src/app/api/newsletter/route.ts
route.ts software healthy src/app/api/checkout/route.ts
page.tsx software healthy src/app/size-guide/page.tsx
page.tsx software healthy src/app/our-softness/page.tsx
page.tsx software healthy src/app/collections/[slug]/page.tsx
page.tsx software healthy src/app/terms/page.tsx
page.tsx software healthy src/app/shop/page.tsx

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

LabelLayerStatusPath
pf software healthy scripts/printful-mockups.mjs:pf
preview software healthy scripts/printful-mockups.mjs:preview
pf software healthy scripts/printful-sync.mjs:pf
catalogVariants software healthy scripts/printful-sync.mjs:catalogVariants
pf software healthy scripts/printful-create.mjs:pf
createProduct software healthy scripts/printful-create.mjs:createProduct
Footer software healthy src/components/footer.tsx:Footer
Logo software healthy src/components/logo.tsx:Logo
SignatureIcon software healthy src/components/signature-icon.tsx:SignatureIcon
Header software healthy src/components/header.tsx:Header
itemKey software healthy src/components/cart-provider.tsx:itemKey
CartProvider software healthy src/components/cart-provider.tsx:CartProvider
useCart software healthy src/components/cart-provider.tsx:useCart
CheckoutPanel software healthy src/components/checkout-panel.tsx:CheckoutPanel
checkout software healthy src/components/checkout-panel.tsx:checkout
ColorPreview software healthy src/components/product-configurator.tsx:ColorPreview
ProductConfigurator software healthy src/components/product-configurator.tsx:ProductConfigurator
EditorialLayout software healthy src/components/editorial-layout.tsx:EditorialLayout
Section software healthy src/components/editorial-layout.tsx:Section
ProductCard software healthy src/components/product-card.tsx:ProductCard
NewsletterForm software healthy src/components/newsletter-form.tsx:NewsletterForm
submit software healthy src/components/newsletter-form.tsx:submit
ProductGrid software healthy src/components/product-grid.tsx:ProductGrid
CartDrawer software healthy src/components/cart-drawer.tsx:CartDrawer
robots software healthy src/app/robots.ts:robots
NotFound software healthy src/app/not-found.tsx:NotFound
manifest software healthy src/app/manifest.ts:manifest
sitemap software healthy src/app/sitemap.ts:sitemap
HomePage software healthy src/app/page.tsx:HomePage
RootLayout software healthy src/app/layout.tsx:RootLayout
AboutPage software healthy src/app/about/page.tsx:AboutPage
Page software healthy src/app/care/page.tsx:Page
Page software healthy src/app/shipping-returns/page.tsx:Page
ContactPage software healthy src/app/contact/page.tsx:ContactPage
submitToPrintful software healthy src/app/api/stripe/webhook/route.ts:submitToPrintful
shipping software healthy src/app/api/stripe/webhook/route.ts:shipping
POST software healthy src/app/api/stripe/webhook/route.ts:POST
POST software healthy src/app/api/newsletter/route.ts:POST
POST software healthy src/app/api/checkout/route.ts:POST
Page software healthy src/app/size-guide/page.tsx:Page
Page software healthy src/app/our-softness/page.tsx:Page
generateStaticParams software healthy src/app/collections/[slug]/page.tsx:generateStaticParams
generateMetadata software healthy src/app/collections/[slug]/page.tsx:generateMetadata
CollectionPage software healthy src/app/collections/[slug]/page.tsx:CollectionPage
Page software healthy src/app/terms/page.tsx:Page
ShopPage software healthy src/app/shop/page.tsx:ShopPage
Page software healthy src/app/privacy/page.tsx:Page
generateStaticParams software healthy src/app/products/[slug]/page.tsx:generateStaticParams
generateMetadata software healthy src/app/products/[slug]/page.tsx:generateMetadata
ProductPage software healthy src/app/products/[slug]/page.tsx:ProductPage

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

LabelLayerStatusPath
design-files software healthy design-files
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
drizzle software healthy drizzle
src software healthy src
components software healthy src/components
app software healthy src/app
about software healthy src/app/about
care software healthy src/app/care
shipping-returns software healthy src/app/shipping-returns
contact software healthy src/app/contact
api software healthy src/app/api
stripe software healthy src/app/api/stripe
webhook software healthy src/app/api/stripe/webhook
newsletter software healthy src/app/api/newsletter
checkout software healthy src/app/api/checkout
size-guide software healthy src/app/size-guide
our-softness software healthy src/app/our-softness
collections software healthy src/app/collections
[slug] software healthy src/app/collections/[slug]
terms software healthy src/app/terms
shop software healthy src/app/shop
privacy software healthy src/app/privacy
products software healthy src/app/products
[slug] software healthy src/app/products/[slug]
checkout software healthy src/app/checkout
success software healthy src/app/checkout/success
accessibility software healthy src/app/accessibility
faq software healthy src/app/faq
lib software healthy src/lib

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/about frontend healthy src/app/about/page.tsx
/care frontend healthy src/app/care/page.tsx
/shipping-returns frontend healthy src/app/shipping-returns/page.tsx
/contact frontend healthy src/app/contact/page.tsx
/size-guide frontend healthy src/app/size-guide/page.tsx
/our-softness frontend healthy src/app/our-softness/page.tsx
/collections/[slug] frontend healthy src/app/collections/[slug]/page.tsx
/terms frontend healthy src/app/terms/page.tsx
/shop frontend healthy src/app/shop/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/products/[slug] frontend healthy src/app/products/[slug]/page.tsx
/checkout frontend healthy src/app/checkout/page.tsx
/checkout/success frontend healthy src/app/checkout/success/page.tsx
/accessibility frontend healthy src/app/accessibility/page.tsx
/faq frontend healthy src/app/faq/page.tsx

LabelLayerStatusPath
NotFound frontend healthy src/app/not-found.tsx
HomePage frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
AboutPage frontend healthy src/app/about/page.tsx
Page frontend healthy src/app/care/page.tsx
Page frontend healthy src/app/shipping-returns/page.tsx
ContactPage frontend healthy src/app/contact/page.tsx
Page frontend healthy src/app/size-guide/page.tsx
Page frontend healthy src/app/our-softness/page.tsx
Page frontend healthy src/app/terms/page.tsx
ShopPage frontend healthy src/app/shop/page.tsx
Page frontend healthy src/app/privacy/page.tsx
CheckoutPage frontend healthy src/app/checkout/page.tsx
SuccessPage frontend healthy src/app/checkout/success/page.tsx
Page frontend healthy src/app/accessibility/page.tsx
FAQPage frontend healthy src/app/faq/page.tsx

LabelLayerStatusPath
postgres data healthy README.md
sqlite data healthy package-lock.json
redis data healthy package-lock.json
postgresql data healthy drizzle.config.ts

LabelLayerStatusPath
newsletter_subscribers data healthy drizzle/0000_launch.sql
orders data healthy drizzle/0000_launch.sql

LabelLayerStatusPath
repobility-clone-8kle2rzl software healthy /tmp/repobility-clone-8kle2rzl

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
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/0365dbbf-9b64-4ec5-adf8-fbad03e9257b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0365dbbf-9b64-4ec5-adf8-fbad03e9257b/

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.