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.

vsarypova071-glitch/Photo-Transformation-Studio

https://github.com/vsarypova071-glitch/Photo-Transformation-Studio · scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)

102 raw signals (0 security + 102 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 102 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 511 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
pass software healthy scripts/smoke_test.mjs:pass
fail software healthy scripts/smoke_test.mjs:fail
warn software healthy scripts/smoke_test.mjs:warn
readFile software healthy scripts/smoke_test.mjs:readFile
hasMigrationTag software healthy scripts/smoke_test.mjs:hasMigrationTag
writeFileSync_compat software healthy scripts/smoke_test.mjs:writeFileSync_compat
await_require software healthy scripts/smoke_test.mjs:await_require
writeFileSync_compat2 software healthy scripts/smoke_test.mjs:writeFileSync_compat2
runTests software healthy scripts/smoke_test.mjs:runTests
intellectualPool software healthy scripts/smoke_test.mjs:intellectualPool
jetPool software healthy scripts/smoke_test.mjs:jetPool
athletePool software healthy scripts/smoke_test.mjs:athletePool
countArrayItems software healthy scripts/smoke_test.mjs:countArrayItems
printResults software healthy scripts/smoke_test.mjs:printResults
cleanup software healthy scripts/smoke_test.mjs:cleanup
isGold software healthy scripts/gen-favicon.mjs:isGold
drawIcon software healthy scripts/gen-favicon.mjs:drawIcon
nx software healthy scripts/gen-favicon.mjs:nx
ny software healthy scripts/gen-favicon.mjs:ny
i software healthy scripts/gen-favicon.mjs:i
makeSVG software healthy scripts/gen-favicon.mjs:makeSVG
makePNG software healthy scripts/gen-favicon.mjs:makePNG
crc32 software healthy scripts/gen-favicon.mjs:crc32
chunk software healthy scripts/gen-favicon.mjs:chunk
src software healthy scripts/gen-favicon.mjs:src
makeBMPForICO software healthy scripts/gen-favicon.mjs:makeBMPForICO
makeICO software healthy scripts/gen-favicon.mjs:makeICO
getArg software healthy scripts/manual-credit.mjs:getArg
main software healthy scripts/manual-credit.mjs:main
customerKey software healthy scripts/manual-credit.mjs:customerKey
getRandomGarment software healthy supabase/functions/generate-photo/index.ts:getRandomGarment
fetchWithTimeout software healthy supabase/functions/generate-photo/index.ts:fetchWithTimeout
buildPrompt software healthy supabase/functions/generate-photo/index.ts:buildPrompt
generateSingle software healthy supabase/functions/generate-photo/index.ts:generateSingle
gcd software healthy supabase/functions/generate-photo/index.ts:gcd
getCorsHeaders software healthy supabase/functions/validate-code/index.ts:getCorsHeaders
checkRateLimit software healthy supabase/functions/validate-code/index.ts:checkRateLimit
error software healthy supabase/functions/validate-code/index.ts:error
normalizeText software healthy supabase/functions/create-payment/index.ts:normalizeText
arraysEqual software healthy supabase/functions/create-payment/index.ts:arraysEqual
pickGarment software healthy supabase/functions/generate-one/index.ts:pickGarment
buildPrompt software healthy supabase/functions/generate-one/index.ts:buildPrompt
fetchWithTimeout software healthy supabase/functions/generate-one/index.ts:fetchWithTimeout
gcd software healthy supabase/functions/generate-one/index.ts:gcd
customerKey software healthy supabase/functions/get-balance/index.ts:customerKey
getTimeoutMinutes software healthy supabase/functions/cleanup-orders/index.ts:getTimeoutMinutes
customerKey software healthy supabase/functions/yookassa-webhook/index.ts:customerKey
getRandomGarment software healthy supabase/functions/retry-generation/index.ts:getRandomGarme…
generateSingle software healthy supabase/functions/retry-generation/index.ts:generateSingle
runGeneration software healthy supabase/functions/retry-generation/index.ts:runGeneration

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

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
bun.lock software healthy bun.lock
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
index.html software healthy index.html
deploy.sh software healthy deploy.sh
package-lock.json software healthy package-lock.json
ROADMAP.md software healthy ROADMAP.md
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
metadata.json software healthy metadata.json
postcss.config.js software healthy postcss.config.js
smoke_test.mjs software healthy scripts/smoke_test.mjs
gen-favicon.mjs software healthy scripts/gen-favicon.mjs
manual-credit.mjs software healthy scripts/manual-credit.mjs
test-webhook.sh software healthy scripts/test-webhook.sh
push-env-to-vps.sh software healthy scripts/push-env-to-vps.sh
config.toml software healthy supabase/config.toml
index.ts software healthy supabase/functions/generate-photo/index.ts
index.ts software healthy supabase/functions/pay-with-credits/index.ts
index.ts software healthy supabase/functions/validate-code/index.ts
index.ts software healthy supabase/functions/find-recent-order/index.ts
index.ts software healthy supabase/functions/create-payment/index.ts
index.ts software healthy supabase/functions/generate-one/index.ts
index.ts software healthy supabase/functions/get-balance/index.ts
index.ts software healthy supabase/functions/cleanup-orders/index.ts
index.ts software healthy supabase/functions/yookassa-webhook/index.ts
index.ts software healthy supabase/functions/retry-generation/index.ts
index.ts software healthy supabase/functions/check-order/index.ts
index.ts software healthy supabase/functions/auto-refund-order/index.ts
20260411015051_5d713ad8-71f2-4f05-bbc8-a0ad2f9b2f3c.sql software healthy supabase/migrations/20260411015051_5d713ad8-71f2-4f05-bbc8-…
20260407083910_282d7d6c-3c11-4702-b8c2-00f2bc8b5dfa.sql software healthy supabase/migrations/20260407083910_282d7d6c-3c11-4702-b8c2-…
20260206050705_b4e969e0-8101-4bbb-a34d-ddd9cb476ee1.sql software healthy supabase/migrations/20260206050705_b4e969e0-8101-4bbb-a34d-…
20260410003913_59840f08-0507-42f0-bc11-16e682e0d6dc.sql software healthy supabase/migrations/20260410003913_59840f08-0507-42f0-bc11-…
20260418094145_075200c1-2f2d-4716-bd3b-1c9bd497f1c5.sql software healthy supabase/migrations/20260418094145_075200c1-2f2d-4716-bd3b-…
20260426000000_setup_cleanup_cron.sql software healthy supabase/migrations/20260426000000_setup_cleanup_cron.sql
20260206054522_f39b7bb7-692d-4065-a16a-38b695a4d46c.sql software healthy supabase/migrations/20260206054522_f39b7bb7-692d-4065-a16a-…
20260407120258_bdc809da-0afb-435e-a8b3-189b8cb0d62c.sql software healthy supabase/migrations/20260407120258_bdc809da-0afb-435e-a8b3-…
20260206072308_6c5dd48a-cdfd-4ec8-92b3-2f0fdfbe2db0.sql software healthy supabase/migrations/20260206072308_6c5dd48a-cdfd-4ec8-92b3-…
20260407100254_75a77649-80cc-4d32-9c57-d15b46a6ee22.sql software healthy supabase/migrations/20260407100254_75a77649-80cc-4d32-9c57-…
20260206054942_92edef2a-ada8-4fa7-beb3-e9d262ea7ec7.sql software healthy supabase/migrations/20260206054942_92edef2a-ada8-4fa7-beb3-…
20260206050950_7585ec87-67f7-4fb4-bf29-b9ee1c39df92.sql software healthy supabase/migrations/20260206050950_7585ec87-67f7-4fb4-bf29-…
README.md software healthy server/README.md
package.json software healthy server/package.json
index.ts software healthy server/index.ts
package-lock.json software healthy server/package-lock.json
.env.example software healthy server/.env.example
tsconfig.json software healthy server/tsconfig.json

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

LabelLayerStatusPath
20260411015051_5d713ad8-71f2-4f05-bbc8-a0ad2f9b2f3c.sql data healthy supabase/migrations/20260411015051_5d713ad8-71f2-4f05-bbc8-…
20260407083910_282d7d6c-3c11-4702-b8c2-00f2bc8b5dfa.sql data healthy supabase/migrations/20260407083910_282d7d6c-3c11-4702-b8c2-…
20260206050705_b4e969e0-8101-4bbb-a34d-ddd9cb476ee1.sql data healthy supabase/migrations/20260206050705_b4e969e0-8101-4bbb-a34d-…
20260410003913_59840f08-0507-42f0-bc11-16e682e0d6dc.sql data healthy supabase/migrations/20260410003913_59840f08-0507-42f0-bc11-…
20260418094145_075200c1-2f2d-4716-bd3b-1c9bd497f1c5.sql data healthy supabase/migrations/20260418094145_075200c1-2f2d-4716-bd3b-…
20260426000000_setup_cleanup_cron.sql data healthy supabase/migrations/20260426000000_setup_cleanup_cron.sql
20260206054522_f39b7bb7-692d-4065-a16a-38b695a4d46c.sql data healthy supabase/migrations/20260206054522_f39b7bb7-692d-4065-a16a-…
20260407120258_bdc809da-0afb-435e-a8b3-189b8cb0d62c.sql data healthy supabase/migrations/20260407120258_bdc809da-0afb-435e-a8b3-…
20260206072308_6c5dd48a-cdfd-4ec8-92b3-2f0fdfbe2db0.sql data healthy supabase/migrations/20260206072308_6c5dd48a-cdfd-4ec8-92b3-…
20260407100254_75a77649-80cc-4d32-9c57-d15b46a6ee22.sql data healthy supabase/migrations/20260407100254_75a77649-80cc-4d32-9c57-…
20260206054942_92edef2a-ada8-4fa7-beb3-e9d262ea7ec7.sql data healthy supabase/migrations/20260206054942_92edef2a-ada8-4fa7-beb3-…
20260206050950_7585ec87-67f7-4fb4-bf29-b9ee1c39df92.sql data healthy supabase/migrations/20260206050950_7585ec87-67f7-4fb4-bf29-…
015_fix_pair_titles.sql data healthy server/db/migrations/015_fix_pair_titles.sql
004_kids_styles_seed.sql data healthy server/db/migrations/004_kids_styles_seed.sql
005_kids_styles_preview.sql data healthy server/db/migrations/005_kids_styles_preview.sql
009_visual_redesign.sql data healthy server/db/migrations/009_visual_redesign.sql
016_men_styles.sql data healthy server/db/migrations/016_men_styles.sql
002_club_phase.sql data healthy server/db/migrations/002_club_phase.sql
011_category_simplify.sql data healthy server/db/migrations/011_category_simplify.sql
003_styles_seed.sql data healthy server/db/migrations/003_styles_seed.sql
006_referrals_extended.sql data healthy server/db/migrations/006_referrals_extended.sql
013_gender_mode.sql data healthy server/db/migrations/013_gender_mode.sql
020_fix_missing_styles.sql data healthy server/db/migrations/020_fix_missing_styles.sql
012_sort_order_fix.sql data healthy server/db/migrations/012_sort_order_fix.sql
017_new_men_styles.sql data healthy server/db/migrations/017_new_men_styles.sql
018_rename_men_wave2.sql data healthy server/db/migrations/018_rename_men_wave2.sql
014_pair_styles.sql data healthy server/db/migrations/014_pair_styles.sql
008_luxury_universe.sql data healthy server/db/migrations/008_luxury_universe.sql
007_styles_rename.sql data healthy server/db/migrations/007_styles_rename.sql
010_two_new_styles.sql data healthy server/db/migrations/010_two_new_styles.sql
019_fix_and_wave1_ru.sql data healthy server/db/migrations/019_fix_and_wave1_ru.sql
021_kids_wave2_seed.sql data healthy server/db/migrations/021_kids_wave2_seed.sql

LabelLayerStatusPath
scripts software healthy scripts
supabase software healthy supabase
functions software healthy supabase/functions
generate-photo software healthy supabase/functions/generate-photo
pay-with-credits software healthy supabase/functions/pay-with-credits
validate-code software healthy supabase/functions/validate-code
find-recent-order software healthy supabase/functions/find-recent-order
create-payment software healthy supabase/functions/create-payment
generate-one software healthy supabase/functions/generate-one
get-balance software healthy supabase/functions/get-balance
cleanup-orders software healthy supabase/functions/cleanup-orders
yookassa-webhook software healthy supabase/functions/yookassa-webhook
retry-generation software healthy supabase/functions/retry-generation
check-order software healthy supabase/functions/check-order
auto-refund-order software healthy supabase/functions/auto-refund-order
migrations software healthy supabase/migrations
server software healthy server
tests software healthy server/tests
scripts software healthy server/scripts
routes software healthy server/routes
services software healthy server/services
db software healthy server/db
migrations software healthy server/db/migrations
src software healthy src
types software healthy src/types
utils software healthy src/utils
components software healthy src/components
screens software healthy src/components/screens
lib software healthy src/lib
services software healthy src/services

LabelLayerStatusPath
GET /api/health api healthy server/index.ts
GET /api/config api healthy server/index.ts
USE /api/payment/create api healthy server/index.ts
USE /api/payment api healthy server/index.ts
USE /api/balance api healthy server/index.ts
USE /api/order api healthy server/index.ts
USE /api/credits api healthy server/index.ts
USE /api/photos api healthy server/index.ts
USE /api/generation api healthy server/index.ts
USE /api/styles api healthy server/index.ts
USE /api/referrals api healthy server/index.ts
POST /debit api healthy server/routes/credits.ts
GET / api healthy server/routes/balance.ts
POST /single api healthy server/routes/generation.ts
POST /pair api healthy server/routes/generation.ts
GET /diagnostic api healthy server/routes/payment.ts
POST /create api healthy server/routes/payment.ts
POST /upload api healthy server/routes/photos.ts
GET /:filename api healthy server/routes/photos.ts
GET /download/:filename api healthy server/routes/photos.ts
GET /me api healthy server/routes/referrals.ts
POST /track api healthy server/routes/referrals.ts
GET /check api healthy server/routes/order.ts
GET /find-recent api healthy server/routes/order.ts

LabelLayerStatusPath
App frontend healthy src/App.tsx
ReviewsSection frontend healthy src/components/ReviewsSection.tsx
ReferralBlock frontend healthy src/components/ReferralBlock.tsx
Header frontend healthy src/components/Header.tsx
ProfileOverlay frontend healthy src/components/ProfileOverlay.tsx
WelcomeScreen frontend healthy src/components/screens/WelcomeScreen.tsx
GoalScreen frontend healthy src/components/screens/GoalScreen.tsx
ProcessingScreen frontend healthy src/components/screens/ProcessingScreen.tsx
ResultsScreen frontend healthy src/components/screens/ResultsScreen.tsx
TariffScreen frontend healthy src/components/screens/TariffScreen.tsx
StudioScreen frontend healthy src/components/screens/StudioScreen.tsx
StylesScreen frontend healthy src/components/screens/StylesScreen.tsx
UploadScreen frontend healthy src/components/screens/UploadScreen.tsx

LabelLayerStatusPath
public data healthy supabase/migrations/20260407083910_282d7d6c-3c11-4702-b8c2-…
credit_accounts data healthy server/db/schema.sql
orders data healthy server/db/schema.sql
credit_transactions data healthy server/db/schema.sql
generations data healthy server/db/schema.sql
subscriptions data healthy server/db/migrations/002_club_phase.sql
styles data healthy server/db/migrations/002_club_phase.sql
subscription_events data healthy server/db/migrations/002_club_phase.sql
daily_usage data healthy server/db/migrations/002_club_phase.sql
referrals data healthy server/db/migrations/002_club_phase.sql
weekly_drops data healthy server/db/migrations/002_club_phase.sql

LabelLayerStatusPath
ReplicateError software healthy server/services/replicate.ts:ReplicateError
OpenRouterError software healthy server/services/openrouter.ts:OpenRouterError
ReferralValidationError software healthy server/services/referrals.ts:ReferralValidationError
Logger software healthy src/utils/logger.ts:Logger
BackendService software healthy src/services/backend.ts:BackendService
StudioService software healthy src/services/studio.ts:StudioService

LabelLayerStatusPath
62.113.111.113 network healthy deploy.sh
127.0.0.1 network healthy server/README.md
002.321.023.465 network healthy src/components/screens/ResultsScreen.tsx
016.093.036.306 network healthy src/components/screens/ResultsScreen.tsx

LabelLayerStatusPath
postgresql data healthy CLAUDE.md
postgres data healthy package-lock.json

LabelLayerStatusPath
port:8080 network healthy vite.config.ts
port:3000 network healthy server/.env.example

LabelLayerStatusPath
auth::supabase/functions/validate-code/index.ts security healthy supabase/functions/validate-code/index.ts
auth::server/services/prompts.ts security healthy server/services/prompts.ts

LabelLayerStatusPath
repobility-clone-003kk701 software healthy /tmp/repobility-clone-003kk701

LabelLayerStatusPath
nginx network healthy CLAUDE.md

LabelLayerStatusPath
vps::gcp hardware healthy bun.lock
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/7f986c44-97e6-4c0b-aa27-a66f4ae23888/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7f986c44-97e6-4c0b-aa27-a66f4ae23888/

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.