https://github.com/simeis512/paint_training_support
· scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 2 months, 2 weeks ago · v1 · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 201 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 |
|---|---|---|---|
fileToImageData |
software | healthy | src/reference/capture.ts:fileToImageData |
imageDataToBlob |
software | healthy | src/reference/capture.ts:imageDataToBlob |
startCamera |
software | healthy | src/reference/capture.ts:startCamera |
stopCamera |
software | healthy | src/reference/capture.ts:stopCamera |
captureFrame |
software | healthy | src/reference/capture.ts:captureFrame |
scaledSize |
software | healthy | src/reference/capture.ts:scaledSize |
bitmapToImageData |
software | healthy | src/reference/capture.ts:bitmapToImageData |
drawGrid |
software | healthy | src/reference/grid.ts:drawGrid |
x |
software | healthy | src/reference/grid.ts:x |
y |
software | healthy | src/reference/grid.ts:y |
drawGridLabels |
software | healthy | src/reference/grid.ts:drawGridLabels |
rowLabel |
software | healthy | src/reference/grid.ts:rowLabel |
cellRect |
software | healthy | src/reference/grid.ts:cellRect |
x0 |
software | healthy | src/reference/grid.ts:x0 |
x1 |
software | healthy | src/reference/grid.ts:x1 |
y0 |
software | healthy | src/reference/grid.ts:y0 |
y1 |
software | healthy | src/reference/grid.ts:y1 |
computeHomography |
software | healthy | src/reference/homography.ts:computeHomography |
solveLinearSystem |
software | healthy | src/reference/homography.ts:solveLinearSystem |
applyHomography |
software | healthy | src/reference/homography.ts:applyHomography |
rectifyQuad |
software | healthy | src/reference/homography.ts:rectifyQuad |
di |
software | healthy | src/reference/homography.ts:di |
writeWhite |
software | healthy | src/reference/homography.ts:writeWhite |
sampleBilinear |
software | healthy | src/reference/homography.ts:sampleBilinear |
getPixel |
software | healthy | src/reference/homography.ts:getPixel |
i |
software | healthy | src/reference/homography.ts:i |
cellLabel |
software | healthy | src/evaluation/rubric.ts:cellLabel |
describeScore |
software | healthy | src/evaluation/rubric.ts:describeScore |
describeStability |
software | healthy | src/evaluation/rubric.ts:describeStability |
worstCells |
software | healthy | src/evaluation/rubric.ts:worstCells |
formatEvaluationSummary |
software | healthy | src/evaluation/rubric.ts:formatEvaluationSummary |
average |
software | healthy | src/evaluation/rubric.ts:average |
toGrayscale |
software | healthy | src/evaluation/quantitative.ts:toGrayscale |
sampleClamped |
software | healthy | src/evaluation/quantitative.ts:sampleClamped |
computeEdgeMap |
software | healthy | src/evaluation/quantitative.ts:computeEdgeMap |
gx |
software | healthy | src/evaluation/quantitative.ts:gx |
gy |
software | healthy | src/evaluation/quantitative.ts:gy |
resampleImageData |
software | healthy | src/evaluation/quantitative.ts:resampleImageData |
fy |
software | healthy | src/evaluation/quantitative.ts:fy |
fx |
software | healthy | src/evaluation/quantitative.ts:fx |
di |
software | healthy | src/evaluation/quantitative.ts:di |
binarize |
software | healthy | src/evaluation/quantitative.ts:binarize |
dilate |
software | healthy | src/evaluation/quantitative.ts:dilate |
cellBounds |
software | healthy | src/evaluation/quantitative.ts:cellBounds |
dilationRadius |
software | healthy | src/evaluation/quantitative.ts:dilationRadius |
compareEdgeMaps |
software | healthy | src/evaluation/quantitative.ts:compareEdgeMaps |
evaluateGridCopy |
software | healthy | src/evaluation/quantitative.ts:evaluateGridCopy |
evaluate3D |
software | healthy | src/evaluation/quantitative.ts:evaluate3D |
strokeStability |
software | healthy | src/evaluation/quantitative.ts:strokeStability |
computeAlpha |
software | healthy | src/drawing/oneEuro.ts:computeAlpha |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
SPEC.md |
software | healthy | docs/SPEC.md |
launch.json |
software | healthy | .claude/launch.json |
main.tsx |
software | healthy | src/main.tsx |
App.tsx |
software | healthy | src/App.tsx |
capture.ts |
software | healthy | src/reference/capture.ts |
grid.ts |
software | healthy | src/reference/grid.ts |
homography.ts |
software | healthy | src/reference/homography.ts |
rubric.ts |
software | healthy | src/evaluation/rubric.ts |
quantitative.ts |
software | healthy | src/evaluation/quantitative.ts |
oneEuro.ts |
software | healthy | src/drawing/oneEuro.ts |
replay.ts |
software | healthy | src/drawing/replay.ts |
brush.ts |
software | healthy | src/drawing/brush.ts |
engine.ts |
software | healthy | src/drawing/engine.ts |
Scene3DScreen.css |
software | healthy | src/app/Scene3DScreen.css |
GridCopyScreen.tsx |
software | healthy | src/app/GridCopyScreen.tsx |
ReplayModal.css |
software | healthy | src/app/ReplayModal.css |
EvaluationView.css |
software | healthy | src/app/EvaluationView.css |
imageUtils.ts |
software | healthy | src/app/imageUtils.ts |
SessionsScreen.tsx |
software | healthy | src/app/SessionsScreen.tsx |
DrawScreen.tsx |
software | healthy | src/app/DrawScreen.tsx |
Scene3DScreen.tsx |
software | healthy | src/app/Scene3DScreen.tsx |
PressureCurveEditor.tsx |
software | healthy | src/app/PressureCurveEditor.tsx |
DrawScreen.css |
software | healthy | src/app/DrawScreen.css |
EvaluationView.tsx |
software | healthy | src/app/EvaluationView.tsx |
SessionsScreen.css |
software | healthy | src/app/SessionsScreen.css |
ReplayModal.tsx |
software | healthy | src/app/ReplayModal.tsx |
App.tsx |
software | healthy | src/app/App.tsx |
App.css |
software | healthy | src/app/App.css |
GridCopyScreen.css |
software | healthy | src/app/GridCopyScreen.css |
view.ts |
software | healthy | src/scene3d/view.ts |
groundTruth.ts |
software | healthy | src/scene3d/groundTruth.ts |
outline.ts |
software | healthy | src/scene3d/outline.ts |
generator.ts |
software | healthy | src/scene3d/generator.ts |
shading.ts |
software | healthy | src/scene3d/shading.ts |
random.ts |
software | healthy | src/scene3d/random.ts |
packing.ts |
software | healthy | src/store/packing.ts |
db.ts |
software | healthy | src/store/db.ts |
types.ts |
software | healthy | src/store/types.ts |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.claude/launch.json |
quality | healthy | .claude/launch.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
.claude |
software | healthy | .claude |
src |
software | healthy | src |
reference |
software | healthy | src/reference |
evaluation |
software | healthy | src/evaluation |
drawing |
software | healthy | src/drawing |
app |
software | healthy | src/app |
scene3d |
software | healthy | src/scene3d |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
LowPassFilter |
software | healthy | src/drawing/oneEuro.ts:LowPassFilter |
OneEuroFilter |
software | healthy | src/drawing/oneEuro.ts:OneEuroFilter |
OneEuroFilter2D |
software | healthy | src/drawing/oneEuro.ts:OneEuroFilter2D |
ReplayPlayer |
software | healthy | src/drawing/replay.ts:ReplayPlayer |
DrawingEngine |
software | healthy | src/drawing/engine.ts:DrawingEngine |
Scene3DView |
software | healthy | src/scene3d/view.ts:Scene3DView |
OutlineRenderer |
software | healthy | src/scene3d/outline.ts:OutlineRenderer |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-evx2uhih |
software | healthy | /tmp/repobility-clone-evx2uhih |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/app/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/14707320-03af-4ecb-904d-9d7d7ea66f63/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/14707320-03af-4ecb-904d-9d7d7ea66f63/
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.