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.

bird-chakraphan/live-wall-photo

https://github.com/bird-chakraphan/live-wall-photo · scanned 2026-06-17 01:40 UTC (1 month, 2 weeks ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +3.6 (diff) · 13 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 162 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
proxy software healthy src/proxy.ts:proxy
RootLayout software healthy src/app/layout.tsx:RootLayout
MiniDisplay software healthy src/app/page.tsx:MiniDisplay
LandingPage software healthy src/app/page.tsx:LandingPage
DashboardPage software healthy src/app/dashboard/page.tsx:DashboardPage
createEvent software healthy src/app/dashboard/page.tsx:createEvent
logout software healthy src/app/dashboard/page.tsx:logout
EventCard software healthy src/app/dashboard/page.tsx:EventCard
EventSettingsPage software healthy src/app/dashboard/events/[id]/page.tsx:EventSettingsPage
setStatus software healthy src/app/dashboard/events/[id]/page.tsx:setStatus
uploadBranding software healthy src/app/dashboard/events/[id]/page.tsx:uploadBranding
removeBranding software healthy src/app/dashboard/events/[id]/page.tsx:removeBranding
ControlPanelPage software healthy src/app/dashboard/events/[id]/control/page.tsx:ControlPanel…
reload software healthy src/app/dashboard/events/[id]/control/page.tsx:reload
dur software healthy src/app/dashboard/events/[id]/control/page.tsx:dur
inc software healthy src/app/dashboard/events/[id]/control/page.tsx:inc
togglePause software healthy src/app/dashboard/events/[id]/control/page.tsx:togglePause
skipNow software healthy src/app/dashboard/events/[id]/control/page.tsx:skipNow
skipItem software healthy src/app/dashboard/events/[id]/control/page.tsx:skipItem
pinItem software healthy src/app/dashboard/events/[id]/control/page.tsx:pinItem
ActivatePage software healthy src/app/dashboard/events/[id]/activate/page.tsx:ActivatePage
startCharge software healthy src/app/dashboard/events/[id]/activate/page.tsx:startCharge
confirm software healthy src/app/dashboard/events/[id]/activate/page.tsx:confirm
UpdatePasswordPage software healthy src/app/update-password/page.tsx:UpdatePasswordPage
submit software healthy src/app/update-password/page.tsx:submit
LoginPage software healthy src/app/login/page.tsx:LoginPage
LoginInner software healthy src/app/login/page.tsx:LoginInner
submit software healthy src/app/login/page.tsx:submit
POST software healthy src/app/api/submissions/route.ts:POST
ext software healthy src/app/api/submissions/route.ts:ext
POST software healthy src/app/api/payments/promptpay/route.ts:POST
POST software healthy src/app/api/events/[id]/activate/route.ts:POST
DisplayPage software healthy src/app/display/[id]/page.tsx:DisplayPage
loadPosts software healthy src/app/display/[id]/page.tsx:loadPosts
duration software healthy src/app/display/[id]/page.tsx:duration
IdleCard software healthy src/app/display/[id]/page.tsx:IdleCard
TestModeOverlay software healthy src/app/display/[id]/page.tsx:TestModeOverlay
SignUpPage software healthy src/app/signup/page.tsx:SignUpPage
submit software healthy src/app/signup/page.tsx:submit
GuestUploadPage software healthy src/app/upload/[id]/page.tsx:GuestUploadPage
submit software healthy src/app/upload/[id]/page.tsx:submit
reset software healthy src/app/upload/[id]/page.tsx:reset
PasswordResetPage software healthy src/app/reset-password/page.tsx:PasswordResetPage
submit software healthy src/app/reset-password/page.tsx:submit
AuthLayout software healthy src/components/AuthLayout.tsx:AuthLayout
useIsMobile software healthy src/components/ui/index.tsx:useIsMobile
h software healthy src/components/ui/index.tsx:h
acToSolid software healthy src/components/ui/index.tsx:acToSolid
gradientText software healthy src/components/ui/index.tsx:gradientText
Logo software healthy src/components/ui/index.tsx:Logo

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
next.config.ts software healthy next.config.ts
tsconfig.json software healthy tsconfig.json
proxy.ts software healthy src/proxy.ts
globals.css software healthy src/app/globals.css
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/page.tsx
page.tsx software healthy src/app/dashboard/page.tsx
page.tsx software healthy src/app/dashboard/events/[id]/page.tsx
page.tsx software healthy src/app/dashboard/events/[id]/control/page.tsx
page.tsx software healthy src/app/dashboard/events/[id]/activate/page.tsx
page.tsx software healthy src/app/update-password/page.tsx
page.tsx software healthy src/app/login/page.tsx
route.ts software healthy src/app/api/submissions/route.ts
route.ts software healthy src/app/api/payments/promptpay/route.ts
route.ts software healthy src/app/api/events/[id]/activate/route.ts
page.tsx software healthy src/app/display/[id]/page.tsx
page.tsx software healthy src/app/signup/page.tsx
page.tsx software healthy src/app/upload/[id]/page.tsx
page.tsx software healthy src/app/reset-password/page.tsx
db.ts software healthy src/types/db.ts
AuthLayout.tsx software healthy src/components/AuthLayout.tsx
index.tsx software healthy src/components/ui/index.tsx
moderation.ts software healthy src/lib/moderation.ts
omise.ts software healthy src/lib/omise.ts
server.ts software healthy src/lib/supabase/server.ts
client.ts software healthy src/lib/supabase/client.ts
001_init.sql software healthy supabase/migrations/001_init.sql
CLAUDE.md quality healthy CLAUDE.md
AGENTS.md quality healthy AGENTS.md

