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.

stevenNguyen9211/ShopOnline

https://github.com/stevenNguyen9211/ShopOnline · scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)

10 raw signals (0 security + 10 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 10 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 222 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
playwright.config.ts software healthy playwright.config.ts
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
tsconfig.e2e.json software healthy tsconfig.e2e.json
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
playwright.ci.config.ts software healthy playwright.ci.config.ts
playwright.smoke.config.ts software healthy playwright.smoke.config.ts
us5-checkout.spec.ts software healthy tests/us5-checkout.spec.ts
us1-login.spec.ts software healthy tests/us1-login.spec.ts
us4-cart-management.spec.ts software healthy tests/us4-cart-management.spec.ts
us2-products.spec.ts software healthy tests/us2-products.spec.ts
us3-add-to-cart.spec.ts software healthy tests/us3-add-to-cart.spec.ts
index.ts software healthy fixtures/index.ts
CheckoutPage.ts software healthy pages/CheckoutPage.ts
ProductsPage.ts software healthy pages/ProductsPage.ts
ConfirmationPage.ts software healthy pages/ConfirmationPage.ts
LoginPage.ts software healthy pages/LoginPage.ts
CartPage.ts software healthy pages/CartPage.ts
SKILL.md software healthy .claude/skills/speckit-checklist/SKILL.md
SKILL.md software healthy .claude/skills/speckit-constitution/SKILL.md
SKILL.md software healthy .claude/skills/speckit-specify/SKILL.md
SKILL.md software healthy .claude/skills/speckit-agent-context-update/SKILL.md
SKILL.md software healthy .claude/skills/speckit-clarify/SKILL.md
SKILL.md software healthy .claude/skills/speckit-tasks/SKILL.md
SKILL.md software healthy .claude/skills/speckit-analyze/SKILL.md
SKILL.md software healthy .claude/skills/speckit-plan/SKILL.md
SKILL.md software healthy .claude/skills/speckit-taskstoissues/SKILL.md
SKILL.md software healthy .claude/skills/speckit-implement/SKILL.md
404.html software healthy public/404.html
deploy.yml software healthy .github/workflows/deploy.yml
main.tsx software healthy src/main.tsx
vite-env.d.ts software healthy src/vite-env.d.ts
App.tsx software healthy src/App.tsx
ProductCard.module.css software healthy src/components/ProductCard.module.css
ProductCard.tsx software healthy src/components/ProductCard.tsx
Header.module.css software healthy src/components/Header.module.css
Header.tsx software healthy src/components/Header.tsx
storage.ts software healthy src/lib/storage.ts
format.ts software healthy src/lib/format.ts
supabase.ts software healthy src/lib/supabase.ts
ConfirmationPage.module.css software healthy src/pages/ConfirmationPage.module.css
ProductsPage.tsx software healthy src/pages/ProductsPage.tsx
LoginPage.tsx software healthy src/pages/LoginPage.tsx

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

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy fixtures
pages software healthy pages
.claude software healthy .claude
skills software healthy .claude/skills
speckit-checklist software healthy .claude/skills/speckit-checklist
speckit-constitution software healthy .claude/skills/speckit-constitution
speckit-specify software healthy .claude/skills/speckit-specify
speckit-agent-context-update software healthy .claude/skills/speckit-agent-context-update
speckit-clarify software healthy .claude/skills/speckit-clarify
speckit-tasks software healthy .claude/skills/speckit-tasks
speckit-analyze software healthy .claude/skills/speckit-analyze
speckit-plan software healthy .claude/skills/speckit-plan
speckit-taskstoissues software healthy .claude/skills/speckit-taskstoissues
speckit-implement software healthy .claude/skills/speckit-implement
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
lib software healthy src/lib
pages software healthy src/pages
context software healthy src/context
styles software healthy src/styles
specs software healthy specs
005-login-form software healthy specs/005-login-form
checklists software healthy specs/005-login-form/checklists
contracts software healthy specs/005-login-form/contracts
004-post-deploy-smoke-test software healthy specs/004-post-deploy-smoke-test
checklists software healthy specs/004-post-deploy-smoke-test/checklists
006-real-auth software healthy specs/006-real-auth
checklists software healthy specs/006-real-auth/checklists
contracts software healthy specs/006-real-auth/contracts
003-github-pages-deploy software healthy specs/003-github-pages-deploy
checklists software healthy specs/003-github-pages-deploy/checklists
001-simpleshop-demo software healthy specs/001-simpleshop-demo
checklists software healthy specs/001-simpleshop-demo/checklists
contracts software healthy specs/001-simpleshop-demo/contracts
002-e2e-simpleshop software healthy specs/002-e2e-simpleshop
checklists software healthy specs/002-e2e-simpleshop/checklists
contracts software healthy specs/002-e2e-simpleshop/contracts

LabelLayerStatusPath
RequireAuth software healthy src/App.tsx:RequireAuth
RedirectIfLoggedIn software healthy src/App.tsx:RedirectIfLoggedIn
App software healthy src/App.tsx:App
ProductCard software healthy src/components/ProductCard.tsx:ProductCard
handleAdd software healthy src/components/ProductCard.tsx:handleAdd
Header software healthy src/components/Header.tsx:Header
handleLogout software healthy src/components/Header.tsx:handleLogout
storageGet software healthy src/lib/storage.ts:storageGet
storageSet software healthy src/lib/storage.ts:storageSet
storageRemove software healthy src/lib/storage.ts:storageRemove
formatPrice software healthy src/lib/format.ts:formatPrice
ProductsPage software healthy src/pages/ProductsPage.tsx:ProductsPage
LoginPage software healthy src/pages/LoginPage.tsx:LoginPage
handleSubmit software healthy src/pages/LoginPage.tsx:handleSubmit
CheckoutPage software healthy src/pages/CheckoutPage.tsx:CheckoutPage
validate software healthy src/pages/CheckoutPage.tsx:validate
handleSubmit software healthy src/pages/CheckoutPage.tsx:handleSubmit
CartPage software healthy src/pages/CartPage.tsx:CartPage
handleCheckout software healthy src/pages/CartPage.tsx:handleCheckout
ConfirmationPage software healthy src/pages/ConfirmationPage.tsx:ConfirmationPage
state software healthy src/pages/ConfirmationPage.tsx:state
loadUser software healthy src/context/AuthContext.tsx:loadUser
AuthProvider software healthy src/context/AuthContext.tsx:AuthProvider
login software healthy src/context/AuthContext.tsx:login
logout software healthy src/context/AuthContext.tsx:logout
useAuth software healthy src/context/AuthContext.tsx:useAuth
cartReducer software healthy src/context/CartContext.tsx:cartReducer
loadCart software healthy src/context/CartContext.tsx:loadCart
CartProvider software healthy src/context/CartContext.tsx:CartProvider
useCart software healthy src/context/CartContext.tsx:useCart

LabelLayerStatusPath
/ProductsPage frontend healthy src/pages/ProductsPage.tsx
/LoginPage frontend healthy src/pages/LoginPage.tsx
/CheckoutPage frontend healthy src/pages/CheckoutPage.tsx
/CartPage frontend healthy src/pages/CartPage.tsx
/ConfirmationPage frontend healthy src/pages/ConfirmationPage.tsx
/login frontend healthy src/App.tsx
/products frontend healthy src/App.tsx
/cart frontend healthy src/App.tsx
/checkout frontend healthy src/App.tsx
/confirmation frontend healthy src/App.tsx
* frontend healthy src/App.tsx

LabelLayerStatusPath
App frontend healthy src/App.tsx
ProductCard frontend healthy src/components/ProductCard.tsx
Header frontend healthy src/components/Header.tsx
ProductsPage frontend healthy src/pages/ProductsPage.tsx
LoginPage frontend healthy src/pages/LoginPage.tsx
CheckoutPage frontend healthy src/pages/CheckoutPage.tsx
CartPage frontend healthy src/pages/CartPage.tsx
ConfirmationPage frontend healthy src/pages/ConfirmationPage.tsx

LabelLayerStatusPath
CheckoutPage software healthy pages/CheckoutPage.ts:CheckoutPage
ProductsPage software healthy pages/ProductsPage.ts:ProductsPage
ConfirmationPage software healthy pages/ConfirmationPage.ts:ConfirmationPage
LoginPage software healthy pages/LoginPage.ts:LoginPage
CartPage software healthy pages/CartPage.ts:CartPage

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
test-required cicd healthy .github/workflows/deploy.yml
test-optional cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml
smoke-test cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
VITE_SUPABASE_ANON_KEY cicd healthy
VITE_SUPABASE_URL cicd healthy

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

LabelLayerStatusPath
redis data healthy .claude/skills/speckit-specify/SKILL.md

LabelLayerStatusPath
auth::.claude/skills/speckit-specify/SKILL.md security healthy .claude/skills/speckit-specify/SKILL.md

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.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/2e9f21b4-2ec0-4136-af70-1182952dcd70/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2e9f21b4-2ec0-4136-af70-1182952dcd70/

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.