https://github.com/takayuki0407/anki-sheet-ios
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 2 weeks ago · v1 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 524 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 |
|---|---|---|---|
Router |
software | healthy | App.tsx:Router |
Gate |
software | healthy | App.tsx:Gate |
onBack |
software | healthy | App.tsx:onBack |
App |
software | healthy | App.tsx:App |
p |
software | healthy | engine-src/vite.config.ts:p |
installReadableStreamAsyncIterator |
software | healthy | engine-src/src/polyfills.ts:installReadableStreamAsyncItera… |
values |
software | healthy | engine-src/src/polyfills.ts:values |
release |
software | healthy | engine-src/src/polyfills.ts:release |
post |
software | healthy | engine-src/src/bridge.ts:post |
setStatus |
software | healthy | engine-src/src/bridge.ts:setStatus |
errMsg |
software | healthy | engine-src/src/bridge.ts:errMsg |
detectAll |
software | healthy | engine-src/src/bridge.ts:detectAll |
cover |
software | healthy | engine-src/src/bridge.ts:cover |
pageText |
software | healthy | engine-src/src/bridge.ts:pageText |
previewPage |
software | healthy | engine-src/src/bridge.ts:previewPage |
getViewer |
software | healthy | engine-src/src/bridge.ts:getViewer |
base64ToArrayBuffer |
software | healthy | engine-src/src/io.ts:base64ToArrayBuffer |
loadArrayBuffer |
software | healthy | engine-src/src/io.ts:loadArrayBuffer |
loadText |
software | healthy | engine-src/src/io.ts:loadText |
blobToDataURL |
software | healthy | engine-src/src/io.ts:blobToDataURL |
pdfBytes |
software | healthy | engine-src/src/io.ts:pdfBytes |
iou |
software | healthy | engine-src/src/util/rect.ts:iou |
clamp |
software | healthy | engine-src/src/viewer/viewer.ts:clamp |
clear |
software | healthy | engine-src/src/viewer/viewer.ts:clear |
pageEl |
software | healthy | engine-src/src/viewer/viewer.ts:pageEl |
cx |
software | healthy | engine-src/src/viewer/viewer.ts:cx |
cy |
software | healthy | engine-src/src/viewer/viewer.ts:cy |
end |
software | healthy | engine-src/src/viewer/viewer.ts:end |
yc |
software | healthy | engine-src/src/detect/detectPage.ts:yc |
deviceToPage |
software | healthy | engine-src/src/detect/detectPage.ts:deviceToPage |
union |
software | healthy | engine-src/src/detect/detectPage.ts:union |
plausibleContinuation |
software | healthy | engine-src/src/detect/detectPage.ts:plausibleContinuation |
mergePerLine |
software | healthy | engine-src/src/detect/detectPage.ts:mergePerLine |
detectPage |
software | healthy | engine-src/src/detect/detectPage.ts:detectPage |
median |
software | healthy | engine-src/src/detect/heightFilter.ts:median |
lineHeight |
software | healthy | engine-src/src/detect/heightFilter.ts:lineHeight |
filterByHeight |
software | healthy | engine-src/src/detect/heightFilter.ts:filterByHeight |
rgb2hsl |
software | healthy | engine-src/src/detect/colorBand.ts:rgb2hsl |
l |
software | healthy | engine-src/src/detect/colorBand.ts:l |
hueDistance |
software | healthy | engine-src/src/detect/colorBand.ts:hueDistance |
isInBand |
software | healthy | engine-src/src/detect/colorBand.ts:isInBand |
isBackground |
software | healthy | engine-src/src/detect/colorBand.ts:isBackground |
multiplyTransform |
software | healthy | engine-src/src/detect/runGeometry.ts:multiplyTransform |
runBox |
software | healthy | engine-src/src/detect/runGeometry.ts:runBox |
advLen |
software | healthy | engine-src/src/detect/runGeometry.ts:advLen |
sampleBox |
software | healthy | engine-src/src/detect/pixelSampler.ts:sampleBox |
i |
software | healthy | engine-src/src/detect/pixelSampler.ts:i |
sampleSegments |
software | healthy | engine-src/src/detect/pixelSampler.ts:sampleSegments |
heightThresh |
software | healthy | engine-src/src/detect/pixelSampler.ts:heightThresh |
resetGap |
software | healthy | engine-src/src/detect/pixelSampler.ts:resetGap |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
metro.config.js |
software | healthy | metro.config.js |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
index.ts |
software | healthy | index.ts |
RUN.md |
software | healthy | RUN.md |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
App.tsx |
software | healthy | App.tsx |
AGENTS.md |
software | healthy | AGENTS.md |
vite.config.ts |
software | healthy | engine-src/vite.config.ts |
package.json |
software | healthy | engine-src/package.json |
index.html |
software | healthy | engine-src/index.html |
package-lock.json |
software | healthy | engine-src/package-lock.json |
tsconfig.json |
software | healthy | engine-src/tsconfig.json |
vitest.config.ts |
software | healthy | engine-src/vitest.config.ts |
copy-pdfjs-assets.mjs |
software | healthy | engine-src/scripts/copy-pdfjs-assets.mjs |
polyfills.ts |
software | healthy | engine-src/src/polyfills.ts |
bridge.ts |
software | healthy | engine-src/src/bridge.ts |
io.ts |
software | healthy | engine-src/src/io.ts |
env.d.ts |
software | healthy | engine-src/src/env.d.ts |
types.ts |
software | healthy | engine-src/src/types.ts |
rect.ts |
software | healthy | engine-src/src/util/rect.ts |
rect.test.ts |
software | healthy | engine-src/src/util/rect.test.ts |
viewer.ts |
software | healthy | engine-src/src/viewer/viewer.ts |
diagnose.integration.test.ts |
software | healthy | engine-src/src/detect/diagnose.integration.test.ts |
detectPage.ts |
software | healthy | engine-src/src/detect/detectPage.ts |
heightFilter.ts |
software | healthy | engine-src/src/detect/heightFilter.ts |
colorBand.ts |
software | healthy | engine-src/src/detect/colorBand.ts |
runGeometry.ts |
software | healthy | engine-src/src/detect/runGeometry.ts |
pixelSampler.ts |
software | healthy | engine-src/src/detect/pixelSampler.ts |
detect.integration.test.ts |
software | healthy | engine-src/src/detect/detect.integration.test.ts |
detectPage.test.ts |
software | healthy | engine-src/src/detect/detectPage.test.ts |
heightFilter.test.ts |
software | healthy | engine-src/src/detect/heightFilter.test.ts |
colorBand.test.ts |
software | healthy | engine-src/src/detect/colorBand.test.ts |
pdfEngine.ts |
software | healthy | engine-src/src/pdf/pdfEngine.ts |
terms.html |
software | healthy | docs/terms.html |
tasks.md |
software | healthy | docs/tasks.md |
privacy.html |
software | healthy | docs/privacy.html |
accounts-sync-plan.md |
software | healthy | docs/accounts-sync-plan.md |
security-scan-tooling.md |
software | healthy | docs/research/security-scan-tooling.md |
README.md |
software | healthy | docs/research/README.md |
security-audit.md |
software | healthy | docs/research/security-audit.md |
bundle-engine.mjs |
software | healthy | scripts/bundle-engine.mjs |
settings.json |
software | healthy | .claude/settings.json |
wrap-up.md |
software | healthy | .claude/commands/wrap-up.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
engine-src |
software | healthy | engine-src |
scripts |
software | healthy | engine-src/scripts |
src |
software | healthy | engine-src/src |
util |
software | healthy | engine-src/src/util |
viewer |
software | healthy | engine-src/src/viewer |
detect |
software | healthy | engine-src/src/detect |
pdf |
software | healthy | engine-src/src/pdf |
docs |
software | healthy | docs |
research |
software | healthy | docs/research |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
workflows |
software | healthy | .claude/workflows |
src |
software | healthy | src |
sync |
software | healthy | src/sync |
ai |
software | healthy | src/ai |
auth |
software | healthy | src/auth |
ui |
software | healthy | src/ui |
screens |
software | healthy | src/screens |
components |
software | healthy | src/components |
iap |
software | healthy | src/iap |
engine |
software | healthy | src/engine |
db |
software | healthy | src/db |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
Viewer |
software | healthy | engine-src/src/viewer/viewer.ts:Viewer |
CancelledError |
software | healthy | engine-src/src/pdf/pdfEngine.ts:CancelledError |
QuotaError |
software | healthy | src/ai/generate.ts:QuotaError |
AiUnavailableError |
software | healthy | src/ai/generate.ts:AiUnavailableError |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qvsiugzz |
software | healthy | /tmp/repobility-clone-qvsiugzz |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | engine-src/src/viewer/viewer.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/4080d75d-7a07-4a3f-a080-87d8ca5f3545/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4080d75d-7a07-4a3f-a080-87d8ca5f3545/
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.