https://github.com/SergioMelladoMartin/gymlog
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
25 raw signals (0 security + 25 graph)
Last scanned 2 months, 2 weeks ago · v1 · 25 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 294 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 |
|---|---|---|---|
categories |
software | healthy | scripts/export-to-json.ts:categories |
users |
software | healthy | scripts/export-to-json.ts:users |
exercises |
software | healthy | scripts/export-to-json.ts:exercises |
sets |
software | healthy | scripts/export-to-json.ts:sets |
comments |
software | healthy | scripts/export-to-json.ts:comments |
bodyWeight |
software | healthy | scripts/export-to-json.ts:bodyWeight |
isStaticAsset |
software | healthy | public/sw.js:isStaticAsset |
isGoogleApi |
software | healthy | public/sw.js:isGoogleApi |
DayView |
software | healthy | src/components/DayView.tsx:DayView |
DayHeader |
software | healthy | src/components/DayView.tsx:DayHeader |
iso |
software | healthy | src/components/DayView.tsx:iso |
LoadingSpinner |
software | healthy | src/components/DayView.tsx:LoadingSpinner |
SideNav |
software | healthy | src/components/SideNav.tsx:SideNav |
refresh |
software | healthy | src/components/SideNav.tsx:refresh |
onSwap |
software | healthy | src/components/SideNav.tsx:onSwap |
update |
software | healthy | src/components/SideNav.tsx:update |
toggleCollapsed |
software | healthy | src/components/SideNav.tsx:toggleCollapsed |
onKey |
software | healthy | src/components/SideNav.tsx:onKey |
initial |
software | healthy | src/components/SideNav.tsx:initial |
drawerOverlay |
software | healthy | src/components/SideNav.tsx:drawerOverlay |
onOpen |
software | healthy | src/components/SideNav.tsx:onOpen |
SyncStatus |
software | healthy | src/components/SyncStatus.tsx:SyncStatus |
onOn |
software | healthy | src/components/SyncStatus.tsx:onOn |
onOff |
software | healthy | src/components/SyncStatus.tsx:onOff |
relativeSync |
software | healthy | src/components/SyncStatus.tsx:relativeSync |
CheckIcon |
software | healthy | src/components/SyncStatus.tsx:CheckIcon |
SpinIcon |
software | healthy | src/components/SyncStatus.tsx:SpinIcon |
DotIcon |
software | healthy | src/components/SyncStatus.tsx:DotIcon |
WarnIcon |
software | healthy | src/components/SyncStatus.tsx:WarnIcon |
ExercisesView |
software | healthy | src/components/ExercisesView.tsx:ExercisesView |
refreshExercises |
software | healthy | src/components/ExercisesView.tsx:refreshExercises |
CreateExerciseModal |
software | healthy | src/components/ExercisesView.tsx:CreateExerciseModal |
onKey |
software | healthy | src/components/ExercisesView.tsx:onKey |
submit |
software | healthy | src/components/ExercisesView.tsx:submit |
overlay |
software | healthy | src/components/ExercisesView.tsx:overlay |
SettingsView |
software | healthy | src/components/SettingsView.tsx:SettingsView |
onPrompt |
software | healthy | src/components/SettingsView.tsx:onPrompt |
toggleTheme |
software | healthy | src/components/SettingsView.tsx:toggleTheme |
setAccentColor |
software | healthy | src/components/SettingsView.tsx:setAccentColor |
promptInstall |
software | healthy | src/components/SettingsView.tsx:promptInstall |
handleImport |
software | healthy | src/components/SettingsView.tsx:handleImport |
handleExport |
software | healthy | src/components/SettingsView.tsx:handleExport |
logout |
software | healthy | src/components/SettingsView.tsx:logout |
wipeDrive |
software | healthy | src/components/SettingsView.tsx:wipeDrive |
pickLang |
software | healthy | src/components/SettingsView.tsx:pickLang |
argbToHex |
software | healthy | src/components/StatsView.tsx:argbToHex |
StatsView |
software | healthy | src/components/StatsView.tsx:StatsView |
range |
software | healthy | src/components/StatsView.tsx:range |
q |
software | healthy | src/components/StatsView.tsx:q |
call |
software | healthy | src/components/StatsView.tsx:call |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
astro.config.mjs |
software | healthy | astro.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
export-to-json.ts |
software | healthy | scripts/export-to-json.ts |
launch.json |
software | healthy | .claude/launch.json |
sw.js |
software | healthy | public/sw.js |
env.d.ts |
software | healthy | src/env.d.ts |
DayView.tsx |
software | healthy | src/components/DayView.tsx |
SideNav.tsx |
software | healthy | src/components/SideNav.tsx |
SyncStatus.tsx |
software | healthy | src/components/SyncStatus.tsx |
ExercisesView.tsx |
software | healthy | src/components/ExercisesView.tsx |
SettingsView.tsx |
software | healthy | src/components/SettingsView.tsx |
StatsView.tsx |
software | healthy | src/components/StatsView.tsx |
ExerciseHeaderEditor.tsx |
software | healthy | src/components/ExerciseHeaderEditor.tsx |
StatsTrendChart.tsx |
software | healthy | src/components/StatsTrendChart.tsx |
ProfileView.tsx |
software | healthy | src/components/ProfileView.tsx |
Onboarding.tsx |
software | healthy | src/components/Onboarding.tsx |
ExerciseDetailView.tsx |
software | healthy | src/components/ExerciseDetailView.tsx |
ExerciseList.tsx |
software | healthy | src/components/ExerciseList.tsx |
CalendarView.tsx |
software | healthy | src/components/CalendarView.tsx |
WorkoutLogger.tsx |
software | healthy | src/components/WorkoutLogger.tsx |
DiaryView.tsx |
software | healthy | src/components/DiaryView.tsx |
LoginView.tsx |
software | healthy | src/components/LoginView.tsx |
ExerciseChart.tsx |
software | healthy | src/components/ExerciseChart.tsx |
sqlite.ts |
software | healthy | src/lib/sqlite.ts |
auth.ts |
software | healthy | src/lib/auth.ts |
queries.ts |
software | healthy | src/lib/queries.ts |
drive.ts |
software | healthy | src/lib/drive.ts |
i18n.ts |
software | healthy | src/lib/i18n.ts |
types.ts |
software | healthy | src/lib/types.ts |
useDatabase.ts |
software | healthy | src/hooks/useDatabase.ts |
useT.ts |
software | healthy | src/hooks/useT.ts |
global.css |
software | healthy | src/styles/global.css |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
DayView |
frontend | healthy | src/components/DayView.tsx |
SideNav |
frontend | healthy | src/components/SideNav.tsx |
SyncStatus |
frontend | healthy | src/components/SyncStatus.tsx |
ExercisesView |
frontend | healthy | src/components/ExercisesView.tsx |
SettingsView |
frontend | healthy | src/components/SettingsView.tsx |
StatsView |
frontend | healthy | src/components/StatsView.tsx |
ExerciseHeaderEditor |
frontend | healthy | src/components/ExerciseHeaderEditor.tsx |
StatsTrendChart |
frontend | healthy | src/components/StatsTrendChart.tsx |
ProfileView |
frontend | healthy | src/components/ProfileView.tsx |
Onboarding |
frontend | healthy | src/components/Onboarding.tsx |
ExerciseDetailView |
frontend | healthy | src/components/ExerciseDetailView.tsx |
ExerciseList |
frontend | healthy | src/components/ExerciseList.tsx |
CalendarView |
frontend | healthy | src/components/CalendarView.tsx |
WorkoutLogger |
frontend | healthy | src/components/WorkoutLogger.tsx |
DiaryView |
frontend | healthy | src/components/DiaryView.tsx |
LoginView |
frontend | healthy | src/components/LoginView.tsx |
ExerciseChart |
frontend | healthy | src/components/ExerciseChart.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
src |
software | healthy | src |
components |
software | healthy | src/components |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::src/lib/auth.ts |
security | healthy | src/lib/auth.ts |
auth::src/lib/drive.ts |
security | healthy | src/lib/drive.ts |
auth::public/sw.js |
security | healthy | public/sw.js |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::azure |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_7fpfc3a |
software | healthy | /tmp/repobility-clone-_7fpfc3a |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | src/components/SideNav.tsx:on |
This page is publicly accessible at:
https://repobility.com/scan/8af9cb88-edab-43ed-971a-f0abe21dfaf8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8af9cb88-edab-43ed-971a-f0abe21dfaf8/
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.