LabelLayerStatusPath
src software healthy src
app software healthy src/app
dashboard software healthy src/app/dashboard
events software healthy src/app/dashboard/events
[id] software healthy src/app/dashboard/events/[id]
control software healthy src/app/dashboard/events/[id]/control
activate software healthy src/app/dashboard/events/[id]/activate
update-password software healthy src/app/update-password
login software healthy src/app/login
api software healthy src/app/api
submissions software healthy src/app/api/submissions
payments software healthy src/app/api/payments
promptpay software healthy src/app/api/payments/promptpay
events software healthy src/app/api/events
[id] software healthy src/app/api/events/[id]
activate software healthy src/app/api/events/[id]/activate
display software healthy src/app/display
[id] software healthy src/app/display/[id]
signup software healthy src/app/signup
upload software healthy src/app/upload
[id] software healthy src/app/upload/[id]
reset-password software healthy src/app/reset-password
types software healthy src/types
components software healthy src/components
ui software healthy src/components/ui
lib software healthy src/lib
supabase software healthy src/lib/supabase
supabase software healthy supabase
migrations software healthy supabase/migrations

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
LandingPage frontend healthy src/app/page.tsx
DashboardPage frontend healthy src/app/dashboard/page.tsx
EventSettingsPage frontend healthy src/app/dashboard/events/[id]/page.tsx
ControlPanelPage frontend healthy src/app/dashboard/events/[id]/control/page.tsx
ActivatePage frontend healthy src/app/dashboard/events/[id]/activate/page.tsx
UpdatePasswordPage frontend healthy src/app/update-password/page.tsx
LoginPage frontend healthy src/app/login/page.tsx
DisplayPage frontend healthy src/app/display/[id]/page.tsx
SignUpPage frontend healthy src/app/signup/page.tsx
GuestUploadPage frontend healthy src/app/upload/[id]/page.tsx
PasswordResetPage frontend healthy src/app/reset-password/page.tsx
AuthLayout frontend healthy src/components/AuthLayout.tsx

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/dashboard/events/[id] frontend healthy src/app/dashboard/events/[id]/page.tsx
/dashboard/events/[id]/control frontend healthy src/app/dashboard/events/[id]/control/page.tsx
/dashboard/events/[id]/activate frontend healthy src/app/dashboard/events/[id]/activate/page.tsx
/update-password frontend healthy src/app/update-password/page.tsx
/login frontend healthy src/app/login/page.tsx
/display/[id] frontend healthy src/app/display/[id]/page.tsx
/signup frontend healthy src/app/signup/page.tsx
/upload/[id] frontend healthy src/app/upload/[id]/page.tsx
/reset-password frontend healthy src/app/reset-password/page.tsx

LabelLayerStatusPath
events data healthy supabase/migrations/001_init.sql
submissions data healthy supabase/migrations/001_init.sql

LabelLayerStatusPath
bird-chakraphan__live-wall-photo software healthy /data/fable5_failed_archive/bird-chakraphan__live-wall-photo

LabelLayerStatusPath
001_init.sql data healthy supabase/migrations/001_init.sql
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/fc9cb348-0449-4bed-84dd-6554e82a5cb5/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fc9cb348-0449-4bed-84dd-6554e82a5cb5/

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.