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.

ryanssareen/daily-athlete

https://github.com/ryanssareen/daily-athlete · scanned 2026-06-15 23:58 UTC (2 months, 3 weeks ago)

285 raw signals (70 security + 215 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 223 actionable findings from 2 signal sources. 232 repeated signals grouped for readability. 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 1892 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
RootLayout software healthy apps/mobile/app/_layout.tsx:RootLayout
WeeklyReviewModal software healthy apps/mobile/app/(modals)/weekly-review.tsx:WeeklyReviewModal
ProposalBody software healthy apps/mobile/app/(modals)/weekly-review.tsx:ProposalBody
toggleOp software healthy apps/mobile/app/(modals)/weekly-review.tsx:toggleOp
onAccept software healthy apps/mobile/app/(modals)/weekly-review.tsx:onAccept
onReject software healthy apps/mobile/app/(modals)/weekly-review.tsx:onReject
Header software healthy apps/mobile/app/(modals)/weekly-review.tsx:Header
SignInScreen software healthy apps/mobile/app/(auth)/sign-in.tsx:SignInScreen
handleMagicLink software healthy apps/mobile/app/(auth)/sign-in.tsx:handleMagicLink
AuthLayout software healthy apps/mobile/app/(auth)/_layout.tsx:AuthLayout
CalendarScreen software healthy apps/mobile/app/(tabs)/calendar.tsx:CalendarScreen
ProfileScreen software healthy apps/mobile/app/(tabs)/profile.tsx:ProfileScreen
handleSignOut software healthy apps/mobile/app/(tabs)/profile.tsx:handleSignOut
TodayScreen software healthy apps/mobile/app/(tabs)/index.tsx:TodayScreen
InsightsScreen software healthy apps/mobile/app/(tabs)/insights.tsx:InsightsScreen
TabsLayout software healthy apps/mobile/app/(tabs)/_layout.tsx:TabsLayout
apiUrl software healthy apps/mobile/src/integrations/strava.tsx:apiUrl
stravaClientId software healthy apps/mobile/src/integrations/strava.tsx:stravaClientId
defaultPost software healthy apps/mobile/src/integrations/strava.tsx:defaultPost
StravaConnectSection software healthy apps/mobile/src/integrations/strava.tsx:StravaConnectSection
postConnect software healthy apps/mobile/src/integrations/strava.tsx:postConnect
fetchSignedState software healthy apps/mobile/src/integrations/strava.tsx:fetchSignedState
state software healthy apps/mobile/src/integrations/strava.tsx:state
onConnect software healthy apps/mobile/src/integrations/strava.tsx:onConnect
StravaConnectBody software healthy apps/mobile/src/integrations/strava.tsx:StravaConnectBody
BrandMarkText software healthy apps/mobile/src/integrations/strava.tsx:BrandMarkText
stravaConnectReducer software healthy apps/mobile/src/integrations/strava-machine.ts:stravaConnec…
postResponseToAction software healthy apps/mobile/src/integrations/strava-machine.ts:postResponse…
supabaseUrl software healthy apps/mobile/src/auth/supabase.ts:supabaseUrl
supabaseAnonKey software healthy apps/mobile/src/auth/supabase.ts:supabaseAnonKey
apiUrl software healthy apps/mobile/src/api/client.ts:apiUrl
api software healthy apps/mobile/src/api/client.ts:api
useProposal software healthy apps/mobile/src/adaptive/useProposal.ts:useProposal
all software healthy apps/mobile/src/adaptive/useProposal.ts:all
ReviewBanner software healthy apps/mobile/src/adaptive/ReviewBanner.tsx:ReviewBanner
triggerLabel software healthy apps/mobile/src/adaptive/proposal-view.ts:triggerLabel
viewKindForStatus software healthy apps/mobile/src/adaptive/proposal-view.ts:viewKindForStatus
terminalStatusLabel software healthy apps/mobile/src/adaptive/proposal-view.ts:terminalStatusLab…
fmtDuration software healthy apps/mobile/src/adaptive/proposal-view.ts:fmtDuration
fmtIntensity software healthy apps/mobile/src/adaptive/proposal-view.ts:fmtIntensity
describeStructureChange software healthy apps/mobile/src/adaptive/proposal-view.ts:describeStructure…
formatScheduledDate software healthy apps/mobile/src/adaptive/proposal-view.ts:formatScheduledDa…
toOpRow software healthy apps/mobile/src/adaptive/proposal-view.ts:toOpRow
toOpRows software healthy apps/mobile/src/adaptive/proposal-view.ts:toOpRows
preservedInvariants software healthy apps/mobile/src/adaptive/proposal-view.ts:preservedInvarian…
selectionSummary software healthy apps/mobile/src/adaptive/proposal-view.ts:selectionSummary
outcomeMessage software healthy apps/mobile/src/adaptive/proposal-view.ts:outcomeMessage
appliedOutcomes software healthy apps/mobile/src/adaptive/proposal-view.ts:appliedOutcomes
wasSuperseded software healthy apps/mobile/src/adaptive/proposal-view.ts:wasSuperseded
selectActiveProposal software healthy apps/mobile/src/adaptive/proposal-view.ts:selectActivePropo…

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

LabelLayerStatusPath
DEPLOYMENT_CHECKLIST_0010.md software healthy DEPLOYMENT_CHECKLIST_0010.md
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
turbo.json software healthy turbo.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
.eslintrc.js software healthy apps/mobile/.eslintrc.js
README.md software healthy apps/mobile/README.md
package.json software healthy apps/mobile/package.json
app.json software healthy apps/mobile/app.json
.env.example software healthy apps/mobile/.env.example
tsconfig.json software healthy apps/mobile/tsconfig.json
vitest.config.ts software healthy apps/mobile/vitest.config.ts
_layout.tsx software healthy apps/mobile/app/_layout.tsx
weekly-review.tsx software healthy apps/mobile/app/(modals)/weekly-review.tsx
sign-in.tsx software healthy apps/mobile/app/(auth)/sign-in.tsx
_layout.tsx software healthy apps/mobile/app/(auth)/_layout.tsx
calendar.tsx software healthy apps/mobile/app/(tabs)/calendar.tsx
profile.tsx software healthy apps/mobile/app/(tabs)/profile.tsx
index.tsx software healthy apps/mobile/app/(tabs)/index.tsx
insights.tsx software healthy apps/mobile/app/(tabs)/insights.tsx
_layout.tsx software healthy apps/mobile/app/(tabs)/_layout.tsx
strava.tsx software healthy apps/mobile/src/integrations/strava.tsx
strava-machine.ts software healthy apps/mobile/src/integrations/strava-machine.ts
strava.test.tsx software healthy apps/mobile/src/integrations/__tests__/strava.test.tsx
supabase.ts software healthy apps/mobile/src/auth/supabase.ts
client.ts software healthy apps/mobile/src/api/client.ts
tokens.ts software healthy apps/mobile/src/design/tokens.ts
useProposal.ts software healthy apps/mobile/src/adaptive/useProposal.ts
ReviewBanner.tsx software healthy apps/mobile/src/adaptive/ReviewBanner.tsx
proposal-view.ts software healthy apps/mobile/src/adaptive/proposal-view.ts
useProposal.test.ts software healthy apps/mobile/src/adaptive/__tests__/useProposal.test.ts
vercel.json software healthy apps/web/vercel.json
postcss.config.mjs software healthy apps/web/postcss.config.mjs
README.md software healthy apps/web/README.md
package.json software healthy apps/web/package.json
middleware.ts software healthy apps/web/middleware.ts
.env.example software healthy apps/web/.env.example
tsconfig.json software healthy apps/web/tsconfig.json
eslint.config.mjs software healthy apps/web/eslint.config.mjs
vitest.config.ts software healthy apps/web/vitest.config.ts
next.config.ts software healthy apps/web/next.config.ts
globals.css software healthy apps/web/app/globals.css
page.tsx software healthy apps/web/app/page.tsx
layout.tsx software healthy apps/web/app/layout.tsx
layout.tsx software healthy apps/web/app/(athlete-onboarding)/layout.tsx
onboarding-flow.tsx software healthy apps/web/app/(athlete-onboarding)/athlete/onboarding/onboar…

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

LabelLayerStatusPath
apps software healthy apps
mobile software healthy apps/mobile
app software healthy apps/mobile/app
(modals) software healthy apps/mobile/app/(modals)
(auth) software healthy apps/mobile/app/(auth)
(tabs) software healthy apps/mobile/app/(tabs)
src software healthy apps/mobile/src
integrations software healthy apps/mobile/src/integrations
__tests__ software healthy apps/mobile/src/integrations/__tests__
auth software healthy apps/mobile/src/auth
api software healthy apps/mobile/src/api
design software healthy apps/mobile/src/design
adaptive software healthy apps/mobile/src/adaptive
__tests__ software healthy apps/mobile/src/adaptive/__tests__
web software healthy apps/web
app software healthy apps/web/app
(athlete-onboarding) software healthy apps/web/app/(athlete-onboarding)
athlete software healthy apps/web/app/(athlete-onboarding)/athlete
onboarding software healthy apps/web/app/(athlete-onboarding)/athlete/onboarding
auth software healthy apps/web/app/auth
callback software healthy apps/web/app/auth/callback
sign-out software healthy apps/web/app/auth/sign-out
api software healthy apps/web/app/api
integrations software healthy apps/web/app/api/integrations
strava software healthy apps/web/app/api/integrations/strava
disconnect software healthy apps/web/app/api/integrations/strava/disconnect
sync-workout software healthy apps/web/app/api/integrations/strava/sync-workout
connect software healthy apps/web/app/api/integrations/strava/connect
__tests__ software healthy apps/web/app/api/integrations/strava/connect/__tests__
mobile-bounce software healthy apps/web/app/api/integrations/strava/mobile-bounce
webhook software healthy apps/web/app/api/integrations/strava/webhook
__tests__ software healthy apps/web/app/api/integrations/strava/webhook/__tests__
callback software healthy apps/web/app/api/integrations/strava/callback
authorize software healthy apps/web/app/api/integrations/strava/authorize
backfill software healthy apps/web/app/api/integrations/strava/backfill
retry software healthy apps/web/app/api/integrations/strava/backfill/retry
__tests__ software healthy apps/web/app/api/integrations/strava/backfill/retry/__tests…
init software healthy apps/web/app/api/integrations/strava/init
__tests__ software healthy apps/web/app/api/integrations/strava/init/__tests__
weekly-review software healthy apps/web/app/api/weekly-review
__tests__ software healthy apps/web/app/api/weekly-review/__tests__
[id] software healthy apps/web/app/api/weekly-review/[id]
accept software healthy apps/web/app/api/weekly-review/[id]/accept
__tests__ software healthy apps/web/app/api/weekly-review/[id]/accept/__tests__
reject software healthy apps/web/app/api/weekly-review/[id]/reject
__tests__ software healthy apps/web/app/api/weekly-review/[id]/reject/__tests__
theme software healthy apps/web/app/api/theme
join software healthy apps/web/app/api/join
coach software healthy apps/web/app/api/join/coach
admin software healthy apps/web/app/api/admin

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

LabelLayerStatusPath
ApiError software healthy apps/mobile/src/api/client.ts:ApiError
TokensTable software healthy apps/web/app/api/integrations/strava/connect/__tests__/rout…
SelectBuilder software healthy apps/web/app/api/integrations/strava/connect/__tests__/rout…
UpsertBuilder software healthy apps/web/app/api/integrations/strava/connect/__tests__/rout…
UpsertSelectBuilder software healthy apps/web/app/api/integrations/strava/connect/__tests__/rout…
QueryFake software healthy apps/web/app/api/weekly-review/__tests__/route.test.ts:Quer…
TableFake software healthy apps/web/app/api/weekly-review/[id]/accept/__tests__/route.…
TableFake software healthy apps/web/app/api/weekly-review/[id]/reject/__tests__/route.…
TableFake software healthy apps/web/app/api/activities/manual/__tests__/route.test.ts:…
InsertBuilder software healthy apps/web/app/api/activities/manual/__tests__/route.test.ts:…
InsertSelectBuilder software healthy apps/web/app/api/activities/manual/__tests__/route.test.ts:…
TableFake software healthy apps/web/app/api/workouts/[id]/status/__tests__/route.test.…
SelectFake software healthy apps/web/app/api/workouts/[id]/status/__tests__/route.test.…
UpdateFake software healthy apps/web/app/api/workouts/[id]/status/__tests__/route.test.…
InsertFake software healthy apps/web/app/api/workouts/[id]/status/__tests__/route.test.…
names software healthy apps/web/app/admin/(authed)/layout.tsx:names
FakeClient software healthy apps/web/src/ai/eval/__tests__/judge.test.ts:FakeClient
ProposeError software healthy apps/web/src/ai/adaptive/propose.ts:ProposeError
NoActivePlanError software healthy apps/web/src/ai/adaptive/context.ts:NoActivePlanError
LlmProposer software healthy apps/web/src/ai/adaptive/llm-proposer.ts:LlmProposer
FixtureProposer software healthy apps/web/src/ai/adaptive/llm.ts:FixtureProposer
SelectFake software healthy apps/web/src/ai/adaptive/__tests__/apply.test.ts:SelectFake
UpdateFake software healthy apps/web/src/ai/adaptive/__tests__/apply.test.ts:UpdateFake
TableFake software healthy apps/web/src/ai/adaptive/__tests__/apply.test.ts:TableFake
FakeClient software healthy apps/web/src/ai/adaptive/__tests__/llm-proposer.test.ts:Fak…
FakeClient software healthy apps/web/src/ai/generation/__tests__/generate.test.ts:FakeC…
QueryBuilder software healthy apps/web/src/auth/__tests__/entitlements.test.ts:QueryBuild…
ApiError software healthy apps/web/src/api/client.ts:ApiError
FakeUsersTable software healthy apps/web/src/api/__tests__/coach-workouts.test.ts:FakeUsers…
FakeLinksTable software healthy apps/web/src/api/__tests__/coach-workouts.test.ts:FakeLinks…
FakeWorkoutsTable software healthy apps/web/src/api/__tests__/coach-workouts.test.ts:FakeWorko…
WorkoutEditsTable software healthy apps/web/src/api/__tests__/workout-status.test.ts:WorkoutEd…
PlannedWorkoutsTable software healthy apps/web/src/api/__tests__/workout-status.test.ts:PlannedWo…
UpdateBuilder software healthy apps/web/src/api/__tests__/workout-status.test.ts:UpdateBui…
CoachLinksTable software healthy apps/web/src/api/__tests__/workout-status.test.ts:CoachLink…
CompletedWorkoutsTable software healthy apps/web/src/api/__tests__/workout-status.test.ts:Completed…
CompletedWorkoutsUpdateBuilder software healthy apps/web/src/api/__tests__/workout-status.test.ts:Completed…
WorkoutMatchesTable software healthy apps/web/src/api/__tests__/workout-status.test.ts:WorkoutMa…
FakeAdminClient software healthy apps/web/src/api/__tests__/strava-disconnect.test.ts:FakeAd…
FakeTokensQueryBuilder software healthy apps/web/src/api/__tests__/strava-disconnect.test.ts:FakeTo…
FakeLinksTable software healthy apps/web/src/api/__tests__/coach-links.test.ts:FakeLinksTab…
StravaError software healthy apps/web/src/strava/errors.ts:StravaError
StravaReauthRequired software healthy apps/web/src/strava/errors.ts:StravaReauthRequired
StravaRateLimited software healthy apps/web/src/strava/errors.ts:StravaRateLimited
StravaKeyRotationError software healthy apps/web/src/strava/errors.ts:StravaKeyRotationError
StravaAccountCollisionError software healthy apps/web/src/strava/errors.ts:StravaAccountCollisionError
TableBuilder software healthy apps/web/src/strava/__tests__/client.test.ts:TableBuilder
SelectBuilder software healthy apps/web/src/strava/__tests__/client.test.ts:SelectBuilder
UpdateBuilder software healthy apps/web/src/strava/__tests__/client.test.ts:UpdateBuilder
RestoreError software healthy apps/web/src/admin/backup-restore.ts:RestoreError

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

LabelLayerStatusPath
auth::apps/web/app/api/integrations/strava/callback/route.ts security healthy apps/web/app/api/integrations/strava/callback/route.ts
auth::apps/web/src/db/__tests__/workout-matches.test.ts security healthy apps/web/src/db/__tests__/workout-matches.test.ts
auth::daily-athlete/README.md security healthy daily-athlete/README.md
auth::apps/web/app/(athlete-onboarding)/athlete/onboarding/… security healthy apps/web/app/(athlete-onboarding)/athlete/onboarding/page.t…
auth::scripts/apple-jwt.mjs security healthy scripts/apple-jwt.mjs
auth::AGENTS.md security healthy AGENTS.md
auth::apps/web/src/db/admin.ts security healthy apps/web/src/db/admin.ts
auth::apps/web/app/api/onboarding/save/route.ts security healthy apps/web/app/api/onboarding/save/route.ts
auth::apps/web/src/db/__tests__/setup.ts security healthy apps/web/src/db/__tests__/setup.ts
auth::apps/web/src/config.ts security healthy apps/web/src/config.ts
auth::apps/web/app/auth/callback/route.ts security healthy apps/web/app/auth/callback/route.ts
auth::packages/shared/src/strava-connect.ts security healthy packages/shared/src/strava-connect.ts
auth::apps/web/app/api/integrations/strava/backfill/retry/_… security healthy apps/web/app/api/integrations/strava/backfill/retry/__tests…
auth::infra/README.md security healthy infra/README.md
auth::apps/web/src/db/__tests__/smoke.test.ts security healthy apps/web/src/db/__tests__/smoke.test.ts
auth::apps/web/src/strava/oauth.ts security healthy apps/web/src/strava/oauth.ts
auth::apps/web/app/api/onboarding/strava-status/route.ts security healthy apps/web/app/api/onboarding/strava-status/route.ts
auth::.env.example security healthy .env.example
auth::apps/web/app/(athlete-onboarding)/athlete/onboarding/… security healthy apps/web/app/(athlete-onboarding)/athlete/onboarding/onboar…
auth::apps/web/app/api/workouts/[id]/status/__tests__/route… security healthy apps/web/app/api/workouts/[id]/status/__tests__/route.test.…
auth::apps/web/src/db/__tests__/planned-workouts.test.ts security healthy apps/web/src/db/__tests__/planned-workouts.test.ts
auth::apps/web/src/db/weekly-reviews.ts security healthy apps/web/src/db/weekly-reviews.ts
auth::apps/web/app/api/activities/manual/__tests__/route.te… security healthy apps/web/app/api/activities/manual/__tests__/route.test.ts
auth::apps/web/src/db/strava-tokens.ts security healthy apps/web/src/db/strava-tokens.ts
auth::apps/web/src/db/__tests__/plans.test.ts security healthy apps/web/src/db/__tests__/plans.test.ts
auth::apps/web/app/(auth)/sign-up/coach/page.tsx security healthy apps/web/app/(auth)/sign-up/coach/page.tsx
auth::apps/web/src/strava/__tests__/msw-handlers.ts security healthy apps/web/src/strava/__tests__/msw-handlers.ts
auth::apps/web/src/strava/http.ts security healthy apps/web/src/strava/http.ts
auth::apps/web/src/strava/constants.ts security healthy apps/web/src/strava/constants.ts
auth::apps/web/src/api/__tests__/strava-disconnect.test.ts security healthy apps/web/src/api/__tests__/strava-disconnect.test.ts
auth::apps/web/src/strava/__tests__/state-nonce.test.ts security healthy apps/web/src/strava/__tests__/state-nonce.test.ts
auth::apps/web/src/db/__tests__/athlete-profile-backfill-st… security healthy apps/web/src/db/__tests__/athlete-profile-backfill-status.t…
auth::packages/shared/src/strava-token.ts security healthy packages/shared/src/strava-token.ts
auth::apps/web/app/api/integrations/strava/backfill/retry/r… security healthy apps/web/app/api/integrations/strava/backfill/retry/route.ts
auth::apps/web/src/components/strava-toggle.tsx security healthy apps/web/src/components/strava-toggle.tsx
auth::apps/web/src/strava/state-nonce.ts security healthy apps/web/src/strava/state-nonce.ts
auth::apps/web/src/db/__tests__/athlete-profile.test.ts security healthy apps/web/src/db/__tests__/athlete-profile.test.ts
auth::apps/web/app/api/integrations/strava/init/__tests__/r… security healthy apps/web/app/api/integrations/strava/init/__tests__/route.t…
auth::daily-athlete/pubspec.yaml security healthy daily-athlete/pubspec.yaml
auth::apps/web/src/auth/bearer.ts security healthy apps/web/src/auth/bearer.ts
auth::apps/web/app/api/integrations/strava/disconnect/route… security healthy apps/web/app/api/integrations/strava/disconnect/route.ts
auth::apps/web/app/api/coach/workouts/route.ts security healthy apps/web/app/api/coach/workouts/route.ts
auth::apps/mobile/src/integrations/strava.tsx security healthy apps/mobile/src/integrations/strava.tsx
auth::apps/web/src/auth/entitlements.ts security healthy apps/web/src/auth/entitlements.ts
auth::scripts/app-store-odds.py security healthy scripts/app-store-odds.py
auth::apps/web/.env.example security healthy apps/web/.env.example
auth::apps/web/app/api/athlete/coach/disconnect/__tests__/r… security healthy apps/web/app/api/athlete/coach/disconnect/__tests__/route.t…
auth::apps/web/src/api/__tests__/workout-status.test.ts security healthy apps/web/src/api/__tests__/workout-status.test.ts
auth::apps/web/src/db/__tests__/completed-workouts.test.ts security healthy apps/web/src/db/__tests__/completed-workouts.test.ts
auth::apps/web/src/strava/client.ts security healthy apps/web/src/strava/client.ts

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

LabelLayerStatusPath
RootLayout frontend healthy apps/mobile/app/_layout.tsx
WeeklyReviewModal frontend healthy apps/mobile/app/(modals)/weekly-review.tsx
SignInScreen frontend healthy apps/mobile/app/(auth)/sign-in.tsx
AuthLayout frontend healthy apps/mobile/app/(auth)/_layout.tsx
CalendarScreen frontend healthy apps/mobile/app/(tabs)/calendar.tsx
ProfileScreen frontend healthy apps/mobile/app/(tabs)/profile.tsx
TodayScreen frontend healthy apps/mobile/app/(tabs)/index.tsx
InsightsScreen frontend healthy apps/mobile/app/(tabs)/insights.tsx
TabsLayout frontend healthy apps/mobile/app/(tabs)/_layout.tsx
ReviewBanner frontend healthy apps/mobile/src/adaptive/ReviewBanner.tsx
JoinButton frontend healthy apps/web/app/join/coach/[coachId]/JoinButton.tsx
AdminLoginPage frontend healthy apps/web/app/admin/login/page.tsx
AdminOverviewPage frontend healthy apps/web/app/admin/(authed)/page.tsx
UsersPage frontend healthy apps/web/app/admin/(authed)/users/page.tsx
AdminLogsPage frontend healthy apps/web/app/admin/(authed)/logs/page.tsx
ApiPlaygroundPage frontend healthy apps/web/app/admin/(authed)/api-playground/page.tsx
TermsOfServicePage frontend healthy apps/web/app/terms/page.tsx
DashboardLoading frontend healthy apps/web/app/(athlete)/athlete/loading.tsx
LogWorkoutDialog frontend healthy apps/web/app/(athlete)/athlete/LogWorkoutDialog.tsx
SettingsLoading frontend healthy apps/web/app/(athlete)/athlete/settings/loading.tsx
ActivitiesLoading frontend healthy apps/web/app/(athlete)/athlete/activities/loading.tsx
MarkAsDoneButton frontend healthy apps/web/app/(athlete)/athlete/planned/[id]/MarkAsDoneButto…
PlannedChipClient frontend healthy apps/web/app/(athlete)/athlete/calendar/PlannedChipClient.t…
CalendarLoading frontend healthy apps/web/app/(athlete)/athlete/calendar/loading.tsx
NewWorkoutPage frontend healthy apps/web/app/(athlete)/athlete/workouts/new/page.tsx
SyncButton frontend healthy apps/web/app/(athlete)/athlete/workouts/[id]/SyncButton.tsx
WorkoutDetailLoading frontend healthy apps/web/app/(athlete)/athlete/workouts/[id]/loading.tsx
RouteMap frontend healthy apps/web/app/(athlete)/athlete/workouts/[id]/RouteMap.tsx
MapSection frontend healthy apps/web/app/(athlete)/athlete/workouts/[id]/MapSection.tsx
InviteSection frontend healthy apps/web/app/(coach)/roster/InviteSection.tsx
RosterLoading frontend healthy apps/web/app/(coach)/roster/loading.tsx
SignUpChoicePage frontend healthy apps/web/app/(auth)/sign-up/page.tsx
CoachSignUpPage frontend healthy apps/web/app/(auth)/sign-up/coach/page.tsx
AthleteSignUpPage frontend healthy apps/web/app/(auth)/sign-up/athlete/page.tsx
SignInPage frontend healthy apps/web/app/(auth)/sign-in/page.tsx
PrivacyPolicyPage frontend healthy apps/web/app/privacy/page.tsx
ProposalReview frontend healthy apps/web/src/adaptive/ProposalReview.tsx
ReviewBanner frontend healthy apps/web/src/adaptive/ReviewBanner.tsx
GeneratePlanCard frontend healthy apps/web/src/plan/GeneratePlanCard.tsx

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/(athlete-onboarding)/athlete/onboarding frontend healthy apps/web/app/(athlete-onboarding)/athlete/onboarding/page.t…
/join/coach/[coachId] frontend healthy apps/web/app/join/coach/[coachId]/page.tsx
/admin/login frontend healthy apps/web/app/admin/login/page.tsx
/admin/(authed) frontend healthy apps/web/app/admin/(authed)/page.tsx
/admin/(authed)/users frontend healthy apps/web/app/admin/(authed)/users/page.tsx
/admin/(authed)/logs frontend healthy apps/web/app/admin/(authed)/logs/page.tsx
/admin/(authed)/backups frontend healthy apps/web/app/admin/(authed)/backups/page.tsx
/admin/(authed)/api-playground frontend healthy apps/web/app/admin/(authed)/api-playground/page.tsx
/terms frontend healthy apps/web/app/terms/page.tsx
/(athlete)/athlete frontend healthy apps/web/app/(athlete)/athlete/page.tsx
/(athlete)/athlete/settings frontend healthy apps/web/app/(athlete)/athlete/settings/page.tsx
/(athlete)/athlete/activities frontend healthy apps/web/app/(athlete)/athlete/activities/page.tsx
/(athlete)/athlete/planned/[id] frontend healthy apps/web/app/(athlete)/athlete/planned/[id]/page.tsx
/(athlete)/athlete/profile frontend healthy apps/web/app/(athlete)/athlete/profile/page.tsx
/(athlete)/athlete/calendar frontend healthy apps/web/app/(athlete)/athlete/calendar/page.tsx
/(athlete)/athlete/workouts/new frontend healthy apps/web/app/(athlete)/athlete/workouts/new/page.tsx
/(athlete)/athlete/workouts/[id] frontend healthy apps/web/app/(athlete)/athlete/workouts/[id]/page.tsx
/(athlete)/plan frontend healthy apps/web/app/(athlete)/plan/page.tsx
/(coach)/settings frontend healthy apps/web/app/(coach)/settings/page.tsx
/(coach)/roster frontend healthy apps/web/app/(coach)/roster/page.tsx
/(coach)/athletes/[id] frontend healthy apps/web/app/(coach)/athletes/[id]/page.tsx
/(coach)/athletes/[id]/plan frontend healthy apps/web/app/(coach)/athletes/[id]/plan/page.tsx
/(coach)/profile frontend healthy apps/web/app/(coach)/profile/page.tsx
/(auth)/sign-up frontend healthy apps/web/app/(auth)/sign-up/page.tsx
/(auth)/sign-up/coach frontend healthy apps/web/app/(auth)/sign-up/coach/page.tsx
/(auth)/sign-up/athlete frontend healthy apps/web/app/(auth)/sign-up/athlete/page.tsx
/(auth)/sign-in frontend healthy apps/web/app/(auth)/sign-in/page.tsx
/privacy frontend healthy apps/web/app/privacy/page.tsx
/ frontend healthy apps/web/app/api/theme/route.ts
/api/admin/users frontend healthy apps/web/src/admin/playground.ts
/api/admin/backups frontend healthy apps/web/src/admin/playground.ts
/api/admin/backups/status frontend healthy apps/web/src/admin/playground.ts

LabelLayerStatusPath
0000_extensions.sql data healthy supabase/migrations/0000_extensions.sql
0024_ai_generation_and_create_plan_rpc.sql data healthy supabase/migrations/0024_ai_generation_and_create_plan_rpc.…
0012_role_flags_from_intended_role.sql data healthy supabase/migrations/0012_role_flags_from_intended_role.sql
0017_admin_backups.sql data healthy supabase/migrations/0017_admin_backups.sql
0013_supersede_manual_match_rpc.sql data healthy supabase/migrations/0013_supersede_manual_match_rpc.sql
0005_athlete_profiles_lockstep_trigger.sql data healthy supabase/migrations/0005_athlete_profiles_lockstep_trigger.…
0015_admin_sessions_and_login_attempts.sql data healthy supabase/migrations/0015_admin_sessions_and_login_attempts.…
0010_coach_athlete_links.sql data healthy supabase/migrations/0010_coach_athlete_links.sql
0009_athlete_profiles_backfill_status.sql data healthy supabase/migrations/0009_athlete_profiles_backfill_status.s…
0002_strava_infra.sql data healthy supabase/migrations/0002_strava_infra.sql
0016_admin_audit_log.sql data healthy supabase/migrations/0016_admin_audit_log.sql
0007_plans_and_planned_workouts.sql data healthy supabase/migrations/0007_plans_and_planned_workouts.sql
0021_planned_workouts_version.sql data healthy supabase/migrations/0021_planned_workouts_version.sql
0023_propose_weekly_review_rpc.sql data healthy supabase/migrations/0023_propose_weekly_review_rpc.sql
0020_validate_plans_created_from_review_fk.sql data healthy supabase/migrations/0020_validate_plans_created_from_review…
0022_apply_weekly_review_rpc.sql data healthy supabase/migrations/0022_apply_weekly_review_rpc.sql
0003_security_hardening.sql data healthy supabase/migrations/0003_security_hardening.sql
0008_completed_workouts_and_matches.sql data healthy supabase/migrations/0008_completed_workouts_and_matches.sql
0019_weekly_reviews_and_workout_edits.sql data healthy supabase/migrations/0019_weekly_reviews_and_workout_edits.s…
0004_athlete_profiles.sql data healthy supabase/migrations/0004_athlete_profiles.sql
0001_users_and_entitlements.sql data healthy supabase/migrations/0001_users_and_entitlements.sql
0018_user_moderation.sql data healthy supabase/migrations/0018_user_moderation.sql
0006_realtime_publication_query_function.sql data healthy supabase/migrations/0006_realtime_publication_query_functio…
0011_complete_planned_workout_rpc.sql data healthy supabase/migrations/0011_complete_planned_workout_rpc.sql

LabelLayerStatusPath
1.2.3.4 network healthy apps/web/src/auth/__tests__/admin-session.test.ts
8.8.8.8 network healthy apps/web/src/auth/__tests__/admin-session.test.ts
9.9.9.9 network healthy apps/web/src/auth/__tests__/admin-session.test.ts
5.5.5.5 network healthy apps/web/src/auth/__tests__/admin-session.test.ts
6.6.6.6 network healthy apps/web/src/auth/__tests__/admin-session.test.ts
203.0.113.7 network healthy apps/web/src/auth/__tests__/admin-session.db.test.ts
203.0.113.99 network healthy apps/web/src/auth/__tests__/admin-session.db.test.ts
203.0.113.1 network healthy apps/web/src/db/__tests__/admin-audit.test.ts
127.0.0.1 network healthy apps/web/src/db/__tests__/setup.ts

LabelLayerStatusPath
deterministic-gate cicd healthy .github/workflows/evals.yml
judge cicd healthy .github/workflows/evals.yml
web cicd healthy .github/workflows/ci.yml
mobile cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml
deploy-migrations cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
password_literal::apps/web/app/api/admin/login/__tests__/ro… security healthy apps/web/app/api/admin/login/__tests__/route.test.ts
password_literal::apps/web/app/api/admin/login/__tests__/ro… security healthy apps/web/app/api/admin/login/__tests__/route.test.ts
password_literal::apps/web/src/auth/__tests__/admin-session… security healthy apps/web/src/auth/__tests__/admin-session.test.ts

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy README.md

LabelLayerStatusPath
public data healthy supabase/migrations/0024_ai_generation_and_create_plan_rpc.…
planned_workouts data healthy supabase/migrations/0007_plans_and_planned_workouts.sql

LabelLayerStatusPath
port:54322 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml

LabelLayerStatusPath
gha::evals cicd healthy .github/workflows/evals.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ANTHROPIC_API_KEY cicd healthy
SUPABASE_ACCESS_TOKEN cicd healthy

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

LabelLayerStatusPath
postgres hardware healthy docker-compose.yml
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/e51c8293-c982-400a-b50c-2f621a603b25/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e51c8293-c982-400a-b50c-2f621a603b25/

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.