https://github.com/thinhdp/gym-tracker
· scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 2 weeks ago · v1 · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 450 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 |
|---|---|---|---|
AppContent |
software | healthy | src/App.jsx:AppContent |
App |
software | healthy | src/App.jsx:App |
withFixedResponsiveContainer |
software | healthy | src/test/rechartsTestUtils.js:withFixedResponsiveContainer |
Harness |
software | healthy | src/components/RpeFeedback.test.jsx:Harness |
weekRangeOf |
software | healthy | src/components/WeightTracker.jsx:weekRangeOf |
computeWeeklyAvgAndDelta |
software | healthy | src/components/WeightTracker.jsx:computeWeeklyAvgAndDelta |
WeightTracker |
software | healthy | src/components/WeightTracker.jsx:WeightTracker |
onCellClick |
software | healthy | src/components/WeightTracker.jsx:onCellClick |
commitEdit |
software | healthy | src/components/WeightTracker.jsx:commitEdit |
muscleGroups |
software | healthy | src/components/ExerciseManager.jsx:muscleGroups |
ExerciseManager |
software | healthy | src/components/ExerciseManager.jsx:ExerciseManager |
onCreate |
software | healthy | src/components/ExerciseManager.jsx:onCreate |
onDelete |
software | healthy | src/components/ExerciseManager.jsx:onDelete |
onUpdate |
software | healthy | src/components/ExerciseManager.jsx:onUpdate |
chip |
software | healthy | src/components/ExerciseManager.jsx:chip |
LiveSession |
software | healthy | src/components/LiveSession.jsx:LiveSession |
tick |
software | healthy | src/components/LiveSession.jsx:tick |
onVisible |
software | healthy | src/components/LiveSession.jsx:onVisible |
patchWorkout |
software | healthy | src/components/LiveSession.jsx:patchWorkout |
mapExercise |
software | healthy | src/components/LiveSession.jsx:mapExercise |
updateSet |
software | healthy | src/components/LiveSession.jsx:updateSet |
addSet |
software | healthy | src/components/LiveSession.jsx:addSet |
removeSet |
software | healthy | src/components/LiveSession.jsx:removeSet |
freshEntry |
software | healthy | src/components/LiveSession.jsx:freshEntry |
addExercise |
software | healthy | src/components/LiveSession.jsx:addExercise |
replaceExercise |
software | healthy | src/components/LiveSession.jsx:replaceExercise |
removeExercise |
software | healthy | src/components/LiveSession.jsx:removeExercise |
moveExercise |
software | healthy | src/components/LiveSession.jsx:moveExercise |
startChipDrag |
software | healthy | src/components/LiveSession.jsx:startChipDrag |
onMove |
software | healthy | src/components/LiveSession.jsx:onMove |
onUp |
software | healthy | src/components/LiveSession.jsx:onUp |
goTo |
software | healthy | src/components/LiveSession.jsx:goTo |
setName |
software | healthy | src/components/LiveSession.jsx:setName |
finish |
software | healthy | src/components/LiveSession.jsx:finish |
CalendarView |
software | healthy | src/components/CalendarView.jsx:CalendarView |
startWeekday |
software | healthy | src/components/CalendarView.jsx:startWeekday |
prevMonth |
software | healthy | src/components/CalendarView.jsx:prevMonth |
nextMonth |
software | healthy | src/components/CalendarView.jsx:nextMonth |
createWorkoutForSelected |
software | healthy | src/components/CalendarView.jsx:createWorkoutForSelected |
addExerciseToWorkout |
software | healthy | src/components/CalendarView.jsx:addExerciseToWorkout |
deleteWorkout |
software | healthy | src/components/CalendarView.jsx:deleteWorkout |
Harness |
software | healthy | src/components/LiftSourcesEditor.test.jsx:Harness |
day |
software | healthy | src/components/WeightChart.test.jsx:day |
cap |
software | healthy | src/components/StrengthStandards.jsx:cap |
bodyweightAsOf |
software | healthy | src/components/StrengthStandards.jsx:bodyweightAsOf |
Stars |
software | healthy | src/components/StrengthStandards.jsx:Stars |
TierBadge |
software | healthy | src/components/StrengthStandards.jsx:TierBadge |
Notice |
software | healthy | src/components/StrengthStandards.jsx:Notice |
StrengthStandards |
software | healthy | src/components/StrengthStandards.jsx:StrengthStandards |
req |
software | healthy | src/components/StrengthStandards.jsx:req |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.js |
software | healthy | vite.config.js |
.prettierrc.json |
software | healthy | .prettierrc.json |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
postcss.config.js |
software | healthy | postcss.config.js |
TESTING.md |
software | healthy | docs/TESTING.md |
DATA-MODEL.md |
software | healthy | docs/DATA-MODEL.md |
launch.json |
software | healthy | .claude/launch.json |
SKILL.md |
software | healthy | .claude/skills/add-feature/SKILL.md |
index.css |
software | healthy | src/index.css |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
setup.js |
software | healthy | src/test/setup.js |
rechartsTestUtils.js |
software | healthy | src/test/rechartsTestUtils.js |
RpeFeedback.test.jsx |
software | healthy | src/components/RpeFeedback.test.jsx |
WeightTracker.jsx |
software | healthy | src/components/WeightTracker.jsx |
ExerciseManager.jsx |
software | healthy | src/components/ExerciseManager.jsx |
LiveSession.jsx |
software | healthy | src/components/LiveSession.jsx |
CalendarView.jsx |
software | healthy | src/components/CalendarView.jsx |
LiftRatioBalance.test.jsx |
software | healthy | src/components/LiftRatioBalance.test.jsx |
LiftSourcesEditor.test.jsx |
software | healthy | src/components/LiftSourcesEditor.test.jsx |
WeightChart.test.jsx |
software | healthy | src/components/WeightChart.test.jsx |
StrengthStandards.jsx |
software | healthy | src/components/StrengthStandards.jsx |
WorkoutsTab.jsx |
software | healthy | src/components/WorkoutsTab.jsx |
Delta.jsx |
software | healthy | src/components/Delta.jsx |
ExerciseHistoryModal.jsx |
software | healthy | src/components/ExerciseHistoryModal.jsx |
MoreMenu.jsx |
software | healthy | src/components/MoreMenu.jsx |
ConfirmDialog.test.jsx |
software | healthy | src/components/ConfirmDialog.test.jsx |
Notepad.jsx |
software | healthy | src/components/Notepad.jsx |
NumberInputAutoClear.jsx |
software | healthy | src/components/NumberInputAutoClear.jsx |
WeightRepInputs.jsx |
software | healthy | src/components/WeightRepInputs.jsx |
Home.test.jsx |
software | healthy | src/components/Home.test.jsx |
Progress.test.jsx |
software | healthy | src/components/Progress.test.jsx |
WorkoutPlanner.jsx |
software | healthy | src/components/WorkoutPlanner.jsx |
WorkoutExerciseEditor.jsx |
software | healthy | src/components/WorkoutExerciseEditor.jsx |
LiveSession.test.jsx |
software | healthy | src/components/LiveSession.test.jsx |
WorkoutHistoryItem.jsx |
software | healthy | src/components/WorkoutHistoryItem.jsx |
MoreMenu.test.jsx |
software | healthy | src/components/MoreMenu.test.jsx |
WorkoutsTab.test.jsx |
software | healthy | src/components/WorkoutsTab.test.jsx |
WorkoutHistory.jsx |
software | healthy | src/components/WorkoutHistory.jsx |
RpeFeedback.jsx |
software | healthy | src/components/RpeFeedback.jsx |
LiftSourcesEditor.jsx |
software | healthy | src/components/LiftSourcesEditor.jsx |
WorkoutExerciseEditor.test.jsx |
software | healthy | src/components/WorkoutExerciseEditor.test.jsx |
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 | src/App.jsx |
WeightTracker |
frontend | healthy | src/components/WeightTracker.jsx |
ExerciseManager |
frontend | healthy | src/components/ExerciseManager.jsx |
LiveSession |
frontend | healthy | src/components/LiveSession.jsx |
CalendarView |
frontend | healthy | src/components/CalendarView.jsx |
StrengthStandards |
frontend | healthy | src/components/StrengthStandards.jsx |
WorkoutsTab |
frontend | healthy | src/components/WorkoutsTab.jsx |
Delta |
frontend | healthy | src/components/Delta.jsx |
ExerciseHistoryModal |
frontend | healthy | src/components/ExerciseHistoryModal.jsx |
MoreMenu |
frontend | healthy | src/components/MoreMenu.jsx |
Notepad |
frontend | healthy | src/components/Notepad.jsx |
NumberInputAutoClear |
frontend | healthy | src/components/NumberInputAutoClear.jsx |
WeightRepInputs |
frontend | healthy | src/components/WeightRepInputs.jsx |
WorkoutPlanner |
frontend | healthy | src/components/WorkoutPlanner.jsx |
WorkoutExerciseEditor |
frontend | healthy | src/components/WorkoutExerciseEditor.jsx |
WorkoutHistoryItem |
frontend | healthy | src/components/WorkoutHistoryItem.jsx |
WorkoutHistory |
frontend | healthy | src/components/WorkoutHistory.jsx |
RpeFeedback |
frontend | healthy | src/components/RpeFeedback.jsx |
LiftSourcesEditor |
frontend | healthy | src/components/LiftSourcesEditor.jsx |
Home |
frontend | healthy | src/components/Home.jsx |
WeightChart |
frontend | healthy | src/components/WeightChart.jsx |
ExerciseRow |
frontend | healthy | src/components/ExerciseRow.jsx |
AddExerciseInput |
frontend | healthy | src/components/AddExerciseInput.jsx |
Progress |
frontend | healthy | src/components/Progress.jsx |
DataManagementMenu |
frontend | healthy | src/components/DataManagementMenu.jsx |
MultiLineChart |
frontend | healthy | src/components/MultiLineChart.jsx |
NewExerciseInline |
frontend | healthy | src/components/NewExerciseInline.jsx |
StrengthAnalysis |
frontend | healthy | src/components/StrengthAnalysis.jsx |
LiftRatioBalance |
frontend | healthy | src/components/LiftRatioBalance.jsx |
ComboInput |
frontend | healthy | src/components/ui/ComboInput.jsx |
Segmented |
frontend | healthy | src/components/ui/Segmented.jsx |
Combobox |
frontend | healthy | src/components/ui/Combobox.jsx |
BottomNav |
frontend | healthy | src/components/ui/BottomNav.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
add-feature |
software | healthy | .claude/skills/add-feature |
src |
software | healthy | src |
test |
software | healthy | src/test |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
lib |
software | healthy | src/lib |
context |
software | healthy | src/context |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | src/lib/theme.js:on |
on |
software | healthy | src/lib/theme.test.js:on |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-juru_gov |
software | healthy | /tmp/repobility-clone-juru_gov |
This page is publicly accessible at:
https://repobility.com/scan/f172d7c0-d3a8-4b64-bcaf-2e919c81703c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f172d7c0-d3a8-4b64-bcaf-2e919c81703c/
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.