https://github.com/davideevangelisti/shotmark
· scanned 2026-06-17 01:53 UTC (1 month, 1 week ago)
15 raw signals (0 security + 15 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +20.9 (diff) · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 333 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 |
|---|---|---|---|
at |
software | healthy | tests/capture.mjs:at |
loadFixture |
software | healthy | tests/e2e/interaction.spec.ts:loadFixture |
drawBox |
software | healthy | tests/e2e/interaction.spec.ts:drawBox |
box |
software | healthy | tests/e2e/interaction.spec.ts:box |
e |
software | healthy | tests/e2e/interaction.spec.ts:e |
o |
software | healthy | tests/e2e/interaction.spec.ts:o |
makeFixture |
software | healthy | tests/e2e/editor.spec.ts:makeFixture |
loadFixture |
software | healthy | tests/e2e/editor.spec.ts:loadFixture |
e |
software | healthy | tests/e2e/editor.spec.ts:e |
box |
software | healthy | tests/e2e/editor.spec.ts:box |
loadBig |
software | healthy | tests/e2e/zoom.spec.ts:loadBig |
zoom |
software | healthy | tests/e2e/zoom.spec.ts:zoom |
loadFixture |
software | healthy | tests/e2e/backdrop-ui.spec.ts:loadFixture |
cornerPixel |
software | healthy | tests/e2e/backdrop-ui.spec.ts:cornerPixel |
e |
software | healthy | tests/e2e/backdrop-ui.spec.ts:e |
makeTextImage |
software | healthy | tests/e2e/ocr.spec.ts:makeTextImage |
out |
software | healthy | tests/e2e/ocr.spec.ts:out |
at |
software | healthy | scripts/generate-hero.mjs:at |
loadImage |
software | healthy | src/editor.ts:loadImage |
emitSel |
software | healthy | src/editor.ts:emitSel |
mimeFor |
software | healthy | src/exporter.ts:mimeFor |
downloadDataUrl |
software | healthy | src/exporter.ts:downloadDataUrl |
dataUrlToBlob |
software | healthy | src/exporter.ts:dataUrlToBlob |
copyToClipboard |
software | healthy | src/exporter.ts:copyToClipboard |
resolveScale |
software | healthy | src/exporter.ts:resolveScale |
loadImg |
software | healthy | src/main.ts:loadImg |
toast |
software | healthy | src/main.ts:toast |
load |
software | healthy | src/main.ts:load |
fitToStage |
software | healthy | src/main.ts:fitToStage |
fileToUrl |
software | healthy | src/main.ts:fileToUrl |
highlightTool |
software | healthy | src/main.ts:highlightTool |
selectTool |
software | healthy | src/main.ts:selectTool |
refresh |
software | healthy | src/main.ts:refresh |
sync |
software | healthy | src/main.ts:sync |
currentScale |
software | healthy | src/main.ts:currentScale |
runOcr |
software | healthy | src/main.ts:runOcr |
f |
software | healthy | src/main.ts:f |
items |
software | healthy | src/main.ts:items |
editing |
software | healthy | src/main.ts:editing |
redactRegion |
software | healthy | src/redact.ts:redactRegion |
extractText |
software | healthy | src/ocr.ts:extractText |
cleanText |
software | healthy | src/ocr.ts:cleanText |
distance |
software | healthy | src/util.ts:distance |
normalizeRect |
software | healthy | src/util.ts:normalizeRect |
clamp |
software | healthy | src/util.ts:clamp |
isValidScale |
software | healthy | src/util.ts:isValidScale |
exportFilename |
software | healthy | src/util.ts:exportFilename |
p |
software | healthy | src/util.ts:p |
hexToRgba |
software | healthy | src/util.ts:hexToRgba |
arrowHead |
software | healthy | src/util.ts:arrowHead |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DEPLOY.md |
software | healthy | DEPLOY.md |
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 |
tsconfig.json |
software | healthy | tsconfig.json |
capture.mjs |
software | healthy | tests/capture.mjs |
manifest.test.ts |
software | healthy | tests/unit/manifest.test.ts |
history.test.ts |
software | healthy | tests/unit/history.test.ts |
exporter.test.ts |
software | healthy | tests/unit/exporter.test.ts |
util.test.ts |
software | healthy | tests/unit/util.test.ts |
ocr.test.ts |
software | healthy | tests/unit/ocr.test.ts |
interaction.spec.ts |
software | healthy | tests/e2e/interaction.spec.ts |
editor.spec.ts |
software | healthy | tests/e2e/editor.spec.ts |
zoom.spec.ts |
software | healthy | tests/e2e/zoom.spec.ts |
backdrop-ui.spec.ts |
software | healthy | tests/e2e/backdrop-ui.spec.ts |
ocr.spec.ts |
software | healthy | tests/e2e/ocr.spec.ts |
generate-hero.mjs |
software | healthy | scripts/generate-hero.mjs |
bump-version.mjs |
software | healthy | scripts/bump-version.mjs |
build-site.mjs |
software | healthy | scripts/build-site.mjs |
generate-icons.mjs |
software | healthy | scripts/generate-icons.mjs |
vendor-tesseract.mjs |
software | healthy | scripts/vendor-tesseract.mjs |
pack-extension.mjs |
software | healthy | scripts/pack-extension.mjs |
editor.ts |
software | healthy | src/editor.ts |
exporter.ts |
software | healthy | src/exporter.ts |
main.ts |
software | healthy | src/main.ts |
style.css |
software | healthy | src/style.css |
redact.ts |
software | healthy | src/redact.ts |
ocr.ts |
software | healthy | src/ocr.ts |
util.ts |
software | healthy | src/util.ts |
beautify.ts |
software | healthy | src/beautify.ts |
history.ts |
software | healthy | src/history.ts |
version.ts |
software | healthy | src/version.ts |
manifest.json |
software | healthy | extension/manifest.json |
README.md |
software | healthy | extension/README.md |
popup.html |
software | healthy | extension/popup.html |
popup.js |
software | healthy | extension/popup.js |
style.css |
software | healthy | site/style.css |
index.html |
software | healthy | site/index.html |
tesseract-core-lstm.js |
software | healthy | public/tesseract/tesseract-core-lstm.js |
worker.min.js |
software | healthy | public/tesseract/worker.min.js |
tesseract-core-simd-lstm.js |
software | healthy | public/tesseract/tesseract-core-simd-lstm.js |
tesseract-core-relaxedsimd-lstm.js |
software | healthy | public/tesseract/tesseract-core-relaxedsimd-lstm.js |
tesseract-core-lstm.wasm.js |
software | healthy | public/tesseract/tesseract-core-lstm.wasm.js |
tesseract-core-relaxedsimd-lstm.wasm.js |
software | healthy | public/tesseract/tesseract-core-relaxedsimd-lstm.wasm.js |
tesseract-core-simd-lstm.wasm.js |
software | healthy | public/tesseract/tesseract-core-simd-lstm.wasm.js |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
unit |
software | healthy | tests/unit |
e2e |
software | healthy | tests/e2e |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
extension |
software | healthy | extension |
site |
software | healthy | site |
public |
software | healthy | public |
tesseract |
software | healthy | public/tesseract |
| Label | Layer | Status | Path |
|---|---|---|---|
Editor |
software | healthy | src/editor.ts:Editor |
knows |
software | healthy | src/history.ts:knows |
History |
software | healthy | src/history.ts:History |
Ka |
software | healthy | public/tesseract/tesseract-core-lstm.js:Ka |
as |
software | healthy | public/tesseract/worker.min.js:as |
Ka |
software | healthy | public/tesseract/tesseract-core-simd-lstm.js:Ka |
Ka |
software | healthy | public/tesseract/tesseract-core-relaxedsimd-lstm.js:Ka |
| Label | Layer | Status | Path |
|---|---|---|---|
davideevangelisti__shotmark |
software | healthy | /data/fable5_failed_archive/davideevangelisti__shotmark |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4317 |
network | healthy | playwright.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/7b735f8a-d6f0-46a5-bbc2-dee3269259ec/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7b735f8a-d6f0-46a5-bbc2-dee3269259ec/
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.