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.

talent-x-app/talent-x

https://github.com/talent-x-app/talent-x · scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)

126 raw signals (13 security + 113 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 105 actionable findings from 2 signal sources. 28 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 2646 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
uniqueEmail software healthy apps/api/test/auth-rgpd.int-spec.ts:uniqueEmail
register software healthy apps/api/test/auth-rgpd.int-spec.ts:register
createUser software healthy apps/api/test/auth-rgpd.int-spec.ts:createUser
api software healthy apps/api/test/auth-rgpd.int-spec.ts:api
uniqueEmail software healthy apps/api/test/critical-paths.int-spec.ts:uniqueEmail
bearer software healthy apps/api/test/critical-paths.int-spec.ts:bearer
http software healthy apps/api/test/critical-paths.int-spec.ts:http
register software healthy apps/api/test/critical-paths.int-spec.ts:register
grantConsent software healthy apps/api/test/critical-paths.int-spec.ts:grantConsent
candidateKeys software healthy apps/api/test/critical-paths.int-spec.ts:candidateKeys
candidates software healthy apps/api/test/critical-paths.int-spec.ts:candidates
setup software healthy apps/api/test/critical-paths.int-spec.ts:setup
loadedPerf software healthy apps/api/test/critical-paths.int-spec.ts:loadedPerf
uniqueEmail software healthy apps/api/test/session-brief.int-spec.ts:uniqueEmail
bearer software healthy apps/api/test/session-brief.int-spec.ts:bearer
http software healthy apps/api/test/session-brief.int-spec.ts:http
register software healthy apps/api/test/session-brief.int-spec.ts:register
grantConsent software healthy apps/api/test/session-brief.int-spec.ts:grantConsent
linkedPair software healthy apps/api/test/session-brief.int-spec.ts:linkedPair
escapeForEnv software healthy apps/api/scripts/generate-jwt-keys.ts:escapeForEnv
main software healthy apps/api/scripts/generate-jwt-keys.ts:main
asJson software healthy apps/api/prisma/seed.ts:asJson
main software healthy apps/api/prisma/seed.ts:main
parseArgs software healthy apps/api/perf/load-test.ts:parseArgs
next software healthy apps/api/perf/load-test.ts:next
statusClass software healthy apps/api/perf/load-test.ts:statusClass
runStage software healthy apps/api/perf/load-test.ts:runStage
worker software healthy apps/api/perf/load-test.ts:worker
ms software healthy apps/api/perf/load-test.ts:ms
printTable software healthy apps/api/perf/load-test.ts:printTable
line software healthy apps/api/perf/load-test.ts:line
main software healthy apps/api/perf/load-test.ts:main
parseArgs software healthy apps/api/perf/slo-check.ts:parseArgs
next software healthy apps/api/perf/slo-check.ts:next
readStdin software healthy apps/api/perf/slo-check.ts:readStdin
loadMetricsText software healthy apps/api/perf/slo-check.ts:loadMetricsText
fmt software healthy apps/api/perf/slo-check.ts:fmt
main software healthy apps/api/perf/slo-check.ts:main
bootstrap software healthy apps/api/src/main.ts:bootstrap
bootstrap software healthy apps/api/src/worker.ts:bootstrap
shutdown software healthy apps/api/src/worker.ts:shutdown
definedOnly software healthy apps/api/src/users/profile.service.ts:definedOnly
avatarObjectKey software healthy apps/api/src/users/user-avatar.ts:avatarObjectKey
isOwnedAvatarKey software healthy apps/api/src/users/user-avatar.ts:isOwnedAvatarKey
toUserDtoRaw software healthy apps/api/src/users/user-avatar.ts:toUserDtoRaw
toUserDtoWithAvatar software healthy apps/api/src/users/user-avatar.ts:toUserDtoWithAvatar
makeService software healthy apps/api/src/users/consents.service.spec.ts:makeService
userRow software healthy apps/api/src/users/avatar.service.spec.ts:userRow
setup software healthy apps/api/src/users/avatar.service.spec.ts:setup
toConsentDto software healthy apps/api/src/users/consents.service.ts:toConsentDto

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

LabelLayerStatusPath
.prettierrc.json software healthy .prettierrc.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
Talent-X_structure-tickets_v2.md software healthy Talent-X_structure-tickets_v2.md
package.json software healthy package.json
CURRENT_SPRINT.md software healthy CURRENT_SPRINT.md
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
eslint.config.mjs software healthy eslint.config.mjs
docker-compose.yml software healthy docker-compose.yml
tsconfig.base.json software healthy tsconfig.base.json
tsconfig.build.json software healthy apps/api/tsconfig.build.json
jest.config.js software healthy apps/api/jest.config.js
CLAUDE.md software healthy apps/api/CLAUDE.md
package.json software healthy apps/api/package.json
nest-cli.json software healthy apps/api/nest-cli.json
.env.example software healthy apps/api/.env.example
tsconfig.json software healthy apps/api/tsconfig.json
tsconfig.spec.json software healthy apps/api/tsconfig.spec.json
observability.md software healthy apps/api/ops/observability.md
http-slo.rules.yml software healthy apps/api/ops/alerts/http-slo.rules.yml
data-export-queue.rules.yml software healthy apps/api/ops/alerts/data-export-queue.rules.yml
auth-rgpd.int-spec.ts software healthy apps/api/test/auth-rgpd.int-spec.ts
jest-integration.json software healthy apps/api/test/jest-integration.json
setup-e2e.ts software healthy apps/api/test/setup-e2e.ts
setup-int.ts software healthy apps/api/test/setup-int.ts
critical-paths.int-spec.ts software healthy apps/api/test/critical-paths.int-spec.ts
app.e2e-spec.ts software healthy apps/api/test/app.e2e-spec.ts
jest-e2e.json software healthy apps/api/test/jest-e2e.json
session-brief.int-spec.ts software healthy apps/api/test/session-brief.int-spec.ts
generate-jwt-keys.ts software healthy apps/api/scripts/generate-jwt-keys.ts
README.md software healthy apps/api/prisma/README.md
seed.ts software healthy apps/api/prisma/seed.ts
talent-x-sample-data.json software healthy apps/api/prisma/talent-x-sample-data.json
migration_lock.toml software healthy apps/api/prisma/migrations/migration_lock.toml
migration.sql software healthy apps/api/prisma/migrations/20260613110000_notification_perf…
migration.sql software healthy apps/api/prisma/migrations/20260610110000_notifications/mig…
migration.sql software healthy apps/api/prisma/migrations/20260609130000_group_invite_revo…
migration.sql software healthy apps/api/prisma/migrations/20260608120000_export_jobs/migra…
migration.sql software healthy apps/api/prisma/migrations/20260610100000_notification_pref…
migration.sql software healthy apps/api/prisma/migrations/20260610090000_personal_records/…
migration.sql software healthy apps/api/prisma/migrations/20260612120000_password_reset_to…
migration.sql software healthy apps/api/prisma/migrations/20260613100000_session_self_logg…
migration.sql software healthy apps/api/prisma/migrations/20260612110000_group_assignments…
migration.sql software healthy apps/api/prisma/migrations/20260612130000_assignment_skip_r…
migration.sql software healthy apps/api/prisma/migrations/20260612090000_session_template_…
migration.sql software healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
migration.sql software healthy apps/api/prisma/migrations/20260614090000_notification_type…
migration.sql software healthy apps/api/prisma/migrations/20260611120000_session_brief/mig…
migration.sql software healthy apps/api/prisma/migrations/20260610120000_competitions/migr…

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

LabelLayerStatusPath
WorkerModule software healthy apps/api/src/worker.module.ts:WorkerModule
AppModule software healthy apps/api/src/app.module.ts:AppModule
ExportService software healthy apps/api/src/users/export.service.ts:ExportService
AvatarService software healthy apps/api/src/users/avatar.service.ts:AvatarService
ProfileService software healthy apps/api/src/users/profile.service.ts:ProfileService
AccountDeletionService software healthy apps/api/src/users/account-deletion.service.ts:AccountDelet…
UsersModule software healthy apps/api/src/users/users.module.ts:UsersModule
UsersController software healthy apps/api/src/users/users.controller.ts:UsersController
ConsentsService software healthy apps/api/src/users/consents.service.ts:ConsentsService
JobDto software healthy apps/api/src/users/dto/export.dto.ts:JobDto
ExportJobDto software healthy apps/api/src/users/dto/export.dto.ts:ExportJobDto
ConsentDto software healthy apps/api/src/users/dto/consent.dto.ts:ConsentDto
ConsentListDto software healthy apps/api/src/users/dto/consent.dto.ts:ConsentListDto
UserUpdateDto software healthy apps/api/src/users/dto/user-update.dto.ts:UserUpdateDto
ConsentUpdateDto software healthy apps/api/src/users/dto/consent-update.dto.ts:ConsentUpdateD…
AvatarUploadRequestDto software healthy apps/api/src/users/dto/avatar.dto.ts:AvatarUploadRequestDto
AvatarUploadTargetDto software healthy apps/api/src/users/dto/avatar.dto.ts:AvatarUploadTargetDto
AvatarConfirmRequestDto software healthy apps/api/src/users/dto/avatar.dto.ts:AvatarConfirmRequestDto
UserDto software healthy apps/api/src/users/dto/user.dto.ts:UserDto
NotificationsController software healthy apps/api/src/notifications/notifications.controller.ts:Noti…
NotificationsModule software healthy apps/api/src/notifications/notifications.module.ts:Notifica…
NotificationsService software healthy apps/api/src/notifications/notifications.service.ts:Notific…
DeviceTokenCreateDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:DeviceT…
DeviceTokenDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:DeviceT…
NotificationDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:Notific…
NotificationPageDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:Notific…
ReadAllResultDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:ReadAll…
NotificationPreferencesDto software healthy apps/api/src/notifications/dto/notifications.dto.ts:Notific…
CompetitionsController software healthy apps/api/src/competitions/competitions.controller.ts:Compet…
EntriesService software healthy apps/api/src/competitions/entries.service.ts:EntriesService
CompetitionsService software healthy apps/api/src/competitions/competitions.service.ts:Competiti…
CompetitionsModule software healthy apps/api/src/competitions/competitions.module.ts:Competitio…
CompetitionDto software healthy apps/api/src/competitions/dto/competition.dto.ts:Competitio…
CompetitionPageDto software healthy apps/api/src/competitions/dto/competition.dto.ts:Competitio…
CompetitionQueryDto software healthy apps/api/src/competitions/dto/competition-query.dto.ts:Comp…
CompetitionEntryDto software healthy apps/api/src/competitions/dto/competition-entry.dto.ts:Comp…
CompetitionEntryListDto software healthy apps/api/src/competitions/dto/competition-entry.dto.ts:Comp…
EngageRequestDto software healthy apps/api/src/competitions/dto/engage-request.dto.ts:EngageR…
CompetitionCreateDto software healthy apps/api/src/competitions/dto/competition-create.dto.ts:Com…
CompetitionUpdateDto software healthy apps/api/src/competitions/dto/competition-update.dto.ts:Com…
AuthService software healthy apps/api/src/auth/auth.service.ts:AuthService
AuthController software healthy apps/api/src/auth/auth.controller.ts:AuthController
JwtAuthGuard software healthy apps/api/src/auth/jwt-auth.guard.ts:JwtAuthGuard
TokenService software healthy apps/api/src/auth/token.service.ts:TokenService
AuthModule software healthy apps/api/src/auth/auth.module.ts:AuthModule
PasswordService software healthy apps/api/src/auth/password.service.ts:PasswordService
RegisterRequestDto software healthy apps/api/src/auth/dto/register-request.dto.ts:RegisterReque…
TwoFactorSetupDto software healthy apps/api/src/auth/dto/two-factor-setup.dto.ts:TwoFactorSetu…
AuthSessionDto software healthy apps/api/src/auth/dto/auth-session.dto.ts:AuthSessionDto
LoginRequestDto software healthy apps/api/src/auth/dto/login-request.dto.ts:LoginRequestDto

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

LabelLayerStatusPath
apps software healthy apps
api software healthy apps/api
ops software healthy apps/api/ops
alerts software healthy apps/api/ops/alerts
test software healthy apps/api/test
scripts software healthy apps/api/scripts
prisma software healthy apps/api/prisma
migrations software healthy apps/api/prisma/migrations
20260613110000_notification_performance_submitted software healthy apps/api/prisma/migrations/20260613110000_notification_perf…
20260610110000_notifications software healthy apps/api/prisma/migrations/20260610110000_notifications
20260609130000_group_invite_revoked software healthy apps/api/prisma/migrations/20260609130000_group_invite_revo…
20260608120000_export_jobs software healthy apps/api/prisma/migrations/20260608120000_export_jobs
20260610100000_notification_preferences software healthy apps/api/prisma/migrations/20260610100000_notification_pref…
20260610090000_personal_records software healthy apps/api/prisma/migrations/20260610090000_personal_records
20260612120000_password_reset_tokens software healthy apps/api/prisma/migrations/20260612120000_password_reset_to…
20260613100000_session_self_logged_status software healthy apps/api/prisma/migrations/20260613100000_session_self_logg…
20260612110000_group_assignments software healthy apps/api/prisma/migrations/20260612110000_group_assignments
20260612130000_assignment_skip_reason software healthy apps/api/prisma/migrations/20260612130000_assignment_skip_r…
20260612090000_session_template_status software healthy apps/api/prisma/migrations/20260612090000_session_template_…
20260607000000_init software healthy apps/api/prisma/migrations/20260607000000_init
20260614090000_notification_type_performance_submitted software healthy apps/api/prisma/migrations/20260614090000_notification_type…
20260611120000_session_brief software healthy apps/api/prisma/migrations/20260611120000_session_brief
20260610120000_competitions software healthy apps/api/prisma/migrations/20260610120000_competitions
perf software healthy apps/api/perf
src software healthy apps/api/src
users software healthy apps/api/src/users
dto software healthy apps/api/src/users/dto
notifications software healthy apps/api/src/notifications
dto software healthy apps/api/src/notifications/dto
competitions software healthy apps/api/src/competitions
dto software healthy apps/api/src/competitions/dto
config software healthy apps/api/src/config
auth software healthy apps/api/src/auth
dto software healthy apps/api/src/auth/dto
keys software healthy apps/api/src/auth/keys
health software healthy apps/api/src/health
dto software healthy apps/api/src/health/dto
common software healthy apps/api/src/common
middleware software healthy apps/api/src/common/middleware
guards software healthy apps/api/src/common/guards
dto software healthy apps/api/src/common/dto
interfaces software healthy apps/api/src/common/interfaces
authorization software healthy apps/api/src/common/authorization
validation software healthy apps/api/src/common/validation
decorators software healthy apps/api/src/common/decorators
logging software healthy apps/api/src/common/logging
context software healthy apps/api/src/common/context
pagination software healthy apps/api/src/common/pagination
filters software healthy apps/api/src/common/filters
groups software healthy apps/api/src/groups

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

LabelLayerStatusPath
GET /users/me api healthy apps/api/src/users/users.controller.ts
PUT /users/me api healthy apps/api/src/users/users.controller.ts
DELETE /users/me api healthy apps/api/src/users/users.controller.ts
POST /users/me/avatar api healthy apps/api/src/users/users.controller.ts
PUT /users/me/avatar api healthy apps/api/src/users/users.controller.ts
DELETE /users/me/avatar api healthy apps/api/src/users/users.controller.ts
GET /users/me/consents api healthy apps/api/src/users/users.controller.ts
PUT /users/me/consents api healthy apps/api/src/users/users.controller.ts
POST /users/me/export api healthy apps/api/src/users/users.controller.ts
GET /users/me/export/:jobId api healthy apps/api/src/users/users.controller.ts
POST /notifications/read-all api healthy apps/api/src/notifications/notifications.controller.ts
POST /notifications/devices api healthy apps/api/src/notifications/notifications.controller.ts
DELETE /notifications/devices/:id api healthy apps/api/src/notifications/notifications.controller.ts
GET /notifications/preferences api healthy apps/api/src/notifications/notifications.controller.ts
PUT /notifications/preferences api healthy apps/api/src/notifications/notifications.controller.ts
GET /competitions/:id api healthy apps/api/src/competitions/competitions.controller.ts
PUT /competitions/:id api healthy apps/api/src/competitions/competitions.controller.ts
DELETE /competitions/:id api healthy apps/api/src/competitions/competitions.controller.ts
POST /competitions/:id/entries api healthy apps/api/src/competitions/competitions.controller.ts
GET /competitions/:id/entries api healthy apps/api/src/competitions/competitions.controller.ts
DELETE /competitions/:id/entries/:entryId api healthy apps/api/src/competitions/competitions.controller.ts
POST /auth/register api healthy apps/api/src/auth/auth.controller.ts
POST /auth/login api healthy apps/api/src/auth/auth.controller.ts
POST /auth/refresh api healthy apps/api/src/auth/auth.controller.ts
POST /auth/logout api healthy apps/api/src/auth/auth.controller.ts
POST /auth/logout-all api healthy apps/api/src/auth/auth.controller.ts
POST /auth/forgot-password api healthy apps/api/src/auth/auth.controller.ts
POST /auth/reset-password api healthy apps/api/src/auth/auth.controller.ts
POST /auth/2fa/enable api healthy apps/api/src/auth/auth.controller.ts
POST /auth/2fa/verify api healthy apps/api/src/auth/auth.controller.ts
POST /groups/join api healthy apps/api/src/groups/groups.controller.ts
GET /groups/mine api healthy apps/api/src/groups/groups.controller.ts
GET /groups/:id/teammates api healthy apps/api/src/groups/groups.controller.ts
GET /groups/:id api healthy apps/api/src/groups/groups.controller.ts
PUT /groups/:id api healthy apps/api/src/groups/groups.controller.ts
DELETE /groups/:id api healthy apps/api/src/groups/groups.controller.ts
GET /groups/:id/members api healthy apps/api/src/groups/groups.controller.ts
DELETE /groups/:id/members/:athleteId api healthy apps/api/src/groups/groups.controller.ts
POST /groups/:id/invite-code api healthy apps/api/src/groups/groups.controller.ts
POST /groups/:id/leave api healthy apps/api/src/groups/groups.controller.ts
GET /sessions/:id api healthy apps/api/src/sessions/sessions.controller.ts
PUT /sessions/:id api healthy apps/api/src/sessions/sessions.controller.ts
DELETE /sessions/:id api healthy apps/api/src/sessions/sessions.controller.ts
POST /sessions/:id/duplicate api healthy apps/api/src/sessions/sessions.controller.ts
POST /sessions/:id/archive api healthy apps/api/src/sessions/sessions.controller.ts
POST /sessions/:id/assign api healthy apps/api/src/sessions/sessions.controller.ts
DELETE /sessions/:id/assign/groups/:groupId api healthy apps/api/src/sessions/sessions.controller.ts
GET /athletes/me/progress api healthy apps/api/src/progress/progress.controller.ts
GET /athletes/me/records api healthy apps/api/src/progress/progress.controller.ts
POST /athletes/me/records api healthy apps/api/src/progress/progress.controller.ts

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

LabelLayerStatusPath
auth::packages/api-client/src/generated/model/listCompetiti… security healthy packages/api-client/src/generated/model/listCompetitionsPar…
auth::packages/api-client/src/generated/model/session.ts security healthy packages/api-client/src/generated/model/session.ts
auth::packages/api-client/src/generated/model/avatarUploadR… security healthy packages/api-client/src/generated/model/avatarUploadRequest…
auth::packages/api-client/src/generated/model/manualRecordR… security healthy packages/api-client/src/generated/model/manualRecordRequest…
auth::packages/api-client/src/generated/model/performanceCr… security healthy packages/api-client/src/generated/model/performanceCreate.ts
auth::packages/api-client/src/generated/model/assignmentSta… security healthy packages/api-client/src/generated/model/assignmentStatus.ts
auth::packages/api-client/src/generated/model/tooManyReques… security healthy packages/api-client/src/generated/model/tooManyRequestsResp…
auth::packages/api-client/src/generated/model/exercisesDoc.… security healthy packages/api-client/src/generated/model/exercisesDoc.ts
auth::packages/api-client/src/generated/model/consentList.ts security healthy packages/api-client/src/generated/model/consentList.ts
auth::packages/api-client/src/generated/model/skipReason.ts security healthy packages/api-client/src/generated/model/skipReason.ts
auth::packages/api-client/src/generated/model/notFoundRespo… security healthy packages/api-client/src/generated/model/notFoundResponse.ts
auth::packages/api-client/src/generated/model/exercise.ts security healthy packages/api-client/src/generated/model/exercise.ts
auth::packages/api-client/src/generated/model/userUpdate.ts security healthy packages/api-client/src/generated/model/userUpdate.ts
auth::packages/api-client/src/generated/model/avatarUploadR… security healthy packages/api-client/src/generated/model/avatarUploadRequest…
auth::packages/api-client/src/generated/model/progress.ts security healthy packages/api-client/src/generated/model/progress.ts
auth::packages/api-client/src/generated/model/listAssignmen… security healthy packages/api-client/src/generated/model/listAssignmentsPara…
auth::packages/api-client/src/generated/model/coachNotes.ts security healthy packages/api-client/src/generated/model/coachNotes.ts
auth::packages/api-client/src/generated/model/recordCandida… security healthy packages/api-client/src/generated/model/recordCandidate.ts
auth::packages/api-client/src/generated/model/progressPoint… security healthy packages/api-client/src/generated/model/progressPoint.ts
auth::packages/api-client/src/generated/model/commentCreate… security healthy packages/api-client/src/generated/model/commentCreate.ts
auth::packages/api-client/src/generated/model/dashboardAler… security healthy packages/api-client/src/generated/model/dashboardAlerts.ts
auth::packages/api-client/src/generated/model/exerciseParam… security healthy packages/api-client/src/generated/model/exerciseParams.ts
auth::packages/api-client/src/generated/model/inviteCode.ts security healthy packages/api-client/src/generated/model/inviteCode.ts
auth::packages/api-client/src/generated/model/loginRequest.… security healthy packages/api-client/src/generated/model/loginRequest.ts
auth::packages/api-client/src/generated/model/idempotencyKe… security healthy packages/api-client/src/generated/model/idempotencyKeyParam…
auth::apps/api/src/jobs/push/apns-client.ts security healthy apps/api/src/jobs/push/apns-client.ts
auth::packages/api-client/src/generated/model/forgotPasswor… security healthy packages/api-client/src/generated/model/forgotPasswordReque…
auth::packages/api-client/src/generated/model/inviteCodeAct… security healthy packages/api-client/src/generated/model/inviteCodeAction.ts
auth::packages/api-client/src/generated/model/deviceToken.ts security healthy packages/api-client/src/generated/model/deviceToken.ts
auth::packages/api-client/src/generated/model/listGroupsPar… security healthy packages/api-client/src/generated/model/listGroupsParams.ts
auth::packages/api-client/src/generated/model/performance.ts security healthy packages/api-client/src/generated/model/performance.ts
auth::apps/api/src/auth/auth.module.ts security healthy apps/api/src/auth/auth.module.ts
auth::apps/api/src/auth/keys/jwt-keys.config.spec.ts security healthy apps/api/src/auth/keys/jwt-keys.config.spec.ts
auth::packages/api-client/src/generated/model/setResult.ts security healthy packages/api-client/src/generated/model/setResult.ts
auth::packages/api-client/src/generated/model/competitionSt… security healthy packages/api-client/src/generated/model/competitionStatus.ts
auth::packages/api-client/src/generated/model/resetPassword… security healthy packages/api-client/src/generated/model/resetPasswordReques…
auth::packages/api-client/src/generated/model/health.ts security healthy packages/api-client/src/generated/model/health.ts
auth::packages/api-client/src/generated/model/progressSerie… security healthy packages/api-client/src/generated/model/progressSeries.ts
auth::packages/api-client/src/generated/model/athleteStatus… security healthy packages/api-client/src/generated/model/athleteStatus.ts
auth::packages/api-client/src/generated/model/notificationP… security healthy packages/api-client/src/generated/model/notificationPrefere…
auth::packages/api-client/src/generated/model/unauthorizedR… security healthy packages/api-client/src/generated/model/unauthorizedRespons…
auth::packages/api-client/src/generated/model/competitionEn… security healthy packages/api-client/src/generated/model/competitionEntry.ts
auth::packages/api-client/src/generated/model/twoFactorSetu… security healthy packages/api-client/src/generated/model/twoFactorSetup.ts
auth::packages/api-client/src/generated/model/sessionStatus… security healthy packages/api-client/src/generated/model/sessionStatus.ts
auth::packages/api-client/src/generated/model/groupTeammate… security healthy packages/api-client/src/generated/model/groupTeammateList.ts
auth::packages/api-client/src/generated/model/assignmentUpd… security healthy packages/api-client/src/generated/model/assignmentUpdateReq…
auth::packages/api-client/src/generated/model/exerciseGroup… security healthy packages/api-client/src/generated/model/exerciseGroupKind.ts
auth::packages/api-client/src/generated/model/groupTeammate… security healthy packages/api-client/src/generated/model/groupTeammate.ts
auth::apps/api/CLAUDE.md security healthy apps/api/CLAUDE.md
auth::packages/api-client/src/generated/model/exportJob.ts security healthy packages/api-client/src/generated/model/exportJob.ts

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

LabelLayerStatusPath
RootIndex frontend healthy apps/mobile/app/index.tsx
RootLayout frontend healthy apps/mobile/app/_layout.tsx
AthleteCalendarRoute frontend healthy apps/mobile/app/(athlete)/calendar.tsx
AthleteSessionsRoute frontend healthy apps/mobile/app/(athlete)/sessions.tsx
AthleteProgressRoute frontend healthy apps/mobile/app/(athlete)/progress.tsx
AthleteProfileScreen frontend healthy apps/mobile/app/(athlete)/profile.tsx
AthleteHomeRoute frontend healthy apps/mobile/app/(athlete)/index.tsx
AthleteCompetitionsRoute frontend healthy apps/mobile/app/(athlete)/competitions.tsx
AthleteLayout frontend healthy apps/mobile/app/(athlete)/_layout.tsx
AthleteNotificationsRoute frontend healthy apps/mobile/app/(athlete)/notifications.tsx
JoinGroupRoute frontend healthy apps/mobile/app/(athlete)/group/join.tsx
AthleteGroupDetailRoute frontend healthy apps/mobile/app/(athlete)/group/[id].tsx
CompetitionDetailRoute frontend healthy apps/mobile/app/(athlete)/competition/[id].tsx
SessionDetailRoute frontend healthy apps/mobile/app/(athlete)/session/[id].tsx
PerfConfirmationRoute frontend healthy apps/mobile/app/(athlete)/perf/[id].tsx
CoachCalendarRoute frontend healthy apps/mobile/app/(coach)/calendar.tsx
CoachTemplatesRoute frontend healthy apps/mobile/app/(coach)/templates.tsx
CoachProfileScreen frontend healthy apps/mobile/app/(coach)/profile.tsx
CoachHomeScreen frontend healthy apps/mobile/app/(coach)/index.tsx
CoachGroupsRoute frontend healthy apps/mobile/app/(coach)/groups.tsx
CoachCompetitionsRoute frontend healthy apps/mobile/app/(coach)/competitions.tsx
CoachLayout frontend healthy apps/mobile/app/(coach)/_layout.tsx
CoachAthletesRoute frontend healthy apps/mobile/app/(coach)/athletes.tsx
CoachNotificationsRoute frontend healthy apps/mobile/app/(coach)/notifications.tsx
CoachReviewRoute frontend healthy apps/mobile/app/(coach)/review/[id].tsx
AssignSessionRoute frontend healthy apps/mobile/app/(coach)/assign/[id].tsx
CoachGroupDetailRoute frontend healthy apps/mobile/app/(coach)/group/[id].tsx
AthleteDetailRoute frontend healthy apps/mobile/app/(coach)/athlete/[id].tsx
NewCompetitionRoute frontend healthy apps/mobile/app/(coach)/competition/new.tsx
EditCompetitionRoute frontend healthy apps/mobile/app/(coach)/competition/[id].tsx
CompetitionEngageRoute frontend healthy apps/mobile/app/(coach)/competition/[id]/engage.tsx
NewSessionRoute frontend healthy apps/mobile/app/(coach)/session/new.tsx
CoachSessionDetailRoute frontend healthy apps/mobile/app/(coach)/session/[id].tsx
EditSessionRoute frontend healthy apps/mobile/app/(coach)/session/[id]/edit.tsx
DisciplineAssistantRoute frontend healthy apps/mobile/app/(coach)/session/assistant/[discipline].tsx
RegisterScreen frontend healthy apps/mobile/app/(auth)/register.tsx
LoginScreen frontend healthy apps/mobile/app/(auth)/login.tsx
ConsentScreen frontend healthy apps/mobile/app/(auth)/consent.tsx
AuthLayout frontend healthy apps/mobile/app/(auth)/_layout.tsx

LabelLayerStatusPath
private_key::apps/api/.env.example security healthy apps/api/.env.example
private_key::apps/api/.env.example security healthy apps/api/.env.example
private_key::apps/api/.env.example security healthy apps/api/.env.example
password_literal::apps/api/test/auth-rgpd.int-spec.ts security healthy apps/api/test/auth-rgpd.int-spec.ts
password_literal::apps/api/test/auth-rgpd.int-spec.ts security healthy apps/api/test/auth-rgpd.int-spec.ts
password_literal::apps/api/test/auth-rgpd.int-spec.ts security healthy apps/api/test/auth-rgpd.int-spec.ts
password_literal::apps/api/test/auth-rgpd.int-spec.ts security healthy apps/api/test/auth-rgpd.int-spec.ts
password_literal::apps/api/test/auth-rgpd.int-spec.ts security healthy apps/api/test/auth-rgpd.int-spec.ts
password_literal::apps/api/test/critical-paths.int-spec.ts security healthy apps/api/test/critical-paths.int-spec.ts
password_literal::apps/api/test/app.e2e-spec.ts security healthy apps/api/test/app.e2e-spec.ts
password_literal::apps/api/test/session-brief.int-spec.ts security healthy apps/api/test/session-brief.int-spec.ts
private_key::apps/api/src/config/env.validation.spec.ts security healthy apps/api/src/config/env.validation.spec.ts
private_key::apps/api/src/config/env.validation.spec.ts security healthy apps/api/src/config/env.validation.spec.ts
private_key::apps/api/src/config/env.validation.spec.ts security healthy apps/api/src/config/env.validation.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.service.spec.ts security healthy apps/api/src/auth/auth.service.spec.ts
password_literal::apps/api/src/auth/auth.controller.spec.ts security healthy apps/api/src/auth/auth.controller.spec.ts
password_literal::apps/api/src/auth/auth.controller.spec.ts security healthy apps/api/src/auth/auth.controller.spec.ts
password_literal::apps/api/src/auth/auth.controller.spec.ts security healthy apps/api/src/auth/auth.controller.spec.ts
password_literal::apps/api/src/common/logging/json-logger.s… security healthy apps/api/src/common/logging/json-logger.spec.ts
private_key::apps/api/src/jobs/push/push-config.spec.ts security healthy apps/api/src/jobs/push/push-config.spec.ts
private_key::apps/api/src/jobs/push/push-config.spec.ts security healthy apps/api/src/jobs/push/push-config.spec.ts
password_literal::apps/mobile/app/(auth)/login.test.tsx security healthy apps/mobile/app/(auth)/login.test.tsx
password_literal::apps/mobile/app/(auth)/register.test.tsx security healthy apps/mobile/app/(auth)/register.test.tsx
password_literal::scripts/seed-brief-demo.mjs security healthy scripts/seed-brief-demo.mjs

LabelLayerStatusPath
notifications data healthy apps/api/prisma/migrations/20260610110000_notifications/mig…
export_jobs data healthy apps/api/prisma/migrations/20260608120000_export_jobs/migra…
notification_preferences data healthy apps/api/prisma/migrations/20260610100000_notification_pref…
personal_records data healthy apps/api/prisma/migrations/20260610090000_personal_records/…
password_reset_tokens data healthy apps/api/prisma/migrations/20260612120000_password_reset_to…
group_assignments data healthy apps/api/prisma/migrations/20260612110000_group_assignments…
users data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
consents data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
refresh_tokens data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
device_tokens data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
groups data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
group_members data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
coach_athlete_links data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
sessions data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
session_assignments data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
performances data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
comments data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
audit_log data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
competitions data healthy apps/api/prisma/migrations/20260610120000_competitions/migr…
competition_entries data healthy apps/api/prisma/migrations/20260610120000_competitions/migr…

LabelLayerStatusPath
migration.sql data healthy apps/api/prisma/migrations/20260613110000_notification_perf…
migration.sql data healthy apps/api/prisma/migrations/20260610110000_notifications/mig…
migration.sql data healthy apps/api/prisma/migrations/20260609130000_group_invite_revo…
migration.sql data healthy apps/api/prisma/migrations/20260608120000_export_jobs/migra…
migration.sql data healthy apps/api/prisma/migrations/20260610100000_notification_pref…
migration.sql data healthy apps/api/prisma/migrations/20260610090000_personal_records/…
migration.sql data healthy apps/api/prisma/migrations/20260612120000_password_reset_to…
migration.sql data healthy apps/api/prisma/migrations/20260613100000_session_self_logg…
migration.sql data healthy apps/api/prisma/migrations/20260612110000_group_assignments…
migration.sql data healthy apps/api/prisma/migrations/20260612130000_assignment_skip_r…
migration.sql data healthy apps/api/prisma/migrations/20260612090000_session_template_…
migration.sql data healthy apps/api/prisma/migrations/20260607000000_init/migration.sql
migration.sql data healthy apps/api/prisma/migrations/20260614090000_notification_type…
migration.sql data healthy apps/api/prisma/migrations/20260611120000_session_brief/mig…
migration.sql data healthy apps/api/prisma/migrations/20260610120000_competitions/migr…

LabelLayerStatusPath
/api/v1/test frontend healthy apps/api/src/common/filters/all-exceptions.filter.spec.ts
/api/v1/athletes/42/progress frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/athletes/:id/progress frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/api/v1/sessions frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/sessions frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/api/v1/health frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/health frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/api/v1/does-not-exist frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts
/metrics frontend healthy apps/api/src/metrics/http-metrics.interceptor.spec.ts

LabelLayerStatusPath
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml
port:9000 network healthy docker-compose.yml
port:9001 network healthy docker-compose.yml
port:3000 network healthy apps/api/.env.example

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy docker-compose.yml
mysql data healthy apps/api/src/config/env.validation.spec.ts

LabelLayerStatusPath
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
minio hardware healthy docker-compose.yml
minio-createbucket hardware healthy docker-compose.yml

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

LabelLayerStatusPath
bullmq data healthy pnpm-lock.yaml

LabelLayerStatusPath
vps::aws hardware healthy pnpm-lock.yaml

LabelLayerStatusPath
gpu (detected) hardware healthy apps/mobile/src/coach/assistant-presets.ts

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

LabelLayerStatusPath
build-test cicd healthy .github/workflows/ci.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/a2582978-f997-4518-8a95-7087c2cd6127/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a2582978-f997-4518-8a95-7087c2cd6127/

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.