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.

digitie/pinvi

https://github.com/digitie/pinvi · scanned 2026-06-17 01:56 UTC (1 month, 1 week ago)

201 raw signals (0 security + 201 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -31.3 (diff) · 178 actionable findings from 1 signal source. 23 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 3005 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
roundTrip software healthy packages/schemas/src/money.test.ts:roundTrip
useUserLocation software healthy packages/hooks/src/useUserLocation.ts:useUserLocation
useDebounce software healthy packages/hooks/src/useDebounce.ts:useDebounce
token software healthy packages/api-client/src/client.ts:token
featureApi software healthy packages/api-client/src/endpoints/feature.ts:featureApi
poiApi software healthy packages/api-client/src/endpoints/pois.ts:poiApi
telegramApi software healthy packages/api-client/src/endpoints/telegram.ts:telegramApi
userApi software healthy packages/api-client/src/endpoints/users.ts:userApi
storageApi software healthy packages/api-client/src/endpoints/storage.ts:storageApi
buildPath software healthy packages/api-client/src/endpoints/public.ts:buildPath
publicApi software healthy packages/api-client/src/endpoints/public.ts:publicApi
authApi software healthy packages/api-client/src/endpoints/auth.ts:authApi
buildTripListPath software healthy packages/api-client/src/endpoints/trips.ts:buildTripListPath
tripApi software healthy packages/api-client/src/endpoints/trips.ts:tripApi
buildNoticePlanListPath software healthy packages/api-client/src/endpoints/notice-plans.ts:buildNoti…
noticePlanApi software healthy packages/api-client/src/endpoints/notice-plans.ts:noticePla…
adminApi software healthy packages/api-client/src/endpoints/admin.ts:adminApi
createAuthStore software healthy packages/state/src/auth-store.ts:createAuthStore
messageFor software healthy packages/domain/src/formValidation.ts:messageFor
validateForm software healthy packages/domain/src/formValidation.ts:validateForm
parseSuggestParam software healthy packages/domain/src/suggestParam.ts:parseSuggestParam
buildShareUrl software healthy packages/domain/src/shareUrl.ts:buildShareUrl
extractCoord software healthy packages/domain/src/tripMapPoints.ts:extractCoord
coord software healthy packages/domain/src/tripMapPoints.ts:coord
tripPoiToMapPoint software healthy packages/domain/src/tripMapPoints.ts:tripPoiToMapPoint
tripDaysToMapPoints software healthy packages/domain/src/tripMapPoints.ts:tripDaysToMapPoints
pointsBounds software healthy packages/domain/src/tripMapPoints.ts:pointsBounds
friendlyErrorText software healthy packages/domain/src/errorMessage.ts:friendlyErrorText
errorDigest software healthy packages/domain/src/errorMessage.ts:errorDigest
formatDistanceMeters software healthy packages/domain/src/distance.ts:formatDistanceMeters
canDeleteComment software healthy packages/domain/src/comments.ts:canDeleteComment
buildCopyRequest software healthy packages/domain/src/noticePlanCopy.ts:buildCopyRequest
canCopy software healthy packages/domain/src/noticePlanCopy.ts:canCopy
buildTripUpdate software healthy packages/domain/src/tripEdit.ts:buildTripUpdate
parseCategories software healthy packages/domain/src/featureRequest.ts:parseCategories
buildNewPlaceRequest software healthy packages/domain/src/featureRequest.ts:buildNewPlaceRequest
evenRanks software healthy packages/domain/src/poiRank.ts:evenRanks
appendRank software healthy packages/domain/src/poiRank.ts:appendRank
arrayMove software healthy packages/domain/src/poiRank.ts:arrayMove
reorderMoves software healthy packages/domain/src/poiRank.ts:reorderMoves
parseAmount software healthy packages/domain/src/poiDetail.ts:parseAmount
datetimeLocalToIso software healthy packages/domain/src/poiDetail.ts:datetimeLocalToIso
isoToDatetimeLocal software healthy packages/domain/src/poiDetail.ts:isoToDatetimeLocal
pad software healthy packages/domain/src/poiDetail.ts:pad
buildPoiDetailPatch software healthy packages/domain/src/poiDetail.ts:buildPoiDetailPatch
consent software healthy packages/domain/src/locationConsent.test.ts:consent
roleFromContentType software healthy packages/domain/src/upload.ts:roleFromContentType
buildAttachmentCreate software healthy packages/domain/src/upload.ts:buildAttachmentCreate
putToPresigned software healthy packages/domain/src/upload.ts:putToPresigned
poi software healthy packages/domain/src/tripMapPoints.test.ts:poi

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
DESIGN.md software healthy DESIGN.md
antigravity.json software healthy antigravity.json
airbnb-marker-palette.html software healthy airbnb-marker-palette.html
codex.json software healthy codex.json
AGENTS.md software healthy AGENTS.md
.prettierrc.json software healthy .prettierrc.json
CHANGELOG.md software healthy CHANGELOG.md
tsconfig.base.json software healthy tsconfig.base.json
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
claude.json software healthy claude.json
.env.mcp-telegram.example software healthy .env.mcp-telegram.example
SKILL.md software healthy SKILL.md
package.json software healthy packages/schemas/package.json
tsconfig.json software healthy packages/schemas/tsconfig.json
index.ts software healthy packages/schemas/src/index.ts
feature.ts software healthy packages/schemas/src/feature.ts
telegram.ts software healthy packages/schemas/src/telegram.ts
mcp.ts software healthy packages/schemas/src/mcp.ts
trip.ts software healthy packages/schemas/src/trip.ts
admin_feature_request.ts software healthy packages/schemas/src/admin_feature_request.ts
storage.ts software healthy packages/schemas/src/storage.ts
public.ts software healthy packages/schemas/src/public.ts
notice-plan.ts software healthy packages/schemas/src/notice-plan.ts
auth.ts software healthy packages/schemas/src/auth.ts
storage.test.ts software healthy packages/schemas/src/storage.test.ts
geo.ts software healthy packages/schemas/src/geo.ts
health.ts software healthy packages/schemas/src/health.ts
money.test.ts software healthy packages/schemas/src/money.test.ts
poi.test.ts software healthy packages/schemas/src/poi.test.ts
user.ts software healthy packages/schemas/src/user.ts
poi.ts software healthy packages/schemas/src/poi.ts
admin.ts software healthy packages/schemas/src/admin.ts
common.ts software healthy packages/schemas/src/common.ts
package.json software healthy packages/hooks/package.json
tsconfig.json software healthy packages/hooks/tsconfig.json
index.ts software healthy packages/hooks/src/index.ts
useUserLocation.ts software healthy packages/hooks/src/useUserLocation.ts
useDebounce.ts software healthy packages/hooks/src/useDebounce.ts
package.json software healthy packages/api-client/package.json
tsconfig.json software healthy packages/api-client/tsconfig.json
index.ts software healthy packages/api-client/src/index.ts
client.ts software healthy packages/api-client/src/client.ts
query-keys.ts software healthy packages/api-client/src/query-keys.ts
feature.ts software healthy packages/api-client/src/endpoints/feature.ts
pois.ts software healthy packages/api-client/src/endpoints/pois.ts
telegram.ts software healthy packages/api-client/src/endpoints/telegram.ts

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

LabelLayerStatusPath
LocationError software healthy packages/hooks/src/useUserLocation.ts:LocationError
ApiError software healthy packages/api-client/src/client.ts:ApiError
ApiClient software healthy packages/api-client/src/client.ts:ApiClient
PullRequest software healthy scripts/pr_review_monitor.py:20
KorTravelMapAdminClient software healthy apps/api/app/clients/kor_travel_map_admin.py:54
TelegramError software healthy apps/api/app/clients/telegram.py:30
TelegramClient software healthy apps/api/app/clients/telegram.py:90
KorTravelMapError software healthy apps/api/app/clients/kor_travel_map.py:35
KorTravelMapUnavailable software healthy apps/api/app/clients/kor_travel_map.py:39
KorTravelMapFeatureNotFound software healthy apps/api/app/clients/kor_travel_map.py:43
KorTravelMapBadRequest software healthy apps/api/app/clients/kor_travel_map.py:47
KorTravelMapRateLimited software healthy apps/api/app/clients/kor_travel_map.py:55
KorTravelMapClient software healthy apps/api/app/clients/kor_travel_map.py:63
KorTravelGeoError software healthy apps/api/app/clients/kor_travel_geo.py:25
KorTravelGeoUnavailable software healthy apps/api/app/clients/kor_travel_geo.py:29
KorTravelGeoBadRequest software healthy apps/api/app/clients/kor_travel_geo.py:33
KorTravelGeoClient software healthy apps/api/app/clients/kor_travel_geo.py:41
_ClientMessageRateLimiter software healthy apps/api/app/api/v1/ws.py:154
EmailQueueEntry software healthy apps/api/app/api/v1/admin/emails.py:22
AdminUserSummary software healthy apps/api/app/schemas/admin.py:13
AdminAuditEntry software healthy apps/api/app/schemas/admin.py:25
AdminLocationAuditEntry software healthy apps/api/app/schemas/admin.py:38
AdminApiCallEntry software healthy apps/api/app/schemas/admin.py:52
AdminStatsOverview software healthy apps/api/app/schemas/admin.py:64
AdminUserDetail software healthy apps/api/app/schemas/admin.py:78
AdminActionRequest software healthy apps/api/app/schemas/admin.py:86
AdminPagedResponse software healthy apps/api/app/schemas/admin.py:92
AdminTripSummary software healthy apps/api/app/schemas/admin.py:105
AdminTripCompanionSummary software healthy apps/api/app/schemas/admin.py:126
AdminTripShareLinkSummary software healthy apps/api/app/schemas/admin.py:136
AdminTripDetail software healthy apps/api/app/schemas/admin.py:145
AdminTripPagedResponse software healthy apps/api/app/schemas/admin.py:152
AdminTripStatusRequest software healthy apps/api/app/schemas/admin.py:159
AdminPoiSummary software healthy apps/api/app/schemas/admin.py:164
AdminPoiDetail software healthy apps/api/app/schemas/admin.py:180
AdminPoiPagedResponse software healthy apps/api/app/schemas/admin.py:196
AdminPoiLinkStatusRequest software healthy apps/api/app/schemas/admin.py:203
AdminBackupSnapshotRequest software healthy apps/api/app/schemas/admin.py:208
AdminBackupSnapshot software healthy apps/api/app/schemas/admin.py:212
AdminBackupRestoreRequest software healthy apps/api/app/schemas/admin.py:222
AdminBackupRestorePhase software healthy apps/api/app/schemas/admin.py:228
AdminBackupRestoreRun software healthy apps/api/app/schemas/admin.py:234
McpTokenIssueRequest software healthy apps/api/app/schemas/mcp.py:19
AdminMcpTokenIssueRequest software healthy apps/api/app/schemas/mcp.py:43
McpTokenRevokeRequest software healthy apps/api/app/schemas/mcp.py:48
McpTokenResponse software healthy apps/api/app/schemas/mcp.py:52
McpTokenIssueResponse software healthy apps/api/app/schemas/mcp.py:64
McpToolDescriptor software healthy apps/api/app/schemas/mcp.py:68
McpToolCallRequest software healthy apps/api/app/schemas/mcp.py:74
McpToolCallResponse software healthy apps/api/app/schemas/mcp.py:78

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

LabelLayerStatusPath
packages software healthy packages
schemas software healthy packages/schemas
src software healthy packages/schemas/src
hooks software healthy packages/hooks
src software healthy packages/hooks/src
api-client software healthy packages/api-client
src software healthy packages/api-client/src
endpoints software healthy packages/api-client/src/endpoints
state software healthy packages/state
src software healthy packages/state/src
i18n software healthy packages/i18n
src software healthy packages/i18n/src
messages software healthy packages/i18n/messages
design-tokens software healthy packages/design-tokens
src software healthy packages/design-tokens/src
domain software healthy packages/domain
src software healthy packages/domain/src
.codex software healthy .codex
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
docs software healthy docs
conventions software healthy docs/conventions
architecture software healthy docs/architecture
api software healthy docs/api
integrations software healthy docs/integrations
audit software healthy docs/audit
data-sources software healthy docs/data-sources
spec software healthy docs/spec
v8 software healthy docs/spec/v8
reviews software healthy docs/reviews
runbooks software healthy docs/runbooks
sprints software healthy docs/sprints
design software healthy docs/design
compliance software healthy docs/compliance
execplan software healthy docs/execplan
infra software healthy infra
prometheus software healthy infra/prometheus
n150 software healthy infra/n150
grafana software healthy infra/grafana
dashboards software healthy infra/grafana/dashboards
provisioning software healthy infra/grafana/provisioning
dashboards software healthy infra/grafana/provisioning/dashboards
datasources software healthy infra/grafana/provisioning/datasources
odroid software healthy infra/odroid
apps software healthy apps
api software healthy apps/api
app software healthy apps/api/app
clients software healthy apps/api/app/clients
api software healthy apps/api/app/api

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

LabelLayerStatusPath
GET / api healthy apps/api/app/api/v1/telegram_targets.py
POST / api healthy apps/api/app/api/v1/telegram_targets.py
POST /{target_id}/verify api healthy apps/api/app/api/v1/telegram_targets.py
DELETE /{target_id} api healthy apps/api/app/api/v1/telegram_targets.py
GET /{notice_plan_id} api healthy apps/api/app/api/v1/notice_plans.py
POST /{notice_plan_id}/copy api healthy apps/api/app/api/v1/notice_plans.py
PATCH /{poi_id} api healthy apps/api/app/api/v1/pois.py
DELETE /{poi_id} api healthy apps/api/app/api/v1/pois.py
POST /reorder api healthy apps/api/app/api/v1/pois.py
GET /beaches api healthy apps/api/app/api/v1/public.py
GET /beaches/map-markers api healthy apps/api/app/api/v1/public.py
GET /beaches/{feature_id} api healthy apps/api/app/api/v1/public.py
GET /festivals/monthly api healthy apps/api/app/api/v1/public.py
GET /festivals/map-markers api healthy apps/api/app/api/v1/public.py
GET /festivals/{feature_id} api healthy apps/api/app/api/v1/public.py
GET /in-bounds api healthy apps/api/app/api/v1/features.py
GET /nearby api healthy apps/api/app/api/v1/features.py
GET /search api healthy apps/api/app/api/v1/features.py
GET /requests/{request_id} api healthy apps/api/app/api/v1/features.py
GET /categories api healthy apps/api/app/api/v1/features.py
GET /{feature_id} api healthy apps/api/app/api/v1/features.py
GET /{feature_id}/weather api healthy apps/api/app/api/v1/features.py
POST /requests api healthy apps/api/app/api/v1/features.py
GET /geocode api healthy apps/api/app/api/v1/geo.py
GET /reverse api healthy apps/api/app/api/v1/geo.py
GET /covering-point api healthy apps/api/app/api/v1/geo.py
GET /within-radius api healthy apps/api/app/api/v1/geo.py
GET /health api healthy apps/api/app/api/v1/healthz.py
GET /health/db api healthy apps/api/app/api/v1/healthz.py
POST /register api healthy apps/api/app/api/v1/auth.py
POST /verify-email api healthy apps/api/app/api/v1/auth.py
POST /password/reset-request api healthy apps/api/app/api/v1/auth.py
POST /password/reset api healthy apps/api/app/api/v1/auth.py
POST /login api healthy apps/api/app/api/v1/auth.py
POST /refresh api healthy apps/api/app/api/v1/auth.py
POST /logout api healthy apps/api/app/api/v1/auth.py
GET /me api healthy apps/api/app/api/v1/auth.py
POST /profile/complete api healthy apps/api/app/api/v1/users.py
PUT /consents api healthy apps/api/app/api/v1/users.py
DELETE /consents/{consent_type} api healthy apps/api/app/api/v1/users.py
GET /consents api healthy apps/api/app/api/v1/users.py
GET /mcp-tokens api healthy apps/api/app/api/v1/users.py
POST /mcp-tokens api healthy apps/api/app/api/v1/users.py
DELETE /mcp-tokens/{token_id} api healthy apps/api/app/api/v1/users.py
POST /consents/withdraw api healthy apps/api/app/api/v1/users.py
GET /providers api healthy apps/api/app/api/v1/oauth.py
POST /google/start api healthy apps/api/app/api/v1/oauth.py
POST /google/link api healthy apps/api/app/api/v1/oauth.py
GET /google/callback api healthy apps/api/app/api/v1/oauth.py
DELETE /google api healthy apps/api/app/api/v1/oauth.py

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

LabelLayerStatusPath
UserConsent data healthy apps/api/app/models/user_consent.py
user_consents data healthy apps/api/app/models/user_consent.py
CuratedPlanAttachment data healthy apps/api/app/models/attachment.py
UserOAuthIdentity data healthy apps/api/app/models/oauth_identity.py
OAuthLoginState data healthy apps/api/app/models/oauth_identity.py
user_oauth_identities data healthy apps/api/app/models/oauth_identity.py
oauth_login_states data healthy apps/api/app/models/oauth_identity.py
McpToken data healthy apps/api/app/models/mcp_token.py
mcp_tokens data healthy apps/api/app/models/mcp_token.py
TripComment data healthy apps/api/app/models/comment.py
trip_comments data healthy apps/api/app/models/comment.py
EmailQueue data healthy apps/api/app/models/email_queue.py
email_queue data healthy apps/api/app/models/email_queue.py
FeatureSuggestion data healthy apps/api/app/models/feature_suggestion.py
feature_suggestions data healthy apps/api/app/models/feature_suggestion.py
TripDay data healthy apps/api/app/models/trip_day.py
trip_days data healthy apps/api/app/models/trip_day.py
LocationAccessLog data healthy apps/api/app/models/audit.py
AdminAuditLog data healthy apps/api/app/models/audit.py
LocationAuditOutbox data healthy apps/api/app/models/audit.py
admin_audit_log data healthy apps/api/app/models/audit.py
SecurityIncident data healthy apps/api/app/models/security.py
security_incidents data healthy apps/api/app/models/security.py
TelegramNotificationOutbox data healthy apps/api/app/models/telegram_outbox.py
telegram_system_notification_outbox data healthy apps/api/app/models/telegram_outbox.py
UserSession data healthy apps/api/app/models/session.py
user_sessions data healthy apps/api/app/models/session.py
TripDayPoi data healthy apps/api/app/models/poi.py
trip_day_pois data healthy apps/api/app/models/poi.py
CuratedTripPlan data healthy apps/api/app/models/curated_plan.py
CuratedPlanPoi data healthy apps/api/app/models/curated_plan.py
curated_trip_plans data healthy apps/api/app/models/curated_plan.py
curated_plan_pois data healthy apps/api/app/models/curated_plan.py
TripShareLink data healthy apps/api/app/models/share_link.py
trip_share_links data healthy apps/api/app/models/share_link.py
Trip data healthy apps/api/app/models/trip.py
trips data healthy apps/api/app/models/trip.py
UserEmailVerification data healthy apps/api/app/models/user_email_verification.py
user_email_verifications data healthy apps/api/app/models/user_email_verification.py
KasiSpecialDay data healthy apps/api/app/models/kasi.py
TripPoiRiseSet data healthy apps/api/app/models/kasi.py
kasi_special_days data healthy apps/api/app/models/kasi.py
trip_poi_rise_sets data healthy apps/api/app/models/kasi.py
User data healthy apps/api/app/models/user.py
users data healthy apps/api/app/models/user.py
TripCompanion data healthy apps/api/app/models/companion.py
trip_companions data healthy apps/api/app/models/companion.py
TripTelegramTarget data healthy apps/api/app/models/trip_telegram_target.py
trip_telegram_targets data healthy apps/api/app/models/trip_telegram_target.py
ApiCallLog data healthy apps/api/app/models/api_call_log.py

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

LabelLayerStatusPath
NotFound frontend healthy apps/web/app/not-found.tsx
Loading frontend healthy apps/web/app/loading.tsx
GlobalError frontend healthy apps/web/app/global-error.tsx
RootError frontend healthy apps/web/app/error.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
HomePage frontend healthy apps/web/app/page.tsx
AdminLayout frontend healthy apps/web/app/(admin)/admin/layout.tsx
AdminDashboardPage frontend healthy apps/web/app/(admin)/admin/page.tsx
AdminMcpTokensPage frontend healthy apps/web/app/(admin)/admin/mcp-tokens/page.tsx
AdminLoginPage frontend healthy apps/web/app/(admin)/admin/login/page.tsx
AdminAuditPage frontend healthy apps/web/app/(admin)/admin/audit/page.tsx
AdminLocationAuditPage frontend healthy apps/web/app/(admin)/admin/audit/location/page.tsx
AdminFeatureRequestsPage frontend healthy apps/web/app/(admin)/admin/feature-requests/page.tsx
AdminUsersPage frontend healthy apps/web/app/(admin)/admin/users/page.tsx
AdminUserDetailPage frontend healthy apps/web/app/(admin)/admin/users/[user_id]/page.tsx
AdminBackupPage frontend healthy apps/web/app/(admin)/admin/backup/page.tsx
AdminCategoryMappingPage frontend healthy apps/web/app/(admin)/admin/category-mapping/page.tsx
AdminEtlPage frontend healthy apps/web/app/(admin)/admin/etl/page.tsx
AdminEmailsPage frontend healthy apps/web/app/(admin)/admin/emails/page.tsx
AdminFeaturesPage frontend healthy apps/web/app/(admin)/admin/features/page.tsx
AdminSeedPage frontend healthy apps/web/app/(admin)/admin/seed/page.tsx
AdminPoisPage frontend healthy apps/web/app/(admin)/admin/pois/page.tsx
AdminPoiDetailPage frontend healthy apps/web/app/(admin)/admin/pois/[poi_id]/page.tsx
AdminGrafanaPage frontend healthy apps/web/app/(admin)/admin/grafana/page.tsx
AdminResetPage frontend healthy apps/web/app/(admin)/admin/reset/page.tsx
AdminApiCallsPage frontend healthy apps/web/app/(admin)/admin/api-calls/page.tsx
AdminTripsPage frontend healthy apps/web/app/(admin)/admin/trips/page.tsx
AdminTripDetailPage frontend healthy apps/web/app/(admin)/admin/trips/[trip_id]/page.tsx
AppLoading frontend healthy apps/web/app/(app)/loading.tsx
AppError frontend healthy apps/web/app/(app)/error.tsx
AppLayout frontend healthy apps/web/app/(app)/layout.tsx
SettingsLayout frontend healthy apps/web/app/(app)/settings/layout.tsx
McpTokensSettingsPage frontend healthy apps/web/app/(app)/settings/mcp-tokens/page.tsx
TelegramTargetsSettingsPage frontend healthy apps/web/app/(app)/settings/telegram/page.tsx
ConsentsSettingsPage frontend healthy apps/web/app/(app)/settings/consents/page.tsx
NoticePlansPage frontend healthy apps/web/app/(app)/notice-plans/page.tsx
TripsPage frontend healthy apps/web/app/(app)/trips/page.tsx
TripDetailPage frontend healthy apps/web/app/(app)/trips/[tripId]/page.tsx
TripMapShellPage frontend healthy apps/web/app/(app)/trips/map-shell/page.tsx
SharedTripPage frontend healthy apps/web/app/shared/[tripId]/[token]/page.tsx
AuthLayout frontend healthy apps/web/app/(auth)/layout.tsx
LoginPage frontend healthy apps/web/app/(auth)/login/page.tsx
ProfileCompletePage frontend healthy apps/web/app/(auth)/profile-complete/page.tsx
ProfilePage frontend healthy apps/web/app/(auth)/profile/page.tsx
VerifyEmailPage frontend healthy apps/web/app/(auth)/verify-email/page.tsx
SignupPage frontend healthy apps/web/app/(auth)/signup/page.tsx
RootLayout frontend healthy apps/mobile/app/_layout.tsx
HomeScreen frontend healthy apps/mobile/app/index.tsx
LoginScreen frontend healthy apps/mobile/app/(auth)/login.tsx
AuthLayout frontend healthy apps/mobile/app/(auth)/_layout.tsx

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

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/(admin)/admin frontend healthy apps/web/app/(admin)/admin/page.tsx
/(admin)/admin/mcp-tokens frontend healthy apps/web/app/(admin)/admin/mcp-tokens/page.tsx
/(admin)/admin/login frontend healthy apps/web/app/(admin)/admin/login/page.tsx
/(admin)/admin/audit frontend healthy apps/web/app/(admin)/admin/audit/page.tsx
/(admin)/admin/audit/location frontend healthy apps/web/app/(admin)/admin/audit/location/page.tsx
/(admin)/admin/feature-requests frontend healthy apps/web/app/(admin)/admin/feature-requests/page.tsx
/(admin)/admin/users frontend healthy apps/web/app/(admin)/admin/users/page.tsx
/(admin)/admin/users/[user_id] frontend healthy apps/web/app/(admin)/admin/users/[user_id]/page.tsx
/(admin)/admin/backup frontend healthy apps/web/app/(admin)/admin/backup/page.tsx
/(admin)/admin/category-mapping frontend healthy apps/web/app/(admin)/admin/category-mapping/page.tsx
/(admin)/admin/etl frontend healthy apps/web/app/(admin)/admin/etl/page.tsx
/(admin)/admin/emails frontend healthy apps/web/app/(admin)/admin/emails/page.tsx
/(admin)/admin/features frontend healthy apps/web/app/(admin)/admin/features/page.tsx
/(admin)/admin/seed frontend healthy apps/web/app/(admin)/admin/seed/page.tsx
/(admin)/admin/pois frontend healthy apps/web/app/(admin)/admin/pois/page.tsx
/(admin)/admin/pois/[poi_id] frontend healthy apps/web/app/(admin)/admin/pois/[poi_id]/page.tsx
/(admin)/admin/grafana frontend healthy apps/web/app/(admin)/admin/grafana/page.tsx
/(admin)/admin/reset frontend healthy apps/web/app/(admin)/admin/reset/page.tsx
/(admin)/admin/api-calls frontend healthy apps/web/app/(admin)/admin/api-calls/page.tsx
/(admin)/admin/trips frontend healthy apps/web/app/(admin)/admin/trips/page.tsx
/(admin)/admin/trips/[trip_id] frontend healthy apps/web/app/(admin)/admin/trips/[trip_id]/page.tsx
/(app)/map frontend healthy apps/web/app/(app)/map/page.tsx
/(app)/settings/mcp-tokens frontend healthy apps/web/app/(app)/settings/mcp-tokens/page.tsx
/(app)/settings/telegram frontend healthy apps/web/app/(app)/settings/telegram/page.tsx
/(app)/settings/consents frontend healthy apps/web/app/(app)/settings/consents/page.tsx
/(app)/notice-plans frontend healthy apps/web/app/(app)/notice-plans/page.tsx
/(app)/trips frontend healthy apps/web/app/(app)/trips/page.tsx
/(app)/trips/[tripId] frontend healthy apps/web/app/(app)/trips/[tripId]/page.tsx
/(app)/trips/map-shell frontend healthy apps/web/app/(app)/trips/map-shell/page.tsx
/shared/[tripId]/[token] frontend healthy apps/web/app/shared/[tripId]/[token]/page.tsx
/(auth)/login frontend healthy apps/web/app/(auth)/login/page.tsx
/(auth)/profile-complete frontend healthy apps/web/app/(auth)/profile-complete/page.tsx
/(auth)/profile frontend healthy apps/web/app/(auth)/profile/page.tsx
/(auth)/verify-email frontend healthy apps/web/app/(auth)/verify-email/page.tsx
/(auth)/signup frontend healthy apps/web/app/(auth)/signup/page.tsx
/(auth)/signup/verify-pending frontend healthy apps/web/app/(auth)/signup/verify-pending/page.tsx
/var/lib/pinvi/backups/pinvi-app-20260606-001500.dump frontend healthy apps/web/e2e/admin-backup.e2e.ts
/var/lib/pinvi/backups/pinvi-app-20260606-003000.dump frontend healthy apps/web/e2e/admin-backup.e2e.ts

LabelLayerStatusPath
auth::packages/state/src/auth-store.ts security healthy packages/state/src/auth-store.ts
auth::apps/api/app/api/v1/__init__.py security healthy apps/api/app/api/v1/__init__.py
auth::apps/api/app/core/config.py security healthy apps/api/app/core/config.py
auth::apps/web/e2e/oauth-account-match.e2e.ts security healthy apps/web/e2e/oauth-account-match.e2e.ts
auth::packages/schemas/src/auth.ts security healthy packages/schemas/src/auth.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::docs/data-sources/README.md security healthy docs/data-sources/README.md
auth::.env.example security healthy .env.example
auth::apps/api/app/services/mcp_tokens.py security healthy apps/api/app/services/mcp_tokens.py
auth::apps/api/app/schemas/oauth.py security healthy apps/api/app/schemas/oauth.py
auth::infra/docker-compose.app.yml security healthy infra/docker-compose.app.yml
auth::apps/api/app/core/deps.py security healthy apps/api/app/core/deps.py
auth::apps/web/app/(auth)/profile/page.tsx security healthy apps/web/app/(auth)/profile/page.tsx
auth::apps/api/app/services/oauth_google.py security healthy apps/api/app/services/oauth_google.py
auth::AGENTS.md security healthy AGENTS.md
auth::apps/web/app/(auth)/login/page.tsx security healthy apps/web/app/(auth)/login/page.tsx
auth::apps/api/.env.example security healthy apps/api/.env.example
auth::docs/api/README.md security healthy docs/api/README.md
auth::docs/integrations/README.md security healthy docs/integrations/README.md
auth::apps/api/app/core/security.py security healthy apps/api/app/core/security.py
auth::apps/web/e2e/auth-form-a11y.e2e.ts security healthy apps/web/e2e/auth-form-a11y.e2e.ts
auth::apps/api/app/api/v1/oauth.py security healthy apps/api/app/api/v1/oauth.py
auth::docs/spec/v8/README.md security healthy docs/spec/v8/README.md
auth::.github/workflows/api.yml security healthy .github/workflows/api.yml
auth::packages/api-client/src/query-keys.ts security healthy packages/api-client/src/query-keys.ts
auth::README.md security healthy README.md
auth::apps/api/app/middleware/rate_limit.py security healthy apps/api/app/middleware/rate_limit.py
auth::apps/api/tests/integration/test_oauth_google.py security healthy apps/api/tests/integration/test_oauth_google.py
auth::packages/api-client/src/endpoints/auth.ts security healthy packages/api-client/src/endpoints/auth.ts
auth::apps/api/tests/unit/test_security.py security healthy apps/api/tests/unit/test_security.py

LabelLayerStatusPath
image::apps/api/Dockerfile hardware healthy apps/api/Dockerfile
image::apps/web/Dockerfile hardware healthy apps/web/Dockerfile
postgres hardware healthy infra/docker-compose.yml
rustfs hardware healthy infra/docker-compose.yml
rustfs-init hardware healthy infra/docker-compose.yml
dagster hardware healthy infra/docker-compose.yml
cadvisor hardware healthy infra/docker-compose.yml
prometheus hardware healthy infra/docker-compose.yml
grafana hardware healthy infra/docker-compose.yml

LabelLayerStatusPath
password_literal::packages/domain/src/formValidation.test.ts security healthy packages/domain/src/formValidation.test.ts
password_literal::packages/domain/src/formValidation.test.ts security healthy packages/domain/src/formValidation.test.ts
password_literal::packages/domain/src/formValidation.test.ts security healthy packages/domain/src/formValidation.test.ts
password_literal::apps/api/tests/unit/test_schemas.py security healthy apps/api/tests/unit/test_schemas.py
password_literal::apps/api/tests/unit/test_schemas.py security healthy apps/api/tests/unit/test_schemas.py
password_literal::apps/api/tests/unit/test_schemas.py security healthy apps/api/tests/unit/test_schemas.py
password_literal::apps/api/tests/unit/test_schemas.py security healthy apps/api/tests/unit/test_schemas.py
password_literal::apps/api/tests/integration/conftest.py security healthy apps/api/tests/integration/conftest.py
password_literal::apps/api/tests/integration/test_auth_sess… security healthy apps/api/tests/integration/test_auth_sessions.py

LabelLayerStatusPath
port:5432 network healthy .github/workflows/api.yml
port:12101 network healthy infra/docker-compose.yml
port:9000 network healthy infra/docker-compose.yml
port:12105 network healthy infra/docker-compose.yml
port:9001 network healthy infra/docker-compose.yml
port:12802 network healthy infra/docker-compose.yml
port:3000 network healthy infra/docker-compose.yml
port:8000 network healthy apps/api/Dockerfile

LabelLayerStatusPath
lint-typecheck-test cicd healthy .github/workflows/api.yml
sanity cicd healthy .github/workflows/etl.yml
lint-typecheck-build cicd healthy .github/workflows/web.yml
e2e cicd healthy .github/workflows/web.yml
build cicd healthy .github/workflows/docker-images.yml
reminder cicd healthy .github/workflows/codex-pr-review.yml
remind cicd healthy .github/workflows/codex-pr-monitor.yml
aggregate cicd healthy .github/workflows/aggregate-ci.yml

LabelLayerStatusPath
gha::api cicd healthy .github/workflows/api.yml
gha::etl cicd healthy .github/workflows/etl.yml
gha::web cicd healthy .github/workflows/web.yml
gha::docker-images cicd healthy .github/workflows/docker-images.yml
gha::codex-pr-review cicd healthy .github/workflows/codex-pr-review.yml
gha::codex-pr-monitor cicd healthy .github/workflows/codex-pr-monitor.yml
gha::aggregate-ci cicd healthy .github/workflows/aggregate-ci.yml

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
1.2.3.4 network healthy apps/api/tests/unit/test_hash_chain.py
203.0.113.0 network healthy apps/api/tests/unit/test_geofence_middleware.py
203.0.113.10 network healthy apps/api/tests/unit/test_geofence_middleware.py
198.51.100.10 network healthy apps/api/tests/unit/test_geofence_middleware.py

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy .env.example
sqlite data healthy AGENTS.md
redis data healthy apps/api/app/services/realtime_broker.py

LabelLayerStatusPath
digitie__pinvi software healthy /data/fable5_failed_archive/digitie__pinvi

LabelLayerStatusPath
nginx network healthy infra/odroid/README.md

LabelLayerStatusPath
vps::aws hardware healthy docs/integrations/README.md

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/dbf96fc3-c12d-44ce-ae66-e01031268471/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/dbf96fc3-c12d-44ce-ae66-e01031268471/

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.