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.

ShadowShtr/treino-pro

https://github.com/ShadowShtr/treino-pro · scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 15 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 234 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
ProgressSkeleton software healthy src/App.tsx:ProgressSkeleton
App software healthy src/App.tsx:App
applyTheme software healthy src/App.tsx:applyTheme
handleTouchStart software healthy src/App.tsx:handleTouchStart
handleTouchEnd software healthy src/App.tsx:handleTouchEnd
ExerciseAnim software healthy src/components/ExerciseMedia.tsx:ExerciseAnim
ExerciseThumb software healthy src/components/ExerciseMedia.tsx:ExerciseThumb
ExerciseTips software healthy src/components/ExerciseMedia.tsx:ExerciseTips
PageHeader software healthy src/components/Ui.tsx:PageHeader
Card software healthy src/components/Ui.tsx:Card
SectionTitle software healthy src/components/Ui.tsx:SectionTitle
ProgressBar software healthy src/components/Ui.tsx:ProgressBar
Empty software healthy src/components/Ui.tsx:Empty
Modal software healthy src/components/Ui.tsx:Modal
BottomNav software healthy src/components/BottomNav.tsx:BottomNav
useToast software healthy src/components/Toast.tsx:useToast
ToastProvider software healthy src/components/Toast.tsx:ToastProvider
GoalsExplanation software healthy src/components/GoalsExplanation.tsx:GoalsExplanation
waistRisk software healthy src/components/GoalsExplanation.tsx:waistRisk
Goal software healthy src/components/GoalsExplanation.tsx:Goal
exportMonthlyPdf software healthy src/lib/pdf.ts:exportMonthlyPdf
sanitizeText software healthy src/lib/storage.ts:sanitizeText
sanitizeId software healthy src/lib/storage.ts:sanitizeId
boundedNumber software healthy src/lib/storage.ts:boundedNumber
validDate software healthy src/lib/storage.ts:validDate
secureFood software healthy src/lib/storage.ts:secureFood
secureMealItem software healthy src/lib/storage.ts:secureMealItem
normalizeTheme software healthy src/lib/storage.ts:normalizeTheme
normalizeStreak software healthy src/lib/storage.ts:normalizeStreak
migrateObjective software healthy src/lib/storage.ts:migrateObjective
migrateActivity software healthy src/lib/storage.ts:migrateActivity
migrateSomatotype software healthy src/lib/storage.ts:migrateSomatotype
migrateExercises software healthy src/lib/storage.ts:migrateExercises
secureWorkoutTemplate software healthy src/lib/storage.ts:secureWorkoutTemplate
migrateData software healthy src/lib/storage.ts:migrateData
loadData software healthy src/lib/storage.ts:loadData
persistData software healthy src/lib/storage.ts:persistData
exportBackup software healthy src/lib/storage.ts:exportBackup
parseBackup software healthy src/lib/storage.ts:parseBackup
macrosForItem software healthy src/lib/calculations.ts:macrosForItem
addMacros software healthy src/lib/calculations.ts:addMacros
macrosForLog software healthy src/lib/calculations.ts:macrosForLog
completedMeals software healthy src/lib/calculations.ts:completedMeals
monthlySummary software healthy src/lib/calculations.ts:monthlySummary
todayISO software healthy src/lib/date.ts:todayISO
dateISO software healthy src/lib/date.ts:dateISO
offsetDate software healthy src/lib/date.ts:offsetDate
formatDate software healthy src/lib/date.ts:formatDate
monthKey software healthy src/lib/date.ts:monthKey
weekdayForDate software healthy src/lib/date.ts:weekdayForDate

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

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
vercel.json software healthy vercel.json
README.md software healthy README.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
check-media.cjs software healthy scripts/check-media.cjs
check-coverage.cjs software healthy scripts/check-coverage.cjs
index.css software healthy src/index.css
main.tsx software healthy src/main.tsx
sw.ts software healthy src/sw.ts
vite-env.d.ts software healthy src/vite-env.d.ts
App.tsx software healthy src/App.tsx
types.ts software healthy src/types.ts
ExerciseMedia.tsx software healthy src/components/ExerciseMedia.tsx
Ui.tsx software healthy src/components/Ui.tsx
BottomNav.tsx software healthy src/components/BottomNav.tsx
Toast.tsx software healthy src/components/Toast.tsx
GoalsExplanation.tsx software healthy src/components/GoalsExplanation.tsx
pdf.ts software healthy src/lib/pdf.ts
storage.ts software healthy src/lib/storage.ts
calculations.ts software healthy src/lib/calculations.ts
date.ts software healthy src/lib/date.ts
haptic.ts software healthy src/lib/haptic.ts
supabaseClient.ts software healthy src/lib/supabaseClient.ts
fitnessFormulas.ts software healthy src/lib/fitnessFormulas.ts
syncService.ts software healthy src/lib/syncService.ts
cardioFormulas.ts software healthy src/lib/cardioFormulas.ts
HomePage.tsx software healthy src/pages/HomePage.tsx
ProfilePage.tsx software healthy src/pages/ProfilePage.tsx
ProgressPage.tsx software healthy src/pages/ProgressPage.tsx
Onboarding.tsx software healthy src/pages/Onboarding.tsx
TrainingPage.tsx software healthy src/pages/TrainingPage.tsx
CardioPage.tsx software healthy src/pages/CardioPage.tsx
FoodPage.tsx software healthy src/pages/FoodPage.tsx
useFitnessData.ts software healthy src/hooks/useFitnessData.ts

LabelLayerStatusPath
/HomePage frontend healthy src/pages/HomePage.tsx
/ProfilePage frontend healthy src/pages/ProfilePage.tsx
/ProgressPage frontend healthy src/pages/ProgressPage.tsx
/Onboarding frontend healthy src/pages/Onboarding.tsx
/TrainingPage frontend healthy src/pages/TrainingPage.tsx
/CardioPage frontend healthy src/pages/CardioPage.tsx
/FoodPage frontend healthy src/pages/FoodPage.tsx

LabelLayerStatusPath
scripts software healthy scripts
src software healthy src
components software healthy src/components
lib software healthy src/lib
pages software healthy src/pages
hooks software healthy src/hooks

LabelLayerStatusPath
auth::src/hooks/useFitnessData.ts security healthy src/hooks/useFitnessData.ts
auth::src/lib/syncService.ts security healthy src/lib/syncService.ts

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

LabelLayerStatusPath
App frontend healthy src/App.tsx
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/33206ff0-494b-4bd5-a5a1-2f8a92820f74/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/33206ff0-494b-4bd5-a5a1-2f8a92820f74/

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.