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.

tpals0409/AlgoSu

https://github.com/tpals0409/AlgoSu · scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)

182 raw signals (0 security + 182 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 147 actionable findings from 1 signal source. 35 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 5006 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
resolveLocale software healthy blog/src/components/footer.tsx:resolveLocale
Footer software healthy blog/src/components/footer.tsx:Footer
PostListWithFilter software healthy blog/src/components/post-list-with-filter.tsx:PostListWithF…
HomePage software healthy blog/src/components/home-page.tsx:HomePage
Header software healthy blog/src/components/header.tsx:Header
LocaleToggle software healthy blog/src/components/locale-toggle.tsx:LocaleToggle
AboutPage software healthy blog/src/components/about-page.tsx:AboutPage
CategoryTabs software healthy blog/src/components/category-tabs.tsx:CategoryTabs
PostPage software healthy blog/src/components/post-page.tsx:PostPage
PostCard software healthy blog/src/components/post-card.tsx:PostCard
SkillGroups software healthy blog/src/components/about/skill-groups.tsx:SkillGroups
AboutHero software healthy blog/src/components/about/about-hero.tsx:AboutHero
Mermaid software healthy blog/src/components/blog/mermaid.tsx:Mermaid
mermaid software healthy blog/src/components/blog/mermaid.tsx:mermaid
KV software healthy blog/src/components/blog/kv.tsx:KV
EchelonStack software healthy blog/src/components/blog/echelon-stack.tsx:EchelonStack
EchelonRow software healthy blog/src/components/blog/echelon-stack.tsx:EchelonRow
PdrSection software healthy blog/src/components/blog/pdr.tsx:PdrSection
Problem software healthy blog/src/components/blog/pdr.tsx:Problem
Decision software healthy blog/src/components/blog/pdr.tsx:Decision
Result software healthy blog/src/components/blog/pdr.tsx:Result
Callout software healthy blog/src/components/blog/callout.tsx:Callout
ResultCallout software healthy blog/src/components/blog/result-callout.tsx:ResultCallout
extractLanguage software healthy blog/src/components/blog/code-block.tsx:extractLanguage
extractText software healthy blog/src/components/blog/code-block.tsx:extractText
CodeBlock software healthy blog/src/components/blog/code-block.tsx:CodeBlock
CopyIcon software healthy blog/src/components/blog/code-block.tsx:CopyIcon
CheckIcon software healthy blog/src/components/blog/code-block.tsx:CheckIcon
DecisionBridge software healthy blog/src/components/blog/decision-bridge.tsx:DecisionBridge
ArchitectureMap software healthy blog/src/components/blog/architecture-map.tsx:ArchitectureM…
ArchLayer software healthy blog/src/components/blog/architecture-map.tsx:ArchLayer
ArchService software healthy blog/src/components/blog/architecture-map.tsx:ArchService
smCols software healthy blog/src/components/blog/pipeline.tsx:smCols
Pipeline software healthy blog/src/components/blog/pipeline.tsx:Pipeline
PipelineStage software healthy blog/src/components/blog/pipeline.tsx:PipelineStage
EchelonMatrix software healthy blog/src/components/blog/echelon-matrix.tsx:EchelonMatrix
EchelonMatrixRow software healthy blog/src/components/blog/echelon-matrix.tsx:EchelonMatrixRow
EchelonMatrixCell software healthy blog/src/components/blog/echelon-matrix.tsx:EchelonMatrixCe…
PhaseTimeline software healthy blog/src/components/blog/phase-timeline.tsx:PhaseTimeline
PhaseMilestone software healthy blog/src/components/blog/phase-timeline.tsx:PhaseMilestone
getIcon software healthy blog/src/components/blog/icons.ts:getIcon
MetricGrid software healthy blog/src/components/blog/metric-grid.tsx:MetricGrid
MetricCard software healthy blog/src/components/blog/metric-grid.tsx:MetricCard
ServiceGrid software healthy blog/src/components/blog/service-grid.tsx:ServiceGrid
ServiceCard software healthy blog/src/components/blog/service-grid.tsx:ServiceCard
HierarchyTree software healthy blog/src/components/blog/hierarchy-tree.tsx:HierarchyTree
HierarchyNode software healthy blog/src/components/blog/hierarchy-tree.tsx:HierarchyNode
RelatedPosts software healthy blog/src/components/post/related-posts.tsx:RelatedPosts
RelatedAdrs software healthy blog/src/components/post/related-adrs.tsx:RelatedAdrs
AdrIntroCard software healthy blog/src/components/home/adr-intro-card.tsx:AdrIntroCard

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

LabelLayerStatusPath
docker-compose.dev.yml software healthy docker-compose.dev.yml
.claude-team.json software healthy .claude-team.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
.gitleaks.toml software healthy .gitleaks.toml
package-lock.json software healthy package-lock.json
commitlint.config.mjs software healthy commitlint.config.mjs
.env.example software healthy .env.example
tailwind.config.ts software healthy blog/tailwind.config.ts
package.json software healthy blog/package.json
Dockerfile software healthy blog/Dockerfile
next-env.d.ts software healthy blog/next-env.d.ts
package-lock.json software healthy blog/package-lock.json
tsconfig.json software healthy blog/tsconfig.json
postcss.config.js software healthy blog/postcss.config.js
next.config.ts software healthy blog/next.config.ts
footer.tsx software healthy blog/src/components/footer.tsx
post-list-with-filter.tsx software healthy blog/src/components/post-list-with-filter.tsx
home-page.tsx software healthy blog/src/components/home-page.tsx
mdx-components.tsx software healthy blog/src/components/mdx-components.tsx
header.tsx software healthy blog/src/components/header.tsx
locale-toggle.tsx software healthy blog/src/components/locale-toggle.tsx
about-page.tsx software healthy blog/src/components/about-page.tsx
category-tabs.tsx software healthy blog/src/components/category-tabs.tsx
post-page.tsx software healthy blog/src/components/post-page.tsx
post-card.tsx software healthy blog/src/components/post-card.tsx
skill-groups.tsx software healthy blog/src/components/about/skill-groups.tsx
about-hero.tsx software healthy blog/src/components/about/about-hero.tsx
mermaid.tsx software healthy blog/src/components/blog/mermaid.tsx
kv.tsx software healthy blog/src/components/blog/kv.tsx
echelon-stack.tsx software healthy blog/src/components/blog/echelon-stack.tsx
pdr.tsx software healthy blog/src/components/blog/pdr.tsx
chart-registry.ts software healthy blog/src/components/blog/chart-registry.ts
callout.tsx software healthy blog/src/components/blog/callout.tsx
result-callout.tsx software healthy blog/src/components/blog/result-callout.tsx
code-block.tsx software healthy blog/src/components/blog/code-block.tsx
decision-bridge.tsx software healthy blog/src/components/blog/decision-bridge.tsx
architecture-map.tsx software healthy blog/src/components/blog/architecture-map.tsx
pipeline.tsx software healthy blog/src/components/blog/pipeline.tsx
echelon-matrix.tsx software healthy blog/src/components/blog/echelon-matrix.tsx
phase-timeline.tsx software healthy blog/src/components/blog/phase-timeline.tsx
icons.ts software healthy blog/src/components/blog/icons.ts
metric-grid.tsx software healthy blog/src/components/blog/metric-grid.tsx
service-grid.tsx software healthy blog/src/components/blog/service-grid.tsx
hierarchy-tree.tsx software healthy blog/src/components/blog/hierarchy-tree.tsx
related-posts.tsx software healthy blog/src/components/post/related-posts.tsx
related-adrs.tsx software healthy blog/src/components/post/related-adrs.tsx
adr-intro-card.tsx software healthy blog/src/components/home/adr-intro-card.tsx
metric-card.tsx software healthy blog/src/components/home/metric-card.tsx

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

LabelLayerStatusPath
only software healthy frontend/src/components/quiz/__tests__/QuizStart.test.tsx:o…
ApiError software healthy frontend/src/app/[locale]/studies/__tests__/page.test.tsx:A…
ApiError software healthy frontend/src/app/[locale]/studies/[id]/room/__tests__/page.…
expect software healthy frontend/src/app/[locale]/profile/[slug]/__tests__/page.tes…
EventTracker software healthy frontend/src/lib/event-tracker.ts:EventTracker
ApiError software healthy frontend/src/lib/api/client.ts:ApiError
StudyRequiredError software healthy frontend/src/lib/api/client.ts:StudyRequiredError
name software healthy scripts/verify-routes.ts:name
digit software healthy scripts/check-regex-robustness.mjs:digit
TestSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:23
TestGroupSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:43
TestGroupSqlSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:53
TestGetGroupSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:67
TestBuildUserPromptPlatformContext software healthy services/ai-analysis/tests/test_prompt.py:83
TestBuildGroupUserPrompt software healthy services/ai-analysis/tests/test_prompt.py:138
TestSqlSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:170
TestGetSystemPrompt software healthy services/ai-analysis/tests/test_prompt.py:213
TestWeights software healthy services/ai-analysis/tests/test_prompt.py:238
TestWeightsSSOTSync software healthy services/ai-analysis/tests/test_prompt.py:286
TestComputeTotalScore software healthy services/ai-analysis/tests/test_prompt.py:324
TestBehaviorEquivalenceRules software healthy services/ai-analysis/tests/test_prompt.py:367
TestPlatformContextImperative software healthy services/ai-analysis/tests/test_prompt.py:413
TestProblemContextIsolation software healthy services/ai-analysis/tests/test_prompt.py:495
TestInjectionGuardInSystemPrompts software healthy services/ai-analysis/tests/test_prompt.py:560
TestProblemContextDelimiterSanitization software healthy services/ai-analysis/tests/test_prompt.py:578
TestSettingsDefaults software healthy services/ai-analysis/tests/test_config.py:15
TestInternalApiKeyValidation software healthy services/ai-analysis/tests/test_config.py:32
TestNormalizePath software healthy services/ai-analysis/tests/test_metrics.py:21
TestUpdateCircuitBreakerGauge software healthy services/ai-analysis/tests/test_metrics.py:39
TestCircuitStateValues software healthy services/ai-analysis/tests/test_metrics.py:93
TestPrometheusMiddleware software healthy services/ai-analysis/tests/test_metrics.py:103
TestMetricsEndpoint software healthy services/ai-analysis/tests/test_metrics.py:171
TestCaseDExplicitMetrics software healthy services/ai-analysis/tests/test_metrics.py:182
TestHealth software healthy services/ai-analysis/tests/test_main.py:57
TestCircuitBreakerStatus software healthy services/ai-analysis/tests/test_main.py:68
TestGetQuota software healthy services/ai-analysis/tests/test_main.py:89
TestCheckAndIncrementQuota software healthy services/ai-analysis/tests/test_main.py:124
TestHealthReady software healthy services/ai-analysis/tests/test_main.py:214
TestGroupAnalysis software healthy services/ai-analysis/tests/test_main.py:283
TestStartupShutdownEvents software healthy services/ai-analysis/tests/test_main.py:529
TestGetQuotaXUserIdFallback software healthy services/ai-analysis/tests/test_main.py:597
TestGetQuotaRedisNone software healthy services/ai-analysis/tests/test_main.py:635
TestRollbackQuotaRedisNone software healthy services/ai-analysis/tests/test_main.py:656
TestLifespan software healthy services/ai-analysis/tests/test_main.py:669
TestLifespanNegative software healthy services/ai-analysis/tests/test_main.py:681
TestSanitizeStr software healthy services/ai-analysis/tests/test_logger.py:21
TestMaskIp software healthy services/ai-analysis/tests/test_logger.py:35
TestMaskEmail software healthy services/ai-analysis/tests/test_logger.py:45
TestSanitizeHeaders software healthy services/ai-analysis/tests/test_logger.py:58
TestJsonFormatter software healthy services/ai-analysis/tests/test_logger.py:75

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

LabelLayerStatusPath
blog software healthy blog
src software healthy blog/src
components software healthy blog/src/components
about software healthy blog/src/components/about
blog software healthy blog/src/components/blog
post software healthy blog/src/components/post
home software healthy blog/src/components/home
adr software healthy blog/src/components/adr
app software healthy blog/src/app
(ko) software healthy blog/src/app/(ko)
about software healthy blog/src/app/(ko)/about
posts software healthy blog/src/app/(ko)/posts
[slug] software healthy blog/src/app/(ko)/posts/[slug]
(adr) software healthy blog/src/app/(adr)
adr software healthy blog/src/app/(adr)/adr
archive software healthy blog/src/app/(adr)/adr/archive
sprints software healthy blog/src/app/(adr)/adr/sprints
[num] software healthy blog/src/app/(adr)/adr/sprints/[num]
topics software healthy blog/src/app/(adr)/adr/topics
[slug] software healthy blog/src/app/(adr)/adr/topics/[slug]
permanent software healthy blog/src/app/(adr)/adr/permanent
[id] software healthy blog/src/app/(adr)/adr/permanent/[id]
en software healthy blog/src/app/(adr)/en
adr software healthy blog/src/app/(adr)/en/adr
archive software healthy blog/src/app/(adr)/en/adr/archive
sprints software healthy blog/src/app/(adr)/en/adr/sprints
[num] software healthy blog/src/app/(adr)/en/adr/sprints/[num]
topics software healthy blog/src/app/(adr)/en/adr/topics
[slug] software healthy blog/src/app/(adr)/en/adr/topics/[slug]
permanent software healthy blog/src/app/(adr)/en/adr/permanent
[id] software healthy blog/src/app/(adr)/en/adr/permanent/[id]
en software healthy blog/src/app/en
about software healthy blog/src/app/en/about
posts software healthy blog/src/app/en/posts
[slug] software healthy blog/src/app/en/posts/[slug]
lib software healthy blog/src/lib
adr software healthy blog/src/lib/adr
frontend software healthy frontend
scripts software healthy frontend/scripts
messages software healthy frontend/messages
ko software healthy frontend/messages/ko
en software healthy frontend/messages/en
src software healthy frontend/src
i18n software healthy frontend/src/i18n
components software healthy frontend/src/components
settings software healthy frontend/src/components/settings
layout software healthy frontend/src/components/layout
__tests__ software healthy frontend/src/components/layout/__tests__
analytics software healthy frontend/src/components/analytics
__tests__ software healthy frontend/src/components/analytics/__tests__

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

LabelLayerStatusPath
GET /health api healthy services/ai-analysis/src/main.py
GET /health/ready api healthy services/ai-analysis/src/main.py
GET /circuit-breaker/status api healthy services/ai-analysis/src/main.py
GET /quota api healthy services/ai-analysis/src/main.py
POST /quota/check api healthy services/ai-analysis/src/main.py
POST /group-analysis api healthy services/ai-analysis/src/main.py
GET /week/:weekNumber api healthy services/problem/src/problem/problem.controller.ts
GET /all api healthy services/problem/src/problem/problem.controller.ts
GET /active api healthy services/problem/src/problem/problem.controller.ts
GET /:id api healthy services/problem/src/problem/problem.controller.ts
GET /search/tags api healthy services/problem/src/problem/problem.controller.ts
DELETE /:id api healthy services/problem/src/problem/problem.controller.ts
PATCH /:id api healthy services/problem/src/problem/problem.controller.ts
GET /internal/active-ids/:studyId api healthy services/problem/src/problem/internal-problem.controller.ts
GET /internal/deadline/:id api healthy services/problem/src/problem/internal-problem.controller.ts
GET /internal/:id api healthy services/problem/src/problem/internal-problem.controller.ts
GET /api/notifications/by-user/:userId api healthy services/identity/src/notification/notification.controller.…
GET /api/notifications/by-user/:userId/unread-count api healthy services/identity/src/notification/notification.controller.…
PATCH /api/notifications/:id/read api healthy services/identity/src/notification/notification.controller.…
PATCH /api/notifications/by-user/:userId/read-all api healthy services/identity/src/notification/notification.controller.…
DELETE /api/notifications/old api healthy services/identity/src/notification/notification.controller.…
DELETE /api/notifications/by-user/:userId api healthy services/identity/src/notification/notification.controller.…
POST /api/studies api healthy services/identity/src/study/study.controller.ts
GET /api/studies/:id api healthy services/identity/src/study/study.controller.ts
GET /api/studies/by-user/:userId api healthy services/identity/src/study/study.controller.ts
PUT /api/studies/:id api healthy services/identity/src/study/study.controller.ts
DELETE /api/studies/:id api healthy services/identity/src/study/study.controller.ts
POST /api/studies/:id/members api healthy services/identity/src/study/study.controller.ts
GET /api/studies/:id/members api healthy services/identity/src/study/study.controller.ts
GET /api/studies/:id/members/:userId api healthy services/identity/src/study/study.controller.ts
DELETE /api/studies/:id/members/:userId api healthy services/identity/src/study/study.controller.ts
PATCH /api/studies/:id/members/:userId/role api healthy services/identity/src/study/study.controller.ts
PATCH /api/studies/:id/members/:userId/nickname api healthy services/identity/src/study/study.controller.ts
POST /api/studies/:id/invites api healthy services/identity/src/study/study.controller.ts
GET /api/invites/by-code/:code api healthy services/identity/src/study/study.controller.ts
PATCH /api/invites/:id/consume api healthy services/identity/src/study/study.controller.ts
GET /api/share-links/by-user/:userId/study/:studyId api healthy services/identity/src/share/share-link.controller.ts
PATCH /api/share-links/:id/deactivate api healthy services/identity/src/share/share-link.controller.ts
GET /api/share-links/by-token/:token api healthy services/identity/src/share/share-link.controller.ts
POST /api/users/upsert api healthy services/identity/src/user/user.controller.ts
GET /api/users/by-slug/:slug api healthy services/identity/src/user/user.controller.ts
GET /api/users/:id api healthy services/identity/src/user/user.controller.ts
PATCH /api/users/:id api healthy services/identity/src/user/user.controller.ts
DELETE /api/users/:id api healthy services/identity/src/user/user.controller.ts
PATCH /api/users/:id/github api healthy services/identity/src/user/user.controller.ts
GET /api/users/:id/github-status api healthy services/identity/src/user/user.controller.ts
GET /api/users/:id/github-token api healthy services/identity/src/user/user.controller.ts
GET /api/users/:id/github-encrypted-token api healthy services/identity/src/user/user.controller.ts
PATCH /api/users/:id/profile-settings api healthy services/identity/src/user/user.controller.ts
GET /api/quiz-records/by-user/:userId api healthy services/identity/src/quiz-record/quiz-record.controller.ts

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

LabelLayerStatusPath
RootLayout frontend healthy blog/src/app/layout.tsx
KoHomePage frontend healthy blog/src/app/(ko)/page.tsx
KoLayout frontend healthy blog/src/app/(ko)/layout.tsx
KoAboutPage frontend healthy blog/src/app/(ko)/about/page.tsx
AdrLayout frontend healthy blog/src/app/(adr)/layout.tsx
AdrLandingPage frontend healthy blog/src/app/(adr)/adr/page.tsx
AdrArchivePage frontend healthy blog/src/app/(adr)/adr/archive/page.tsx
SprintsListPage frontend healthy blog/src/app/(adr)/adr/sprints/page.tsx
EnAdrLandingPage frontend healthy blog/src/app/(adr)/en/adr/page.tsx
EnAdrArchivePage frontend healthy blog/src/app/(adr)/en/adr/archive/page.tsx
EnSprintsListPage frontend healthy blog/src/app/(adr)/en/adr/sprints/page.tsx
EnHomePage frontend healthy blog/src/app/en/page.tsx
EnLayout frontend healthy blog/src/app/en/layout.tsx
EnAboutPage frontend healthy blog/src/app/en/about/page.tsx
GoogleAnalytics frontend healthy frontend/src/components/analytics/GoogleAnalytics.tsx
AnalyticsCharts frontend healthy frontend/src/components/analytics/AnalyticsCharts.tsx
GoogleAnalyticsRouteTracker frontend healthy frontend/src/components/analytics/GoogleAnalyticsRouteTrack…
DashboardWeeklyChart frontend healthy frontend/src/components/dashboard/DashboardWeeklyChart.tsx
DashboardTwoColumn frontend healthy frontend/src/components/dashboard/DashboardTwoColumn.tsx
DashboardThisWeek frontend healthy frontend/src/components/dashboard/DashboardThisWeek.tsx
LandingPage frontend healthy frontend/src/app/[locale]/page.tsx
ErrorPage frontend healthy frontend/src/app/[locale]/error.tsx
SettingsPage frontend healthy frontend/src/app/[locale]/settings/page.tsx
SettingsLayout frontend healthy frontend/src/app/[locale]/settings/layout.tsx
SettingsErrorPage frontend healthy frontend/src/app/[locale]/settings/error.tsx
SubmitErrorPage frontend healthy frontend/src/app/[locale]/submit/[problemId]/error.tsx
AnalyticsLoading frontend healthy frontend/src/app/[locale]/analytics/loading.tsx
AnalyticsPage frontend healthy frontend/src/app/[locale]/analytics/page.tsx
AnalyticsLayout frontend healthy frontend/src/app/[locale]/analytics/layout.tsx
AnalyticsErrorPage frontend healthy frontend/src/app/[locale]/analytics/error.tsx
SharedLoading frontend healthy frontend/src/app/[locale]/shared/[token]/loading.tsx
SharedStudyPage frontend healthy frontend/src/app/[locale]/shared/[token]/page.tsx
SharedLayout frontend healthy frontend/src/app/[locale]/shared/[token]/layout.tsx
SharedErrorPage frontend healthy frontend/src/app/[locale]/shared/[token]/error.tsx
DashboardLoading frontend healthy frontend/src/app/[locale]/dashboard/loading.tsx
DashboardPage frontend healthy frontend/src/app/[locale]/dashboard/page.tsx
DashboardLayout frontend healthy frontend/src/app/[locale]/dashboard/layout.tsx
DashboardErrorPage frontend healthy frontend/src/app/[locale]/dashboard/error.tsx
StudiesLoading frontend healthy frontend/src/app/[locale]/studies/loading.tsx
StudiesPage frontend healthy frontend/src/app/[locale]/studies/page.tsx
StudiesLayout frontend healthy frontend/src/app/[locale]/studies/layout.tsx
StudiesErrorPage frontend healthy frontend/src/app/[locale]/studies/error.tsx
StudyDetailLoading frontend healthy frontend/src/app/[locale]/studies/[id]/loading.tsx
StudyDetailPage frontend healthy frontend/src/app/[locale]/studies/[id]/page.tsx
StudyDetailLayout frontend healthy frontend/src/app/[locale]/studies/[id]/layout.tsx
StudyDetailErrorPage frontend healthy frontend/src/app/[locale]/studies/[id]/error.tsx
StudySettingsPage frontend healthy frontend/src/app/[locale]/studies/[id]/settings/page.tsx
StudyRoomLoading frontend healthy frontend/src/app/[locale]/studies/[id]/room/loading.tsx
StudyRoomPage frontend healthy frontend/src/app/[locale]/studies/[id]/room/page.tsx
StudyRoomLayout frontend healthy frontend/src/app/[locale]/studies/[id]/room/layout.tsx

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

LabelLayerStatusPath
/(ko) frontend healthy blog/src/app/(ko)/page.tsx
/(ko)/about frontend healthy blog/src/app/(ko)/about/page.tsx
/(ko)/posts/[slug] frontend healthy blog/src/app/(ko)/posts/[slug]/page.tsx
/(adr)/adr frontend healthy blog/src/app/(adr)/adr/page.tsx
/(adr)/adr/archive frontend healthy blog/src/app/(adr)/adr/archive/page.tsx
/(adr)/adr/sprints frontend healthy blog/src/app/(adr)/adr/sprints/page.tsx
/(adr)/adr/sprints/[num] frontend healthy blog/src/app/(adr)/adr/sprints/[num]/page.tsx
/(adr)/adr/topics/[slug] frontend healthy blog/src/app/(adr)/adr/topics/[slug]/page.tsx
/(adr)/adr/permanent/[id] frontend healthy blog/src/app/(adr)/adr/permanent/[id]/page.tsx
/(adr)/en/adr frontend healthy blog/src/app/(adr)/en/adr/page.tsx
/(adr)/en/adr/archive frontend healthy blog/src/app/(adr)/en/adr/archive/page.tsx
/(adr)/en/adr/sprints frontend healthy blog/src/app/(adr)/en/adr/sprints/page.tsx
/(adr)/en/adr/sprints/[num] frontend healthy blog/src/app/(adr)/en/adr/sprints/[num]/page.tsx
/(adr)/en/adr/topics/[slug] frontend healthy blog/src/app/(adr)/en/adr/topics/[slug]/page.tsx
/(adr)/en/adr/permanent/[id] frontend healthy blog/src/app/(adr)/en/adr/permanent/[id]/page.tsx
/en frontend healthy blog/src/app/en/page.tsx
/en/about frontend healthy blog/src/app/en/about/page.tsx
/en/posts/[slug] frontend healthy blog/src/app/en/posts/[slug]/page.tsx
/[locale] frontend healthy frontend/src/app/[locale]/page.tsx
/[locale]/settings frontend healthy frontend/src/app/[locale]/settings/page.tsx
/[locale]/submit/[problemId] frontend healthy frontend/src/app/[locale]/submit/[problemId]/page.tsx
/[locale]/analytics frontend healthy frontend/src/app/[locale]/analytics/page.tsx
/[locale]/shared/[token] frontend healthy frontend/src/app/[locale]/shared/[token]/page.tsx
/[locale]/dashboard frontend healthy frontend/src/app/[locale]/dashboard/page.tsx
/[locale]/studies frontend healthy frontend/src/app/[locale]/studies/page.tsx
/[locale]/studies/[id] frontend healthy frontend/src/app/[locale]/studies/[id]/page.tsx
/[locale]/studies/[id]/settings frontend healthy frontend/src/app/[locale]/studies/[id]/settings/page.tsx
/[locale]/studies/[id]/room frontend healthy frontend/src/app/[locale]/studies/[id]/room/page.tsx
/[locale]/study-room frontend healthy frontend/src/app/[locale]/study-room/page.tsx
/[locale]/reviews/[submissionId] frontend healthy frontend/src/app/[locale]/reviews/[submissionId]/page.tsx
/[locale]/quiz frontend healthy frontend/src/app/[locale]/quiz/page.tsx
/[locale]/admin frontend healthy frontend/src/app/[locale]/admin/page.tsx
/[locale]/admin/feedbacks frontend healthy frontend/src/app/[locale]/admin/feedbacks/page.tsx
/[locale]/submissions frontend healthy frontend/src/app/[locale]/submissions/page.tsx
/[locale]/submissions/[id]/status frontend healthy frontend/src/app/[locale]/submissions/[id]/status/page.tsx
/[locale]/submissions/[id]/analysis frontend healthy frontend/src/app/[locale]/submissions/[id]/analysis/page.tsx
/[locale]/terms frontend healthy frontend/src/app/[locale]/terms/page.tsx
/[locale]/profile frontend healthy frontend/src/app/[locale]/profile/page.tsx
/[locale]/profile/[slug] frontend healthy frontend/src/app/[locale]/profile/[slug]/page.tsx
/[locale]/(auth)/login frontend healthy frontend/src/app/[locale]/(auth)/login/page.tsx
/[locale]/(auth)/callback frontend healthy frontend/src/app/[locale]/(auth)/callback/page.tsx
/[locale]/(auth)/github-link frontend healthy frontend/src/app/[locale]/(auth)/github-link/page.tsx
/[locale]/(auth)/github-link/complete frontend healthy frontend/src/app/[locale]/(auth)/github-link/complete/page.…
/[locale]/(auth)/register frontend healthy frontend/src/app/[locale]/(auth)/register/page.tsx
/[locale]/(auth)/register/github frontend healthy frontend/src/app/[locale]/(auth)/register/github/page.tsx
/[locale]/(auth)/register/profile frontend healthy frontend/src/app/[locale]/(auth)/register/profile/page.tsx
/[locale]/problems frontend healthy frontend/src/app/[locale]/problems/page.tsx
/[locale]/problems/[id] frontend healthy frontend/src/app/[locale]/problems/[id]/page.tsx
/[locale]/problems/[id]/status frontend healthy frontend/src/app/[locale]/problems/[id]/status/page.tsx
/[locale]/problems/[id]/edit frontend healthy frontend/src/app/[locale]/problems/[id]/edit/page.tsx

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

LabelLayerStatusPath
20260522120000-SP196-TagsAllowedLanguagesToJsonb.ts data healthy services/problem/src/database/migrations/20260522120000-SP1…
1709000012000-AddLevelToProblems.ts data healthy services/problem/src/database/migrations/1709000012000-AddL…
1700000100001-WeekNumberToVarchar.ts data healthy services/problem/src/database/migrations/1700000100001-Week…
1709000016000-AddCategoryToProblems.ts data healthy services/problem/src/database/migrations/1709000016000-AddC…
1709000003000-AddPublicIdToProblems.ts data healthy services/problem/src/database/migrations/1709000003000-AddP…
1709000013000-AddRubyDifficulty.ts data healthy services/problem/src/database/migrations/1709000013000-AddR…
1709000017000-BackfillSqlCategory.ts data healthy services/problem/src/database/migrations/1709000017000-Back…
1700000100002-AddTagsColumn.ts data healthy services/problem/src/database/migrations/1700000100002-AddT…
1709000015000-BackfillLevelFromDifficulty.ts data healthy services/problem/src/database/migrations/1709000015000-Back…
1709000014000-AddDeletedStatus.ts data healthy services/problem/src/database/migrations/1709000014000-AddD…
1700000100000-CreateProblemsTable.ts data healthy services/problem/src/database/migrations/1700000100000-Crea…
1709000012000-AddGithubTokenColumn.ts data healthy services/identity/src/database/migrations/1709000012000-Add…
1709000019000-AddFeedbackResolvedNotificationType.ts data healthy services/identity/src/database/migrations/1709000019000-Add…
20260602000000-SP217-CreateQuizRecords.ts data healthy services/identity/src/database/migrations/20260602000000-SP…
1709000014000-CreateShareLinksTable.ts data healthy services/identity/src/database/migrations/1709000014000-Cre…
1709000011000-AddStudyIdAndLinkToNotifications.ts data healthy services/identity/src/database/migrations/1709000011000-Add…
1700000500000-CreateNotificationsTable.ts data healthy services/identity/src/database/migrations/1700000500000-Cre…
1709000013000-AddDeletedAtToUsers.ts data healthy services/identity/src/database/migrations/1709000013000-Add…
1700000400000-CreateUsersTable.ts data healthy services/identity/src/database/migrations/1700000400000-Cre…
1700000600000-AddGithubUserIdUnique.ts data healthy services/identity/src/database/migrations/1700000600000-Add…
1709000006000-ExtendNotificationTypeEnum9.ts data healthy services/identity/src/database/migrations/1709000006000-Ext…
1709000001000-AddPublicIdToUsers.ts data healthy services/identity/src/database/migrations/1709000001000-Add…
1709000015000-AddProfileFieldsToUsers.ts data healthy services/identity/src/database/migrations/1709000015000-Add…
1709000002000-AddPublicIdToStudies.ts data healthy services/identity/src/database/migrations/1709000002000-Add…
1709000010000-AddStatusToStudies.ts data healthy services/identity/src/database/migrations/1709000010000-Add…
1709000016000-AddAvatarUrlToStudies.ts data healthy services/identity/src/database/migrations/1709000016000-Add…
1709000020000-InvalidatePlainTextGithubTokens.ts data healthy services/identity/src/database/migrations/1709000020000-Inv…
1700000300000-CreateStudiesTables.ts data healthy services/identity/src/database/migrations/1700000300000-Cre…
1709000017000-CreateFeedbacksTable.ts data healthy services/identity/src/database/migrations/1709000017000-Cre…
1709000009000-AddNicknameToStudyMembers.ts data healthy services/identity/src/database/migrations/1709000009000-Add…
1709000005000-AddPublicIdToNotifications.ts data healthy services/identity/src/database/migrations/1709000005000-Add…
1709000007000-AddGroundRulesToStudies.ts data healthy services/identity/src/database/migrations/1709000007000-Add…
1709000018000-RemoveFeedbackClosedStatus.ts data healthy services/identity/src/database/migrations/1709000018000-Rem…
1709000005000-AddAiSkippedToSubmissions.ts data healthy services/submission/src/database/migrations/1709000005000-A…
1709000006000-ExtendSagaStepEnum.ts data healthy services/submission/src/database/migrations/1709000006000-E…
20260422000000-FixIdempotencyKeyScope.ts data healthy services/submission/src/database/migrations/20260422000000-…
1700000000003-WeekNumberToVarchar.ts data healthy services/submission/src/database/migrations/1700000000003-W…
1709000013000-ChangeUserIdColumnsToUuid.ts data healthy services/submission/src/database/migrations/1709000013000-C…
1709000004000-AddPublicIdToSubmissions.ts data healthy services/submission/src/database/migrations/1709000004000-A…
1709000010000-CreateReviewTables.ts data healthy services/submission/src/database/migrations/1709000010000-C…
1700000000000-CreateSubmissionsAndDrafts.ts data healthy services/submission/src/database/migrations/1700000000000-C…
1700000000001-AddAiAnalysisColumns.ts data healthy services/submission/src/database/migrations/1700000000001-A…
1709000015000-AddSagaRetryCount.ts data healthy services/submission/src/database/migrations/1709000015000-A…
1700000000002-AddWeekNumberColumn.ts data healthy services/submission/src/database/migrations/1700000000002-A…
20260408120000-SP61-CreateAiSatisfaction.ts data healthy services/submission/src/database/migrations/20260408120000-…
1709000012000-AddReplyDeletedAtIndex.ts data healthy services/submission/src/database/migrations/1709000012000-A…
1709000008000-AddIsLateToSubmissions.ts data healthy services/submission/src/database/migrations/1709000008000-A…
1709000016000-AddSubmissionIndexes.ts data healthy services/submission/src/database/migrations/1709000016000-A…
1709000011000-CreateStudyNotes.ts data healthy services/submission/src/database/migrations/1709000011000-C…
20260508000000-AddProblemContextColumns.ts data healthy services/submission/src/database/migrations/20260508000000-…

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

LabelLayerStatusPath
auth::frontend/messages/en/legal.json security healthy frontend/messages/en/legal.json
auth::services/github-worker/src/token-manager.ts security healthy services/github-worker/src/token-manager.ts
auth::services/gateway/src/proxy/proxy.module.ts security healthy services/gateway/src/proxy/proxy.module.ts
auth::services/gateway/src/avatar/avatar.controller.ts security healthy services/gateway/src/avatar/avatar.controller.ts
auth::services/gateway/src/auth/session-policy/session-poli… security healthy services/gateway/src/auth/session-policy/session-policy.mod…
auth::services/gateway/src/feedback/feedback.controller.ts security healthy services/gateway/src/feedback/feedback.controller.ts
auth::services/gateway/src/share/public-share.controller.ts security healthy services/gateway/src/share/public-share.controller.ts
auth::services/gateway/src/common/config/public-routes.ts security healthy services/gateway/src/common/config/public-routes.ts
auth::infra/sealed-secrets/sealed-secrets-template.yaml security healthy infra/sealed-secrets/sealed-secrets-template.yaml
auth::services/identity/src/database/migrations/17000004000… security healthy services/identity/src/database/migrations/1700000400000-Cre…
auth::UI/11-study-room.tsx security healthy UI/11-study-room.tsx
auth::frontend/src/app/[locale]/guest/page.tsx security healthy frontend/src/app/[locale]/guest/page.tsx
auth::services/gateway/src/sse/sse.controller.spec.ts security healthy services/gateway/src/sse/sse.controller.spec.ts
auth::services/gateway/src/auth/token-refresh.interceptor.s… security healthy services/gateway/src/auth/token-refresh.interceptor.spec.ts
auth::frontend/messages/en/auth.json security healthy frontend/messages/en/auth.json
auth::services/identity/src/user/dto/upsert-user.dto.ts security healthy services/identity/src/user/dto/upsert-user.dto.ts
auth::services/gateway/src/common/middleware/header-sanitiz… security healthy services/gateway/src/common/middleware/header-sanitizer.mid…
auth::services/identity/src/user/user.entity.ts security healthy services/identity/src/user/user.entity.ts
auth::services/gateway/src/common/config/public-routes.spec… security healthy services/gateway/src/common/config/public-routes.spec.ts
auth::services/identity/.env.example security healthy services/identity/.env.example
auth::services/gateway/src/app.module.ts security healthy services/gateway/src/app.module.ts
auth::services/github-worker/src/token-manager.spec.ts security healthy services/github-worker/src/token-manager.spec.ts
auth::services/gateway/src/common/decorators/public.decorat… security healthy services/gateway/src/common/decorators/public.decorator.ts
auth::services/gateway/src/auth/oauth/token-crypto.util.ts security healthy services/gateway/src/auth/oauth/token-crypto.util.ts
auth::frontend/messages/ko/legal.json security healthy frontend/messages/ko/legal.json
auth::services/gateway/src/auth/oauth/oauth.controller.ts security healthy services/gateway/src/auth/oauth/oauth.controller.ts
auth::frontend/src/app/[locale]/(auth)/github-link/__tests_… security healthy frontend/src/app/[locale]/(auth)/github-link/__tests__/page…
auth::services/identity/src/user/user.service.ts security healthy services/identity/src/user/user.service.ts
auth::services/gateway/src/auth/cookie.util.ts security healthy services/gateway/src/auth/cookie.util.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::docs/README.md security healthy docs/README.md
auth::services/gateway/src/auth/oauth/exceptions/index.ts security healthy services/gateway/src/auth/oauth/exceptions/index.ts
auth::UI/21-review.tsx security healthy UI/21-review.tsx
auth::services/gateway/src/study-note/study-note.controller… security healthy services/gateway/src/study-note/study-note.controller.ts
auth::services/gateway/src/review/review.controller.ts security healthy services/gateway/src/review/review.controller.ts
auth::frontend/src/app/[locale]/(auth)/callback/page.tsx security healthy frontend/src/app/[locale]/(auth)/callback/page.tsx
auth::services/gateway/src/auth/oauth/oauth.service.ts security healthy services/gateway/src/auth/oauth/oauth.service.ts
auth::services/identity/package.json security healthy services/identity/package.json
auth::services/gateway/src/auth/jwt.strategy.ts security healthy services/gateway/src/auth/jwt.strategy.ts
auth::services/gateway/src/main.ts security healthy services/gateway/src/main.ts
auth::services/gateway/src/notification/notification.servic… security healthy services/gateway/src/notification/notification.service.ts
auth::services/gateway/src/auth/session-policy/session-poli… security healthy services/gateway/src/auth/session-policy/session-policy.con…
auth::frontend/src/app/[locale]/(auth)/login/page.tsx security healthy frontend/src/app/[locale]/(auth)/login/page.tsx
auth::.env.example security healthy .env.example
auth::services/gateway/src/auth/cookie.util.spec.ts security healthy services/gateway/src/auth/cookie.util.spec.ts
auth::services/gateway/src/internal/internal.controller.ts security healthy services/gateway/src/internal/internal.controller.ts
auth::services/identity/src/user/user.controller.ts security healthy services/identity/src/user/user.controller.ts
auth::scripts/e2e-jwt-payload.sh security healthy scripts/e2e-jwt-payload.sh
auth::services/gateway/src/quiz-record/quiz-record.controll… security healthy services/gateway/src/quiz-record/quiz-record.controller.ts
auth::frontend/src/components/settings/ProfileVisibilitySet… security healthy frontend/src/components/settings/ProfileVisibilitySettings.…

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

LabelLayerStatusPath
trigger-full-ci cicd healthy .github/workflows/ci-full-validation.yml
dependabot-automerge cicd healthy .github/workflows/dependabot-automerge.yml
secret-scan cicd healthy .github/workflows/ci.yml
detect-changes cicd healthy .github/workflows/ci.yml
commit-lint cicd healthy .github/workflows/ci.yml
quality-nestjs cicd healthy .github/workflows/ci.yml
quality-python cicd healthy .github/workflows/ci.yml
quality-monitoring cicd healthy .github/workflows/ci.yml
quality-docs cicd healthy .github/workflows/ci.yml
quality-ci-scripts cicd healthy .github/workflows/ci.yml
quality-frontend cicd healthy .github/workflows/ci.yml
audit-npm cicd healthy .github/workflows/ci.yml
test-node cicd healthy .github/workflows/ci.yml
test-ai-analysis cicd healthy .github/workflows/ci.yml
test-frontend cicd healthy .github/workflows/ci.yml
coverage-gate cicd healthy .github/workflows/ci.yml
build-services cicd healthy .github/workflows/ci.yml
build-frontend cicd healthy .github/workflows/ci.yml
build-blog cicd healthy .github/workflows/ci.yml
trivy-scan cicd healthy .github/workflows/ci.yml
deploy cicd healthy .github/workflows/ci.yml
deploy-simulation cicd healthy .github/workflows/ci.yml
notify cicd healthy .github/workflows/ci.yml
e2e-programmers cicd healthy .github/workflows/ci.yml
e2e-test cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
port:5432 network healthy docker-compose.dev.yml
port:6379 network healthy docker-compose.dev.yml
port:5672 network healthy docker-compose.dev.yml
port:15672 network healthy docker-compose.dev.yml
port:80 network healthy blog/Dockerfile
port:3001 network healthy frontend/Dockerfile
port:8888 network healthy scripts/test-internal-access.sh
port:8000 network healthy services/ai-analysis/Dockerfile
port:3002 network healthy services/problem/Dockerfile
port:3004 network healthy services/identity/Dockerfile
port:3003 network healthy services/submission/Dockerfile
port:3000 network healthy services/gateway/Dockerfile
port:03 network healthy .github/workflows/ci-full-validation.yml
port:18 network healthy .github/workflows/ci-full-validation.yml

LabelLayerStatusPath
generic_api_key::services/ai-analysis/tests/test_claude_cli… security healthy services/ai-analysis/tests/test_claude_client.py
generic_api_key::services/ai-analysis/tests/test_claude_cli… security healthy services/ai-analysis/tests/test_claude_client.py
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/sealed-secrets/sealed-secrets-templ… security healthy infra/sealed-secrets/sealed-secrets-template.yaml
password_literal::infra/postgres-init/01-create-databases.sh security healthy infra/postgres-init/01-create-databases.sh
password_literal::infra/postgres-init/01-create-databases.sh security healthy infra/postgres-init/01-create-databases.sh
password_literal::infra/postgres-init/01-create-databases.sh security healthy infra/postgres-init/01-create-databases.sh
password_literal::infra/postgres-init/01-create-databases.sh security healthy infra/postgres-init/01-create-databases.sh

LabelLayerStatusPath
image::blog/Dockerfile hardware healthy blog/Dockerfile
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
image::services/ai-analysis/Dockerfile hardware healthy services/ai-analysis/Dockerfile
image::services/problem/Dockerfile hardware healthy services/problem/Dockerfile
image::services/identity/Dockerfile hardware healthy services/identity/Dockerfile
image::services/github-worker/Dockerfile hardware healthy services/github-worker/Dockerfile
image::services/submission/Dockerfile hardware healthy services/submission/Dockerfile
image::services/gateway/Dockerfile hardware healthy services/gateway/Dockerfile
k8s::SealedSecret::infra/sealed-secrets/sealed-secrets-temp… hardware healthy infra/sealed-secrets/sealed-secrets-template.yaml

LabelLayerStatusPath
GITOPS_TOKEN cicd healthy
IMAGE_PREFIX cicd healthy
AUTOMERGE_APP_PRIVATE_KEY cicd healthy
NODE_VERSION cicd healthy
GITHUB_TOKEN cicd healthy
PYTHON_VERSION cicd healthy
AUTOMERGE_APP_ID cicd healthy
APK_BUST_VALUE cicd healthy
REGISTRY cicd healthy

LabelLayerStatusPath
1.36.31.65 network healthy frontend/src/app/[locale]/(auth)/login/page.tsx
42.04.84.06 network healthy frontend/src/app/[locale]/(auth)/login/page.tsx
127.0.0.1 network healthy scripts/test-internal-access.sh
192.168.1.100 network healthy services/ai-analysis/tests/test_logger.py
124.0.0.0 network healthy services/gateway/scripts/fetch-programmers-problems.ts
10.0.0.1 network healthy services/gateway/src/rate-limit/rate-limit.middleware.spec.…
192.168.1.1 network healthy services/gateway/src/study/invite-throttle.service.spec.ts

LabelLayerStatusPath
postgresql data healthy docker-compose.dev.yml
redis data healthy docker-compose.dev.yml
postgres data healthy docker-compose.dev.yml
mongodb data healthy services/problem/package-lock.json
mysql data healthy services/gateway/package-lock.json

LabelLayerStatusPath
gha::ci-full-validation cicd healthy .github/workflows/ci-full-validation.yml
gha::dependabot-automerge cicd healthy .github/workflows/dependabot-automerge.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
nginx network healthy blog/Dockerfile
traefik network healthy scripts/test-internal-access.sh

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

LabelLayerStatusPath
rabbitmq data healthy docker-compose.dev.yml

LabelLayerStatusPath
problems_level2_backup data healthy scripts/fix-level2-problems.sql
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/66e98294-9317-4f25-a7ca-acb1ed9f3951/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/66e98294-9317-4f25-a7ca-acb1ed9f3951/

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.