https://github.com/tranchistudio-sys/studio
· scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)
328 raw signals (0 security + 328 graph)
Last scanned 2 months, 1 week ago · v1 · 317 actionable findings from 1 signal source. 11 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4045 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.
| Label | Layer | Status | Path |
|---|---|---|---|
run |
software | healthy | run_all.cjs:run |
validateAdditionalServices |
software | healthy | scripts/build-comp.cjs:validateAdditionalServices |
validateAdditionalServicesForm |
software | healthy | scripts/build-comp.cjs:validateAdditionalServicesForm |
calcAdditionalServicesTotal |
software | healthy | scripts/build-comp.cjs:calcAdditionalServicesTotal |
newAdditionalServiceLine |
software | healthy | scripts/build-comp.cjs:newAdditionalServiceLine |
genId |
software | healthy | scripts/apply-additional-services-frontend.mjs:genId |
calcLineTotal |
software | healthy | scripts/apply-additional-services-frontend.mjs:calcLineTotal |
allocatedTotal |
software | healthy | scripts/apply-additional-services-frontend.mjs:allocatedTot… |
newAdditionalServiceLine |
software | healthy | scripts/apply-additional-services-frontend.mjs:newAdditiona… |
validateAdditionalServicesForm |
software | healthy | scripts/apply-additional-services-frontend.mjs:validateAddi… |
resolveCastPerUnit |
software | healthy | scripts/apply-additional-services-frontend.mjs:resolveCastP… |
lineToServiceOption |
software | healthy | scripts/apply-additional-services-frontend.mjs:lineToServic… |
AdditionalServicesSection |
software | healthy | scripts/apply-additional-services-frontend.mjs:AdditionalSe… |
updateLine |
software | healthy | scripts/apply-additional-services-frontend.mjs:updateLine |
removeLine |
software | healthy | scripts/apply-additional-services-frontend.mjs:removeLine |
selectService |
software | healthy | scripts/apply-additional-services-frontend.mjs:selectService |
addStaff |
software | healthy | scripts/apply-additional-services-frontend.mjs:addStaff |
updateStaff |
software | healthy | scripts/apply-additional-services-frontend.mjs:updateStaff |
removeStaff |
software | healthy | scripts/apply-additional-services-frontend.mjs:removeStaff |
vnTime |
software | healthy | scripts/src/seed-attendance-demo.ts:vnTime |
insertPunch |
software | healthy | scripts/src/seed-attendance-demo.ts:insertPunch |
main |
software | healthy | scripts/src/seed-attendance-demo.ts:main |
ensureFbInboxTable |
software | healthy | scripts/src/seed-fb-inbox.ts:ensureFbInboxTable |
seedLeads |
software | healthy | scripts/src/seed-fb-inbox.ts:seedLeads |
seedMessages |
software | healthy | scripts/src/seed-fb-inbox.ts:seedMessages |
main |
software | healthy | scripts/src/seed-fb-inbox.ts:main |
FileUploader |
software | healthy | lib/object-storage-web/src/use-upload.ts:FileUploader |
handleFileChange |
software | healthy | lib/object-storage-web/src/use-upload.ts:handleFileChange |
useUpload |
software | healthy | lib/object-storage-web/src/use-upload.ts:useUpload |
called |
software | healthy | lib/object-storage-web/src/ObjectUploader.tsx:called |
ObjectUploader |
software | healthy | lib/object-storage-web/src/ObjectUploader.tsx:ObjectUploader |
seed |
software | healthy | lib/db/src/seed.ts:seed |
d |
software | healthy | lib/db/src/seed.ts:d |
seedCustomers |
software | healthy | lib/db/src/seed-customers.ts:seedCustomers |
calcAdditionalServicesTotal |
software | healthy | lib/db/src/additional-services.ts:calcAdditionalServicesTot… |
calcLineTotalPrice |
software | healthy | lib/db/src/additional-services.ts:calcLineTotalPrice |
calcStaffAllocatedTotal |
software | healthy | lib/db/src/additional-services.ts:calcStaffAllocatedTotal |
validateAdditionalServices |
software | healthy | lib/db/src/additional-services.ts:validateAdditionalServices |
title |
software | healthy | lib/db/src/additional-services.ts:title |
sanitizeAdditionalServices |
software | healthy | lib/db/src/additional-services.ts:sanitizeAdditionalServices |
cryptoRandomId |
software | healthy | lib/db/src/additional-services.ts:cryptoRandomId |
setBaseUrl |
software | healthy | lib/api-client-react/src/custom-fetch.ts:setBaseUrl |
setAuthTokenGetter |
software | healthy | lib/api-client-react/src/custom-fetch.ts:setAuthTokenGetter |
isRequest |
software | healthy | lib/api-client-react/src/custom-fetch.ts:isRequest |
resolveMethod |
software | healthy | lib/api-client-react/src/custom-fetch.ts:resolveMethod |
isUrl |
software | healthy | lib/api-client-react/src/custom-fetch.ts:isUrl |
applyBaseUrl |
software | healthy | lib/api-client-react/src/custom-fetch.ts:applyBaseUrl |
resolveUrl |
software | healthy | lib/api-client-react/src/custom-fetch.ts:resolveUrl |
mergeHeaders |
software | healthy | lib/api-client-react/src/custom-fetch.ts:mergeHeaders |
getMediaType |
software | healthy | lib/api-client-react/src/custom-fetch.ts:getMediaType |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HUONG-DAN-BACKUP-REPLIT.md |
software | healthy | HUONG-DAN-BACKUP-REPLIT.md |
patch-discount.py |
software | healthy | patch-discount.py |
replit.md |
software | healthy | replit.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
run_all.cjs |
software | healthy | run_all.cjs |
package.json |
software | healthy | package.json |
sync-github.sh |
software | healthy | sync-github.sh |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
decode.cjs |
software | healthy | decode.cjs |
tsconfig.json |
software | healthy | tsconfig.json |
apply-generate.cjs |
software | healthy | apply-generate.cjs |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
2026-06-15-autopost-facebook.md |
software | healthy | docs/superpowers/plans/2026-06-15-autopost-facebook.md |
import-replit-db.sh |
software | healthy | scripts/import-replit-db.sh |
fix-calendar-extras.mjs |
software | healthy | scripts/fix-calendar-extras.mjs |
export-migration-pack.sh |
software | healthy | scripts/export-migration-pack.sh |
post-merge.sh |
software | healthy | scripts/post-merge.sh |
package.json |
software | healthy | scripts/package.json |
replit-fix-production-db.sh |
software | healthy | scripts/replit-fix-production-db.sh |
replit-restore-production-dump.sh |
software | healthy | scripts/replit-restore-production-dump.sh |
fix-calendar-save.mjs |
software | healthy | scripts/fix-calendar-save.mjs |
replit-export-full-backup.sh |
software | healthy | scripts/replit-export-full-backup.sh |
sync-images-from-production.sh |
software | healthy | scripts/sync-images-from-production.sh |
replit-export-production-dump.sh |
software | healthy | scripts/replit-export-production-dump.sh |
tsconfig.json |
software | healthy | scripts/tsconfig.json |
build-comp.cjs |
software | healthy | scripts/build-comp.cjs |
replit-sync-github.sh |
software | healthy | scripts/replit-sync-github.sh |
dev-local.sh |
software | healthy | scripts/dev-local.sh |
apply-additional-services-frontend.mjs |
software | healthy | scripts/apply-additional-services-frontend.mjs |
seed-attendance-demo.ts |
software | healthy | scripts/src/seed-attendance-demo.ts |
hello.ts |
software | healthy | scripts/src/hello.ts |
seed-fb-inbox.ts |
software | healthy | scripts/src/seed-fb-inbox.ts |
package.json |
software | healthy | lib/object-storage-web/package.json |
tsconfig.json |
software | healthy | lib/object-storage-web/tsconfig.json |
use-upload.ts |
software | healthy | lib/object-storage-web/src/use-upload.ts |
index.ts |
software | healthy | lib/object-storage-web/src/index.ts |
ObjectUploader.tsx |
software | healthy | lib/object-storage-web/src/ObjectUploader.tsx |
package.json |
software | healthy | lib/api-spec/package.json |
orval.config.ts |
software | healthy | lib/api-spec/orval.config.ts |
openapi.yaml |
software | healthy | lib/api-spec/openapi.yaml |
package.json |
software | healthy | lib/db/package.json |
tsconfig.json |
software | healthy | lib/db/tsconfig.json |
drizzle.config.ts |
software | healthy | lib/db/drizzle.config.ts |
0001_additional_services.sql |
software | healthy | lib/db/migrations/0001_additional_services.sql |
0002_autopost_facebook.sql |
software | healthy | lib/db/migrations/0002_autopost_facebook.sql |
seed.ts |
software | healthy | lib/db/src/seed.ts |
seed-customers.ts |
software | healthy | lib/db/src/seed-customers.ts |
index.ts |
software | healthy | lib/db/src/index.ts |
additional-services.ts |
software | healthy | lib/db/src/additional-services.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api |
api | healthy | artifacts/api-server/src/app.ts |
POST /ai/chat |
api | healthy | artifacts/api-server/src/routes/ai.ts |
GET /job-earnings |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
GET /job-earnings/by-booking/:bookingId |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
POST /job-earnings/compute/:bookingId |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
PATCH /job-earnings/:id/void |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
PUT /job-earnings/:id |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
GET /job-earnings/summary/:staffId |
api | healthy | artifacts/api-server/src/routes/job-earnings.ts |
GET /auth/me |
api | healthy | artifacts/api-server/src/routes/auth.ts |
POST /auth/login |
api | healthy | artifacts/api-server/src/routes/auth.ts |
GET /auth/staff-account/:id |
api | healthy | artifacts/api-server/src/routes/auth.ts |
POST /auth/update-account |
api | healthy | artifacts/api-server/src/routes/auth.ts |
POST /auth/change-password |
api | healthy | artifacts/api-server/src/routes/auth.ts |
POST /ai-test/sessions |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
DELETE /ai-test/sessions/:id |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions/:id/messages |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions/:id/debug |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions/:id/events |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
POST /ai-test/sessions/:id/message |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
POST /ai-test/sessions/:id/reset |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
PATCH /ai-test/sessions/:id |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions/:id/export |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/sessions/export-all |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /ai-test/scripts |
api | healthy | artifacts/api-server/src/routes/ai-test.ts |
GET /healthz |
api | healthy | artifacts/api-server/src/routes/health.ts |
GET /check-ai-key |
api | healthy | artifacts/api-server/src/routes/health.ts |
GET /bookings/:id/items |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
POST /bookings/:id/items |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
PUT /bookings/:id/items/:itemId |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
POST /bookings/:id/upgrade |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
PATCH /bookings/:id/reschedule |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
GET /bookings/:id/change-log |
api | healthy | artifacts/api-server/src/routes/booking-extras.ts |
GET /ai-scripts |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /ai-scripts/unknown-questions/count |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /ai-scripts/unknown-questions |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
PATCH /ai-scripts/unknown-questions/:id |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /ai-scripts/shared-qa-rows |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
POST /ai-scripts/shared-qa-rows/bulk |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /ai-scripts/:id |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
POST /ai-scripts |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
PUT /ai-scripts/:id |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
PATCH /ai-scripts/:id/settings |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
DELETE /ai-scripts/:id |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /ai-scripts/:id/qa-rows |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
POST /ai-scripts/:id/qa-rows/bulk |
api | healthy | artifacts/api-server/src/routes/ai-scripts.ts |
GET /quotes |
api | healthy | artifacts/api-server/src/routes/quotes.ts |
POST /quotes |
api | healthy | artifacts/api-server/src/routes/quotes.ts |
GET /quotes/:id |
api | healthy | artifacts/api-server/src/routes/quotes.ts |
PUT /quotes/:id |
api | healthy | artifacts/api-server/src/routes/quotes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/tasks |
frontend | healthy | artifacts/amazing-studio/src/pages/tasks.tsx |
/settings |
frontend | healthy | artifacts/amazing-studio/src/pages/settings.tsx |
/claude-sale-reengage |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-reengage.tsx |
/calendar |
frontend | healthy | artifacts/amazing-studio/src/pages/calendar.tsx |
/services |
frontend | healthy | artifacts/amazing-studio/src/pages/services.tsx |
/attendance-checkin |
frontend | healthy | artifacts/amazing-studio/src/pages/attendance-checkin.tsx |
/claude-sale-monitor |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-monitor.tsx |
/payments |
frontend | healthy | artifacts/amazing-studio/src/pages/payments.tsx |
/claude-sale-test |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-test.tsx |
/not-found |
frontend | healthy | artifacts/amazing-studio/src/pages/not-found.tsx |
/accounting-hr |
frontend | healthy | artifacts/amazing-studio/src/pages/accounting-hr.tsx |
/photoshop-jobs |
frontend | healthy | artifacts/amazing-studio/src/pages/photoshop-jobs.tsx |
/facebook-inbox-ai |
frontend | healthy | artifacts/amazing-studio/src/pages/facebook-inbox-ai.tsx |
/bookings |
frontend | healthy | artifacts/amazing-studio/src/pages/bookings.tsx |
/reports |
frontend | healthy | artifacts/amazing-studio/src/pages/reports.tsx |
/login |
frontend | healthy | artifacts/amazing-studio/src/pages/login.tsx |
/my-profile |
frontend | healthy | artifacts/amazing-studio/src/pages/my-profile.tsx |
/dashboard |
frontend | healthy | artifacts/amazing-studio/src/pages/dashboard.tsx |
/service-detail |
frontend | healthy | artifacts/amazing-studio/src/pages/service-detail.tsx |
/ai-assistant |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-assistant.tsx |
/internal-comms |
frontend | healthy | artifacts/amazing-studio/src/pages/internal-comms.tsx |
/pricing |
frontend | healthy | artifacts/amazing-studio/src/pages/pricing.tsx |
/contracts |
frontend | healthy | artifacts/amazing-studio/src/pages/contracts.tsx |
/staff |
frontend | healthy | artifacts/amazing-studio/src/pages/staff.tsx |
/quotes |
frontend | healthy | artifacts/amazing-studio/src/pages/quotes.tsx |
/claude-sale-settings |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-settings.tsx |
/crm-leads |
frontend | healthy | artifacts/amazing-studio/src/pages/crm-leads.tsx |
/attendance |
frontend | healthy | artifacts/amazing-studio/src/pages/attendance.tsx |
/revenue |
frontend | healthy | artifacts/amazing-studio/src/pages/revenue.tsx |
/ai-test-room |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-test-room.tsx |
/staff-profile |
frontend | healthy | artifacts/amazing-studio/src/pages/staff-profile.tsx |
/dresses |
frontend | healthy | artifacts/amazing-studio/src/pages/dresses.tsx |
/ai-sale-scripts |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-sale-scripts.tsx |
/sale-learning |
frontend | healthy | artifacts/amazing-studio/src/pages/sale-learning.tsx |
/expenses |
frontend | healthy | artifacts/amazing-studio/src/pages/expenses.tsx |
/customers |
frontend | healthy | artifacts/amazing-studio/src/pages/customers.tsx |
/notifications |
frontend | healthy | artifacts/amazing-studio/src/pages/notifications.tsx |
/rentals |
frontend | healthy | artifacts/amazing-studio/src/pages/rentals.tsx |
/cms/pricing-public |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/pricing-public.tsx |
/cms/trash |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/trash.tsx |
/cms/products-rental |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/products-rental.tsx |
/cms/wedding-templates |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/wedding-templates.tsx |
/cms/photo-ideas |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/photo-ideas.tsx |
/cms/categories |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/categories.tsx |
/cms/gallery |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/gallery.tsx |
/cms/home-settings |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/home-settings.tsx |
/cms/rental-public |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/rental-public.tsx |
/public/pricing-public |
frontend | healthy | artifacts/amazing-studio/src/pages/public/pricing-public.tsx |
/public/gallery-detail |
frontend | healthy | artifacts/amazing-studio/src/pages/public/gallery-detail.tsx |
/public/contact |
frontend | healthy | artifacts/amazing-studio/src/pages/public/contact.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | artifacts/mockup-sandbox/src/App.tsx |
App |
frontend | healthy | artifacts/amazing-studio/src/App.tsx |
StaffAvatar |
frontend | healthy | artifacts/amazing-studio/src/components/StaffAvatar.tsx |
OutfitBookingSection |
frontend | healthy | artifacts/amazing-studio/src/components/outfit-booking-sect… |
AdditionalServicesSection |
frontend | healthy | artifacts/amazing-studio/src/components/additional-services… |
OutfitQrScanner |
frontend | healthy | artifacts/amazing-studio/src/components/outfit-qr-scanner.t… |
PublicGalleryLightbox |
frontend | healthy | artifacts/amazing-studio/src/components/public/PublicGaller… |
TasksPage |
frontend | healthy | artifacts/amazing-studio/src/pages/tasks.tsx |
SettingsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/settings.tsx |
ClaudeSaleReengagePage |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-reengage.tsx |
CalendarPage |
frontend | healthy | artifacts/amazing-studio/src/pages/calendar.tsx |
ServicesPage |
frontend | healthy | artifacts/amazing-studio/src/pages/services.tsx |
AttendanceCheckinPage |
frontend | healthy | artifacts/amazing-studio/src/pages/attendance-checkin.tsx |
ClaudeSaleMonitorPage |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-monitor.tsx |
PaymentsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/payments.tsx |
ClaudeSaleTestPage |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-test.tsx |
NotFound |
frontend | healthy | artifacts/amazing-studio/src/pages/not-found.tsx |
AccountingHrPage |
frontend | healthy | artifacts/amazing-studio/src/pages/accounting-hr.tsx |
PhotoshopJobsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/photoshop-jobs.tsx |
FacebookInboxAiPage |
frontend | healthy | artifacts/amazing-studio/src/pages/facebook-inbox-ai.tsx |
BookingsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/bookings.tsx |
ReportsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/reports.tsx |
LoginPage |
frontend | healthy | artifacts/amazing-studio/src/pages/login.tsx |
MyProfilePage |
frontend | healthy | artifacts/amazing-studio/src/pages/my-profile.tsx |
Dashboard |
frontend | healthy | artifacts/amazing-studio/src/pages/dashboard.tsx |
ServiceDetailPage |
frontend | healthy | artifacts/amazing-studio/src/pages/service-detail.tsx |
AiAssistantPage |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-assistant.tsx |
InternalCommsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/internal-comms.tsx |
PricingPage |
frontend | healthy | artifacts/amazing-studio/src/pages/pricing.tsx |
ContractsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/contracts.tsx |
StaffPage |
frontend | healthy | artifacts/amazing-studio/src/pages/staff.tsx |
QuotesPage |
frontend | healthy | artifacts/amazing-studio/src/pages/quotes.tsx |
ClaudeSaleSettingsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/claude-sale-settings.tsx |
CrmLeadsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/crm-leads.tsx |
AttendancePage |
frontend | healthy | artifacts/amazing-studio/src/pages/attendance.tsx |
RevenuePage |
frontend | healthy | artifacts/amazing-studio/src/pages/revenue.tsx |
AiTestRoomPage |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-test-room.tsx |
StaffProfilePage |
frontend | healthy | artifacts/amazing-studio/src/pages/staff-profile.tsx |
Dresses |
frontend | healthy | artifacts/amazing-studio/src/pages/dresses.tsx |
AiSaleScriptsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/ai-sale-scripts.tsx |
SaleLearningPage |
frontend | healthy | artifacts/amazing-studio/src/pages/sale-learning.tsx |
ExpensesPage |
frontend | healthy | artifacts/amazing-studio/src/pages/expenses.tsx |
CustomersPage |
frontend | healthy | artifacts/amazing-studio/src/pages/customers.tsx |
NotificationsPage |
frontend | healthy | artifacts/amazing-studio/src/pages/notifications.tsx |
Rentals |
frontend | healthy | artifacts/amazing-studio/src/pages/rentals.tsx |
CmsPricingPublicPage |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/pricing-public.tsx |
CmsTrashPage |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/trash.tsx |
CmsProductsRentalPage |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/products-rental.tsx |
CmsWeddingTemplatesPage |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/wedding-templates.tsx |
CmsPhotoIdeasPage |
frontend | healthy | artifacts/amazing-studio/src/pages/cms/photo-ideas.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
scripts |
software | healthy | scripts |
src |
software | healthy | scripts/src |
lib |
software | healthy | lib |
object-storage-web |
software | healthy | lib/object-storage-web |
src |
software | healthy | lib/object-storage-web/src |
api-spec |
software | healthy | lib/api-spec |
db |
software | healthy | lib/db |
migrations |
software | healthy | lib/db/migrations |
src |
software | healthy | lib/db/src |
schema |
software | healthy | lib/db/src/schema |
api-zod |
software | healthy | lib/api-zod |
src |
software | healthy | lib/api-zod/src |
generated |
software | healthy | lib/api-zod/src/generated |
types |
software | healthy | lib/api-zod/src/generated/types |
api-client-react |
software | healthy | lib/api-client-react |
src |
software | healthy | lib/api-client-react/src |
generated |
software | healthy | lib/api-client-react/src/generated |
.claude |
software | healthy | .claude |
artifacts |
software | healthy | artifacts |
mockup-sandbox |
software | healthy | artifacts/mockup-sandbox |
src |
software | healthy | artifacts/mockup-sandbox/src |
components |
software | healthy | artifacts/mockup-sandbox/src/components |
ui |
software | healthy | artifacts/mockup-sandbox/src/components/ui |
lib |
software | healthy | artifacts/mockup-sandbox/src/lib |
hooks |
software | healthy | artifacts/mockup-sandbox/src/hooks |
api-server |
software | healthy | artifacts/api-server |
scripts |
software | healthy | artifacts/api-server/scripts |
src |
software | healthy | artifacts/api-server/src |
lib |
software | healthy | artifacts/api-server/src/lib |
routes |
software | healthy | artifacts/api-server/src/routes |
revenue |
software | healthy | artifacts/api-server/src/routes/revenue |
amazing-studio |
software | healthy | artifacts/amazing-studio |
public |
software | healthy | artifacts/amazing-studio/public |
src |
software | healthy | artifacts/amazing-studio/src |
components |
software | healthy | artifacts/amazing-studio/src/components |
ui |
software | healthy | artifacts/amazing-studio/src/components/ui |
wedding-card |
software | healthy | artifacts/amazing-studio/src/components/wedding-card |
templates |
software | healthy | artifacts/amazing-studio/src/components/wedding-card/templa… |
cms |
software | healthy | artifacts/amazing-studio/src/components/cms |
dev |
software | healthy | artifacts/amazing-studio/src/components/dev |
public |
software | healthy | artifacts/amazing-studio/src/components/public |
contexts |
software | healthy | artifacts/amazing-studio/src/contexts |
lib |
software | healthy | artifacts/amazing-studio/src/lib |
upload-queue |
software | healthy | artifacts/amazing-studio/src/lib/upload-queue |
pages |
software | healthy | artifacts/amazing-studio/src/pages |
cms |
software | healthy | artifacts/amazing-studio/src/pages/cms |
public |
software | healthy | artifacts/amazing-studio/src/pages/public |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
name |
software | healthy | lib/object-storage-web/src/ObjectUploader.tsx:name |
ApiError |
software | healthy | lib/api-client-react/src/custom-fetch.ts:ApiError |
ResponseParseError |
software | healthy | lib/api-client-react/src/custom-fetch.ts:ResponseParseError |
NAME |
software | healthy | artifacts/api-server/scripts/check-duplicate-functions.mjs:… |
BaseObjectAccessGroup |
software | healthy | artifacts/api-server/src/lib/objectAcl.ts:BaseObjectAccessG… |
AdditionalServicesValidationError |
software | healthy | artifacts/api-server/src/lib/additional-services.ts:Additio… |
ProviderError |
software | healthy | artifacts/api-server/src/lib/ai-orchestrator.ts:ProviderErr… |
ObjectNotFoundError |
software | healthy | artifacts/api-server/src/lib/objectStorage.ts:ObjectNotFoun… |
ObjectStorageService |
software | healthy | artifacts/api-server/src/lib/objectStorage.ts:ObjectStorage… |
UploadQueueStore |
software | healthy | artifacts/amazing-studio/src/lib/upload-queue/store.ts:Uplo… |
CalendarErrorBoundary |
software | healthy | artifacts/amazing-studio/src/pages/calendar.tsx:CalendarErr… |
AiTestErrorBoundary |
software | healthy | artifacts/amazing-studio/src/pages/ai-test-room.tsx:AiTestE… |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | lib/db/drizzle.config.ts |
mongodb |
data | healthy | artifacts/api-server/build.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
autopost_content_pool |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
autopost_schedules |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
autopost_schedule_slots |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
autopost_posts |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
autopost_settings |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
0001_additional_services.sql |
data | healthy | lib/db/migrations/0001_additional_services.sql |
0002_autopost_facebook.sql |
data | healthy | lib/db/migrations/0002_autopost_facebook.sql |
migrations.ts |
data | healthy | artifacts/api-server/src/migrations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
vps::azure |
hardware | healthy | artifacts/api-server/build.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::artifacts/api-server/src/routes/auth.ts |
security | healthy | artifacts/api-server/src/routes/auth.ts |
auth::artifacts/api-server/src/routes/photo-ideas.ts |
security | healthy | artifacts/api-server/src/routes/photo-ideas.ts |
auth::artifacts/api-server/src/routes/bookings.test.ts |
security | healthy | artifacts/api-server/src/routes/bookings.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | artifacts/mockup-sandbox/mockupPreviewPlugin.ts |
192.168.1.0 |
network | healthy | artifacts/api-server/src/routes/attendance.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qp_kecff |
software | healthy | /tmp/repobility-clone-qp_kecff |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/e57d7693-571b-4b58-9c18-99c1fc342400/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e57d7693-571b-4b58-9c18-99c1fc342400/
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.