https://github.com/anamuratova/text-dither
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
8 raw signals (0 security + 8 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +14.8 (diff) · 8 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 94 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 |
|---|---|---|---|
makeGlyph |
software | healthy | tests/plot.spec.ts:makeGlyph |
grid |
software | healthy | tests/layout.spec.ts:grid |
pixelHash |
software | healthy | tests/e2e/app.spec.ts:pixelHash |
distinctColors |
software | healthy | tests/e2e/app.spec.ts:distinctColors |
waitForPaint |
software | healthy | tests/e2e/app.spec.ts:waitForPaint |
makePngBuffer |
software | healthy | tests/e2e/app.spec.ts:makePngBuffer |
decodeFile |
software | healthy | src/main.ts:decodeFile |
download |
software | healthy | src/main.ts:download |
activeProfile |
software | healthy | src/main.ts:activeProfile |
plotPreview |
software | healthy | src/main.ts:plotPreview |
rerender |
software | healthy | src/main.ts:rerender |
loadFile |
software | healthy | src/main.ts:loadFile |
parseJhfLine |
software | healthy | src/plot/hershey.ts:parseJhfLine |
glyphPolylines |
software | healthy | src/plot/hershey.ts:glyphPolylines |
mm |
software | healthy | src/plot/plotSvg.ts:mm |
printableWidthMm |
software | healthy | src/plot/plotSvg.ts:printableWidthMm |
toPlotSVG |
software | healthy | src/plot/plotSvg.ts:toPlotSVG |
bandFor |
software | healthy | src/plot/bands.ts:bandFor |
glyphStrokes |
software | healthy | src/plot/strokes.ts:glyphStrokes |
d |
software | healthy | src/plot/strokes.ts:d |
shrinkX |
software | healthy | src/plot/strokes.ts:shrinkX |
shrinkY |
software | healthy | src/plot/strokes.ts:shrinkY |
clamp |
software | healthy | src/core/layout.ts:clamp |
lerp |
software | healthy | src/core/layout.ts:lerp |
hash |
software | healthy | src/core/layout.ts:hash |
autoLevels |
software | healthy | src/core/layout.ts:autoLevels |
computeLayout |
software | healthy | src/core/layout.ts:computeLayout |
rot |
software | healthy | src/core/layout.ts:rot |
yJitter |
software | healthy | src/core/layout.ts:yJitter |
makeRose |
software | healthy | src/core/rose.ts:makeRose |
ink |
software | healthy | src/core/rose.ts:ink |
o |
software | healthy | src/core/rose.ts:o |
getCtx |
software | healthy | src/core/sampler.ts:getCtx |
coverRect |
software | healthy | src/core/sampler.ts:coverRect |
dw |
software | healthy | src/core/sampler.ts:dw |
dh |
software | healthy | src/core/sampler.ts:dh |
luminanceGrid |
software | healthy | src/core/sampler.ts:luminanceGrid |
esc |
software | healthy | src/render/svg.ts:esc |
num |
software | healthy | src/render/svg.ts:num |
toSVG |
software | healthy | src/render/svg.ts:toSVG |
ensureFont |
software | healthy | src/render/canvas.ts:ensureFont |
extractFile |
software | healthy | src/ui/dropzone.ts:extractFile |
initDropzone |
software | healthy | src/ui/dropzone.ts:initDropzone |
sync |
software | healthy | src/ui/dropzone.ts:sync |
buildControls |
software | healthy | src/ui/controls.ts:buildControls |
buildPlotterSection |
software | healthy | src/ui/controls.ts:buildPlotterSection |
field |
software | healthy | src/ui/controls.ts:field |
button |
software | healthy | src/ui/controls.ts:button |
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
PLOTTING.md |
software | healthy | PLOTTING.md |
tsconfig.json |
software | healthy | tsconfig.json |
sampler.spec.ts |
software | healthy | tests/sampler.spec.ts |
svg.spec.ts |
software | healthy | tests/svg.spec.ts |
plot.spec.ts |
software | healthy | tests/plot.spec.ts |
layout.spec.ts |
software | healthy | tests/layout.spec.ts |
app.spec.ts |
software | healthy | tests/e2e/app.spec.ts |
ci.yml |
software | healthy | .github/workflows/ci.yml |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
main.ts |
software | healthy | src/main.ts |
styles.css |
software | healthy | src/styles.css |
state.ts |
software | healthy | src/state.ts |
hershey.ts |
software | healthy | src/plot/hershey.ts |
plotSvg.ts |
software | healthy | src/plot/plotSvg.ts |
bands.ts |
software | healthy | src/plot/bands.ts |
strokes.ts |
software | healthy | src/plot/strokes.ts |
layout.ts |
software | healthy | src/core/layout.ts |
rose.ts |
software | healthy | src/core/rose.ts |
types.ts |
software | healthy | src/core/types.ts |
sampler.ts |
software | healthy | src/core/sampler.ts |
svg.ts |
software | healthy | src/render/svg.ts |
canvas.ts |
software | healthy | src/render/canvas.ts |
dropzone.ts |
software | healthy | src/ui/dropzone.ts |
controls.ts |
software | healthy | src/ui/controls.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
e2e |
software | healthy | tests/e2e |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
plot |
software | healthy | src/plot |
core |
software | healthy | src/core |
render |
software | healthy | src/render |
ui |
software | healthy | src/ui |
| Label | Layer | Status | Path |
|---|---|---|---|
State |
software | healthy | src/state.ts:State |
CanvasRenderer |
software | healthy | src/render/canvas.ts:CanvasRenderer |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ci |
cicd | healthy | .github/workflows/ci.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
anamuratova__text-dither |
software | healthy | /data/fable5_failed_archive/anamuratova__text-dither |
This page is publicly accessible at:
https://repobility.com/scan/c4118e4a-a901-43a2-9ebb-4ee4be95fcff/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c4118e4a-a901-43a2-9ebb-4ee4be95fcff/
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.