https://github.com/nilbuild/developer-roadmap
· scanned 2026-06-05 04:27 UTC (4 hours, 36 minutes ago)
· 10 languages
448 findings (106 legacy + 342 scanner) 11/13 scanners ran 44th percentile · Typescript · medium (20-100K LoC) Scanner says 67 (higher by 3)
Last scanned 4 hours, 36 minutes ago · v2 · 277 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
25.0 | 0.20 | 5.00 |
documentation_score |
60.0 | 0.15 | 9.00 |
practices_score |
69.0 | 0.15 | 10.35 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 70.1 |
Showing 222 of 277 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
scripts/update-sponsors.cjs:37
qualitylegacy
scripts/update-sponsors.cjs:37
qualitylegacy
scripts/update-sponsors.cjs:37
deserializationlegacy
.github/workflows/sync-content-to-repo.yml:15
dependencylegacy
.github/workflows/sync-repo-to-database.yml:14
dependencylegacy
.github/workflows/upgrade-dependencies.yml:12
dependencylegacy
.github/workflows/deployment.yml:11
dependencylegacy
.github/workflows/cleanup-orphaned-content.yml:14
dependencylegacy
.github/workflows/close-feedback-pr.yml:11
dependencylegacy
.github/workflows/label-issue.yml:12
dependencylegacy
.github/workflows/sync-content-to-repo.yml:24
dependencylegacy
.github/workflows/sync-repo-to-database.yml:23
dependencylegacy
.github/workflows/upgrade-dependencies.yml:15
dependencylegacy
.github/workflows/deployment.yml:14
dependencylegacy
.github/workflows/cleanup-orphaned-content.yml:23
dependencylegacy
.github/workflows/deployment.yml:55
dependencylegacy
.github/workflows/sync-content-to-repo.yml:47
dependencylegacy
.github/workflows/upgrade-dependencies.yml:31
dependencylegacy
.github/workflows/cleanup-orphaned-content.yml:61
dependencylegacy
.github/workflows/deployment.yml:17
dependencylegacy
.github/workflows/sync-content-to-repo.yml:18
dependencylegacy
.github/workflows/sync-repo-to-database.yml:17
dependencylegacy
.github/workflows/upgrade-dependencies.yml:20
dependencylegacy
.github/workflows/cleanup-orphaned-content.yml:17
dependencylegacy
.github/workflows/deployment.yml:48
dependencylegacy
src/components/FrameRenderer/renderer.ts:111
xsslegacy
sitemap.mjs:34
xsslegacy
src/components/AuthenticationFlow/ResetPasswordForm.tsx:62
authlegacy
src/components/AuthenticationFlow/EmailSignupForm.tsx:104
authlegacy
src/components/AuthenticationFlow/EmailLoginForm.tsx:91
authlegacy
.github/workflows/deployment.yml:55
supply-chaingithub-actionspinned-dependencies
scripts/update-sponsors.cjs:37
deserializationlegacy
src/components/AIRoadmap/AIRoadmapRegenerate.tsx:130
securitylegacy
src/components/AIRoadmap/AIRoadmapContent.tsx:70
securitylegacy
src/components/AIChat/AIChatCouse.tsx:40
securitylegacy
src/components/AuthenticationFlow/LinkedInButton.tsx:142
open_redirectlegacy
src/components/AuthenticationFlow/GoogleButton.tsx:137
open_redirectlegacy
src/components/AuthenticationFlow/GitHubButton.tsx:144
open_redirectlegacy
index.html
qualitylegacy
.well-known/security.txt
qualitylegacy
manifest.json
qualitylegacy
.github/workflows/cleanup-orphaned-content.yml:17
supply-chaingithub-actionspinned-dependencies
.github/workflows/cleanup-orphaned-content.yml:61
supply-chaingithub-actionspinned-dependencies
.github/workflows/upgrade-dependencies.yml:20
supply-chaingithub-actionspinned-dependencies
.github/workflows/upgrade-dependencies.yml:31
supply-chaingithub-actionspinned-dependencies
.github/workflows/sync-repo-to-database.yml:17
supply-chaingithub-actionspinned-dependencies
.github/workflows/sync-content-to-repo.yml:18
supply-chaingithub-actionspinned-dependencies
.github/workflows/sync-content-to-repo.yml:47
supply-chaingithub-actionspinned-dependencies
src/components/AIChat/ChatHistory.tsx:110
owaspdangerous_innerhtml
src/components/AIGuide/AIGuideCard.tsx:23
owaspdangerous_innerhtml
src/components/AIQuiz/AIMCQQuestion.tsx:153
owaspdangerous_innerhtml
src/components/AIQuiz/AIQuizResults.tsx:200
owaspdangerous_innerhtml
src/components/AIRoadmap/AIRoadmapContent.tsx:97
owaspdangerous_innerhtml
src/components/ChatMessages/RoadmapChatMessage.tsx:63
owaspdangerous_innerhtml
src/components/FAQs/FAQs.tsx:44
owaspdangerous_innerhtml
src/components/GenerateCourse/AICourseLesson.tsx:396
owaspdangerous_innerhtml
src/components/GenerateCourse/AICourseLessonChat.tsx:438
owaspdangerous_innerhtml
src/components/GenerateGuide/AIGuideContent.tsx:26
owaspdangerous_innerhtml
src/components/GenerateRoadmap/RoadmapTopicDetail.tsx:205
owaspdangerous_innerhtml
src/components/Global/CodeBlock.tsx:123
owaspdangerous_innerhtml
src/components/Premium/FeatureCard.tsx:69
owaspdangerous_innerhtml
src/components/Projects/ProjectContent.tsx:18
owaspdangerous_innerhtml
src/components/RoadmapAIChat/RoadmapAIChatCard.tsx:40
owaspdangerous_innerhtml
src/components/RoadmapAIChat/TopicResourcesModal.tsx:38
owaspdangerous_innerhtml
src/components/SQLCourse/ReviewsSection.tsx:162
owaspdangerous_innerhtml
src/components/SQLCourseVariant/ReviewCarousel.tsx:258
owaspdangerous_innerhtml
src/components/TeamMarketing/TeamDemo.tsx:111
owaspdangerous_innerhtml
src/components/TopicDetail/TopicDetail.tsx:563
owaspdangerous_innerhtml
src/components/UserProgress/UserProgressModal.tsx:228
owaspdangerous_innerhtml
src/lib/render-chat-message.tsx:177
owaspdangerous_innerhtml
src/components/ExploreAIRoadmap/ExploreAISearch.tsx:13
qualitylegacy
src/components/ExploreAIRoadmap/ExploreAIRoadmap.tsx:50
qualitylegacy
src/components/EditorRoadmap/EditorRoadmapRenderer.tsx:68
qualitylegacy
src/components/Dashboard/DashboardProgressCard.tsx:7
qualitylegacy
src/components/CustomRoadmap/ShareRoadmapModal.tsx:131
qualitylegacy
src/components/CustomRoadmap/RoadmapActionButton.tsx:46
qualitylegacy
src/components/CreateTeam/Step3.tsx:145
qualitylegacy
src/components/ContentGenerator/ContentGenerator.tsx:93
qualitylegacy
src/components/ChatMessages/TopicChatMessage.tsx:11
qualitylegacy
src/components/AuthenticationFlow/LinkedInButton.tsx:66
qualitylegacy
src/components/AuthenticationFlow/LinkedInButton.tsx:59
qualitylegacy
src/components/AuthenticationFlow/GoogleButton.tsx:60
qualitylegacy
src/components/Activity/ResourceProgressActions.tsx:100
qualitylegacy
src/components/Activity/ResourceProgressActions.tsx:54
qualitylegacy
src/components/AITutor/AIFeaturedCoursesListing.tsx:80
qualitylegacy
src/components/AITutor/AIFeaturedCoursesListing.tsx:31
qualitylegacy
src/components/AIRoadmap/UserRoadmapsList.tsx:40
qualitylegacy
src/components/AIRoadmap/GenerateAIRoadmap.tsx:124
qualitylegacy
src/components/AIRoadmap/AIRoadmapActions.tsx:33
qualitylegacy
src/components/AIQuiz/AIQuizActions.tsx:33
qualitylegacy
src/components/AIQuiz/AIOpenEndedQuestion.tsx:108
qualitylegacy
scripts/sync-repo-to-database.ts:141
qualitylegacy
scripts/sync-repo-to-database.ts:19
qualitylegacy
scripts/sync-content-to-repo.ts:40
qualitylegacy
scripts/migrate-editor-roadmap.ts:17
qualitylegacy
scripts/migrate-editor-roadmap.ts:9
qualitylegacy
scripts/migrate-content-repo-to-database.ts:71
qualitylegacy
scripts/gemini-roadmap-content.ts:20
qualitylegacy
scripts/editor-roadmap-dirs.ts:38
qualitylegacy
scripts/editor-roadmap-dirs.ts:10
qualitylegacy
humans.txt
qualitylegacy
robots.txt
qualitylegacy
sitemap.xml
qualitylegacy
.github/workflows/label-issue.yml:12
supply-chaingithub-actionspinned-dependencies
.github/workflows/cleanup-orphaned-content.yml:23
supply-chaingithub-actionspinned-dependencies
.github/workflows/deployment.yml:11
supply-chaingithub-actionspinned-dependencies
.github/workflows/close-feedback-pr.yml:11
supply-chaingithub-actionspinned-dependencies
.github/workflows/upgrade-dependencies.yml:15
supply-chaingithub-actionspinned-dependencies
.github/workflows/sync-repo-to-database.yml:23
supply-chaingithub-actionspinned-dependencies
.github/workflows/sync-content-to-repo.yml:24
supply-chaingithub-actionspinned-dependencies
scripts/official-roadmap-assets.ts:39
qualitylegacy
src/components/AuthenticationFlow/GitHubButton.tsx:130
qualitylegacy
scripts/migrate-content-repo-to-database.ts:212
qualitylegacy
scripts/cleanup-orphaned-content.ts:214
qualitylegacy
scripts/gemini-roadmap-content.ts:20
qualitylegacy
scripts/editor-roadmap-content.ts:19
qualitylegacy
scripts/best-practice-content.cjs:161
qualitylegacy
scripts/sync-repo-to-database.ts:191
qualitylegacy
scripts/migrate-content-repo-to-database.ts:186
qualitylegacy
scripts/editor-roadmap-content-json.ts:162
qualitylegacy
src/components/AIQuiz/AIMCQQuestion.tsx:153
qualitylegacy
src/components/AIGuide/AIGuideCard.tsx:23
qualitylegacy
src/components/AIChat/ChatHistory.tsx:110
qualitylegacy
This page is publicly accessible at:
https://repobility.com/scan/9ba273ee-4c26-48d7-9390-c57f3d9df5d6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9ba273ee-4c26-48d7-9390-c57f3d9df5d6/
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.