https://github.com/riteshdhemla/ml-viz
· scanned 2026-06-15 23:52 UTC (2 months, 3 weeks ago)
25 raw signals (0 security + 25 graph)
Last scanned 2 months, 3 weeks ago · v1 · 25 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 863 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.
| Label | Layer | Status | Path |
|---|---|---|---|
ProgressDashboard |
software | healthy | src/components/layout/ProgressDashboard.tsx:ProgressDashboa… |
SiteHeader |
software | healthy | src/components/layout/SiteHeader.tsx:SiteHeader |
LearningPath |
software | healthy | src/components/layout/LearningPath.tsx:LearningPath |
completedCount |
software | healthy | src/components/layout/LearningPath.tsx:completedCount |
pct |
software | healthy | src/components/layout/LearningPath.tsx:pct |
isDone |
software | healthy | src/components/layout/LearningPath.tsx:isDone |
ContinueLearning |
software | healthy | src/components/layout/ContinueLearning.tsx:ContinueLearning |
HeroSection |
software | healthy | src/components/layout/HeroSection.tsx:HeroSection |
CourseCard |
software | healthy | src/components/lessons/CourseCard.tsx:CourseCard |
NotebookLink |
software | healthy | src/components/lessons/NotebookLink.tsx:NotebookLink |
LessonLayout |
software | healthy | src/components/lessons/LessonLayout.tsx:LessonLayout |
ReadingProgressBar |
software | healthy | src/components/lessons/ReadingProgressBar.tsx:ReadingProgre… |
update |
software | healthy | src/components/lessons/ReadingProgressBar.tsx:update |
onScroll |
software | healthy | src/components/lessons/ReadingProgressBar.tsx:onScroll |
LessonList |
software | healthy | src/components/lessons/LessonList.tsx:LessonList |
LessonCompleteButton |
software | healthy | src/components/lessons/LessonCompleteButton.tsx:LessonCompl… |
onClick |
software | healthy | src/components/lessons/LessonCompleteButton.tsx:onClick |
CourseProgressBar |
software | healthy | src/components/lessons/CourseProgressBar.tsx:CourseProgress… |
MultipleChoiceExercise |
software | healthy | src/components/exercises/MultipleChoiceExercise.tsx:Multipl… |
handleSelect |
software | healthy | src/components/exercises/MultipleChoiceExercise.tsx:handleS… |
SliderExercise |
software | healthy | src/components/exercises/SliderExercise.tsx:SliderExercise |
handleSubmit |
software | healthy | src/components/exercises/SliderExercise.tsx:handleSubmit |
Exercise |
software | healthy | src/components/exercises/Exercise.tsx:Exercise |
handleAnswer |
software | healthy | src/components/exercises/Exercise.tsx:handleAnswer |
QuizResults |
software | healthy | src/components/exercises/QuizResults.tsx:QuizResults |
VizFrame |
software | healthy | src/components/visualizations/viz-kit.tsx:VizFrame |
VizButton |
software | healthy | src/components/visualizations/viz-kit.tsx:VizButton |
VizSlider |
software | healthy | src/components/visualizations/viz-kit.tsx:VizSlider |
VizStat |
software | healthy | src/components/visualizations/viz-kit.tsx:VizStat |
useAnimationLoop |
software | healthy | src/components/visualizations/viz-kit.tsx:useAnimationLoop |
tick |
software | healthy | src/components/visualizations/viz-kit.tsx:tick |
dt |
software | healthy | src/components/visualizations/viz-kit.tsx:dt |
seededRandom |
software | healthy | src/components/visualizations/viz-kit.tsx:seededRandom |
gaussian |
software | healthy | src/components/visualizations/viz-kit.tsx:gaussian |
scale |
software | healthy | src/components/visualizations/viz-kit.tsx:scale |
chinchillaLoss |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
chinchillaOptimal |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
flops |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
fmtSci |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
fmtParams |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
fmtTokens |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
buildCurve |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
ScalingLawViz |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx:… |
BLOCK_X |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
residualPath |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
midY |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
arrowDown |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
TransformerBlockViz |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
realDensity |
software | healthy | src/components/visualizations/GANTraining/GANTrainingViz.ts… |
g |
software | healthy | src/components/visualizations/GANTraining/GANTrainingViz.ts… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
vitest.config.ts |
software | healthy | vitest.config.ts |
next.config.ts |
software | healthy | next.config.ts |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
lesson-review.md |
software | healthy | docs/lesson-review.md |
curriculum-gap-checklist.md |
software | healthy | prompts/curriculum-gap-checklist.md |
new-wiki-page.md |
software | healthy | prompts/new-wiki-page.md |
new-course.md |
software | healthy | prompts/new-course.md |
content-build-checklist.md |
software | healthy | prompts/content-build-checklist.md |
new-exercise-type.md |
software | healthy | prompts/new-exercise-type.md |
new-lesson.md |
software | healthy | prompts/new-lesson.md |
new-visualization.md |
software | healthy | prompts/new-visualization.md |
cd.yml |
software | healthy | .github/workflows/cd.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
exercise.ts |
software | healthy | src/types/exercise.ts |
course.ts |
software | healthy | src/types/course.ts |
search.ts |
software | healthy | src/types/search.ts |
wiki.ts |
software | healthy | src/types/wiki.ts |
progress.ts |
software | healthy | src/types/progress.ts |
ProgressDashboard.tsx |
software | healthy | src/components/layout/ProgressDashboard.tsx |
SiteHeader.tsx |
software | healthy | src/components/layout/SiteHeader.tsx |
LearningPath.tsx |
software | healthy | src/components/layout/LearningPath.tsx |
ContinueLearning.tsx |
software | healthy | src/components/layout/ContinueLearning.tsx |
HeroSection.tsx |
software | healthy | src/components/layout/HeroSection.tsx |
CourseCard.tsx |
software | healthy | src/components/lessons/CourseCard.tsx |
NotebookLink.tsx |
software | healthy | src/components/lessons/NotebookLink.tsx |
LessonLayout.tsx |
software | healthy | src/components/lessons/LessonLayout.tsx |
ReadingProgressBar.tsx |
software | healthy | src/components/lessons/ReadingProgressBar.tsx |
LessonList.tsx |
software | healthy | src/components/lessons/LessonList.tsx |
LessonCompleteButton.tsx |
software | healthy | src/components/lessons/LessonCompleteButton.tsx |
CourseProgressBar.tsx |
software | healthy | src/components/lessons/CourseProgressBar.tsx |
MultipleChoiceExercise.tsx |
software | healthy | src/components/exercises/MultipleChoiceExercise.tsx |
SliderExercise.tsx |
software | healthy | src/components/exercises/SliderExercise.tsx |
Exercise.tsx |
software | healthy | src/components/exercises/Exercise.tsx |
QuizResults.tsx |
software | healthy | src/components/exercises/QuizResults.tsx |
viz-kit.tsx |
software | healthy | src/components/visualizations/viz-kit.tsx |
ScalingLawViz.tsx |
software | healthy | src/components/visualizations/ScalingLaw/ScalingLawViz.tsx |
TransformerBlockViz.tsx |
software | healthy | src/components/visualizations/TransformerBlock/TransformerB… |
GANTrainingViz.tsx |
software | healthy | src/components/visualizations/GANTraining/GANTrainingViz.tsx |
KMeansViz.tsx |
software | healthy | src/components/visualizations/KMeans/KMeansViz.tsx |
ComputationalGraphViz.tsx |
software | healthy | src/components/visualizations/ComputationalGraph/Computatio… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
docs |
software | healthy | docs |
prompts |
software | healthy | prompts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
lessons |
software | healthy | src/components/lessons |
exercises |
software | healthy | src/components/exercises |
visualizations |
software | healthy | src/components/visualizations |
ScalingLaw |
software | healthy | src/components/visualizations/ScalingLaw |
TransformerBlock |
software | healthy | src/components/visualizations/TransformerBlock |
GANTraining |
software | healthy | src/components/visualizations/GANTraining |
KMeans |
software | healthy | src/components/visualizations/KMeans |
ComputationalGraph |
software | healthy | src/components/visualizations/ComputationalGraph |
KernelViz |
software | healthy | src/components/visualizations/KernelViz |
RNNUnroll |
software | healthy | src/components/visualizations/RNNUnroll |
Convolution |
software | healthy | src/components/visualizations/Convolution |
LatentSpace |
software | healthy | src/components/visualizations/LatentSpace |
DecisionTreeSplit |
software | healthy | src/components/visualizations/DecisionTreeSplit |
BiasVariance |
software | healthy | src/components/visualizations/BiasVariance |
Contrastive |
software | healthy | src/components/visualizations/Contrastive |
MatrixFactorization |
software | healthy | src/components/visualizations/MatrixFactorization |
GridWorld |
software | healthy | src/components/visualizations/GridWorld |
Rollout |
software | healthy | src/components/visualizations/Rollout |
MatrixTransform |
software | healthy | src/components/visualizations/MatrixTransform |
NaiveBayesVotes |
software | healthy | src/components/visualizations/NaiveBayesVotes |
Sampling |
software | healthy | src/components/visualizations/Sampling |
DecisionBoundary |
software | healthy | src/components/visualizations/DecisionBoundary |
Quantization |
software | healthy | src/components/visualizations/Quantization |
Dendrogram |
software | healthy | src/components/visualizations/Dendrogram |
GMM |
software | healthy | src/components/visualizations/GMM |
MLE |
software | healthy | src/components/visualizations/MLE |
HMMViterbi |
software | healthy | src/components/visualizations/HMMViterbi |
VanishingGradient |
software | healthy | src/components/visualizations/VanishingGradient |
BoostingShrinkage |
software | healthy | src/components/visualizations/BoostingShrinkage |
Coalescing |
software | healthy | src/components/visualizations/Coalescing |
Decomposition |
software | healthy | src/components/visualizations/Decomposition |
QTable |
software | healthy | src/components/visualizations/QTable |
RAGRetrieval |
software | healthy | src/components/visualizations/RAGRetrieval |
SamplingStrategies |
software | healthy | src/components/visualizations/SamplingStrategies |
Diffusion |
software | healthy | src/components/visualizations/Diffusion |
NeuralNetwork |
software | healthy | src/components/visualizations/NeuralNetwork |
LinearRegression |
software | healthy | src/components/visualizations/LinearRegression |
Vector |
software | healthy | src/components/visualizations/Vector |
Attention |
software | healthy | src/components/visualizations/Attention |
ActivationFunction |
software | healthy | src/components/visualizations/ActivationFunction |
HypothesisTest |
software | healthy | src/components/visualizations/HypothesisTest |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cluster |
software | healthy | src/types/course.ts:cluster |
centroid |
software | healthy | src/components/visualizations/KernelViz/KernelViz.tsx:centr… |
region |
software | healthy | src/components/visualizations/KernelViz/KernelViz.tsx:region |
points |
software | healthy | src/components/visualizations/KernelViz/KernelViz.tsx:points |
for |
software | healthy | src/components/visualizations/DecisionTreeSplit/DecisionTre… |
with |
software | healthy | src/components/visualizations/Contrastive/ContrastiveViz.ts… |
is |
software | healthy | src/components/visualizations/SamplingStrategies/SamplingSt… |
split |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
labels |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
at |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
fractures |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
const |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
splits |
software | healthy | src/components/visualizations/Perplexity/PerplexityViz.tsx:… |
color |
software | healthy | src/components/visualizations/SoftMargin/SoftMarginViz.tsx:… |
label |
software | healthy | src/lib/exercises.ts:label |
information |
software | healthy | src/lib/exercises.ts:information |
by |
software | healthy | src/lib/exercises.ts:by |
distribution |
software | healthy | src/lib/exercises.ts:distribution |
centroids |
software | healthy | src/lib/exercises.ts:centroids |
labels |
software | healthy | src/lib/exercises.ts:labels |
distributions |
software | healthy | src/lib/exercises.ts:distributions |
imbalance |
software | healthy | src/lib/exercises.ts:imbalance |
is |
software | healthy | src/lib/exercises.ts:is |
weights |
software | healthy | src/lib/exercises.ts:weights |
probabilities |
software | healthy | src/lib/exercises.ts:probabilities |
probability |
software | healthy | src/lib/exercises.ts:probability |
predictions |
software | healthy | src/lib/exercises.ts:predictions |
scores |
software | healthy | src/lib/exercises.ts:scores |
A |
software | healthy | src/lib/exercises.ts:A |
B |
software | healthy | src/lib/exercises.ts:B |
frequencies |
software | healthy | src/lib/exercises.ts:frequencies |
instead |
software | healthy | src/lib/exercises.ts:instead |
$c$ |
software | healthy | src/lib/exercises.ts:$c$ |
prototype |
software | healthy | src/lib/exercises.ts:prototype |
itself |
software | healthy | src/lib/exercises.ts:itself |
direction |
software | healthy | src/lib/exercises.ts:direction |
across |
software | healthy | src/lib/exercises.ts:across |
and |
software | healthy | src/lib/exercises.ts:and |
with |
software | healthy | src/lib/exercises.ts:with |
in |
software | healthy | src/lib/exercises.ts:in |
counts |
software | healthy | src/lib/exercises.ts:counts |
$c |
software | healthy | src/lib/exercises.ts:$c |
over |
software | healthy | src/lib/exercises.ts:over |
names |
software | healthy | src/lib/__tests__/utils.test.ts:names |
| Label | Layer | Status | Path |
|---|---|---|---|
DecompositionViz |
frontend | healthy | src/components/visualizations/Decomposition/DecompositionVi… |
ACFViz |
frontend | healthy | src/components/visualizations/ACF/ACFViz.tsx |
ARIMAForecastViz |
frontend | healthy | src/components/visualizations/ARIMAForecast/ARIMAForecastVi… |
Icon |
frontend | healthy | src/app/icon.tsx |
OpengraphImage |
frontend | healthy | src/app/opengraph-image.tsx |
HomePage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
ProgressPage |
frontend | healthy | src/app/progress/page.tsx |
WikiIndexPage |
frontend | healthy | src/app/wiki/page.tsx |
CoursesPage |
frontend | healthy | src/app/courses/page.tsx |
PathPage |
frontend | healthy | src/app/path/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/progress |
frontend | healthy | src/app/progress/page.tsx |
/wiki |
frontend | healthy | src/app/wiki/page.tsx |
/wiki/[slug] |
frontend | healthy | src/app/wiki/[slug]/page.tsx |
/courses |
frontend | healthy | src/app/courses/page.tsx |
/courses/[courseSlug] |
frontend | healthy | src/app/courses/[courseSlug]/page.tsx |
/courses/[courseSlug]/[lessonSlug] |
frontend | healthy | src/app/courses/[courseSlug]/[lessonSlug]/page.tsx |
/path |
frontend | healthy | src/app/path/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
quality |
cicd | healthy | .github/workflows/cd.yml |
deploy |
cicd | healthy | .github/workflows/cd.yml |
release-notes |
cicd | healthy | .github/workflows/cd.yml |
ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::cd |
cicd | healthy | .github/workflows/cd.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-s346_582 |
software | healthy | /tmp/repobility-clone-s346_582 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
VERCEL_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/ac3d8d78-dd94-4ce1-8de2-910ea49ac321/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ac3d8d78-dd94-4ce1-8de2-910ea49ac321/
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.