Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

samanamp/recall

https://github.com/samanamp/recall · scanned 2026-06-16 00:00 UTC (2 months, 3 weeks ago)

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 27 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 373 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.

LabelLayerStatusPath
rev software healthy worker/test/replay.test.ts:rev
buildMessages software healthy worker/src/flashcard.ts:buildMessages
parseFlashcards software healthy worker/src/flashcard.ts:parseFlashcards
extractJson software healthy worker/src/flashcard.ts:extractJson
tryParse software healthy worker/src/flashcard.ts:tryParse
tryCard software healthy worker/src/flashcard.ts:tryCard
clean software healthy worker/src/flashcard.ts:clean
headers software healthy worker/src/github.ts:headers
getTree software healthy worker/src/github.ts:getTree
data software healthy worker/src/github.ts:data
getFile software healthy worker/src/github.ts:getFile
getBlobBase64 software healthy worker/src/github.ts:getBlobBase64
getRawFile software healthy worker/src/github.ts:getRawFile
putFile software healthy worker/src/github.ts:putFile
deleteFile software healthy worker/src/github.ts:deleteFile
encodePath software healthy worker/src/github.ts:encodePath
getParams software healthy worker/src/index.ts:getParams
makeScheduler software healthy worker/src/index.ts:makeScheduler
bumpSyncStats software healthy worker/src/index.ts:bumpSyncStats
refreshManifest software healthy worker/src/index.ts:refreshManifest
getManifest software healthy worker/src/index.ts:getManifest
patchManifest software healthy worker/src/index.ts:patchManifest
files software healthy worker/src/index.ts:files
resolveSha software healthy worker/src/index.ts:resolveSha
state software healthy worker/src/index.ts:state
isSafePath software healthy worker/src/index.ts:isSafePath
replayCard software healthy worker/src/index.ts:replayCard
slugify software healthy worker/src/cardfile.ts:slugify
sanitizeDeck software healthy worker/src/cardfile.ts:sanitizeDeck
cardPath software healthy worker/src/cardfile.ts:cardPath
serializeCardFile software healthy worker/src/cardfile.ts:serializeCardFile
makeCard software healthy worker/src/cardfile.ts:makeCard
replayReviews software healthy worker/src/replay.ts:replayReviews
clampGrade software healthy worker/src/replay.ts:clampGrade
check software healthy app/src/main.tsx:check
App software healthy app/src/App.tsx:App
tab software healthy app/src/App.tsx:tab
Review software healthy app/src/screens/Review.tsx:Review
onKey software healthy app/src/screens/Review.tsx:onKey
Stats software healthy app/src/screens/Stats.tsx:Stats
StatCard software healthy app/src/screens/Stats.tsx:StatCard
heatClass software healthy app/src/screens/Stats.tsx:heatClass
localISO software healthy app/src/screens/Stats.tsx:localISO
sumRange software healthy app/src/screens/Stats.tsx:sumRange
computeStreak software healthy app/src/screens/Stats.tsx:computeStreak
relDay software healthy app/src/screens/Stats.tsx:relDay
Decks software healthy app/src/screens/Decks.tsx:Decks
onCreate software healthy app/src/screens/Decks.tsx:onCreate
onDelete software healthy app/src/screens/Decks.tsx:onDelete
plural software healthy app/src/screens/Decks.tsx:plural

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
SPEC.md software healthy SPEC.md
LICENSE software healthy LICENSE
package.json software healthy worker/package.json
package-lock.json software healthy worker/package-lock.json
wrangler.example.toml software healthy worker/wrangler.example.toml
tsconfig.json software healthy worker/tsconfig.json
flashcard.test.ts software healthy worker/test/flashcard.test.ts
replay.test.ts software healthy worker/test/replay.test.ts
0005_sync_stats.sql software healthy worker/migrations/0005_sync_stats.sql
0003_params.sql software healthy worker/migrations/0003_params.sql
0001_init.sql software healthy worker/migrations/0001_init.sql
0004_manifest_version.sql software healthy worker/migrations/0004_manifest_version.sql
0002_manifest_cache.sql software healthy worker/migrations/0002_manifest_cache.sql
flashcard.ts software healthy worker/src/flashcard.ts
github.ts software healthy worker/src/github.ts
index.ts software healthy worker/src/index.ts
cardfile.ts software healthy worker/src/cardfile.ts
replay.ts software healthy worker/src/replay.ts
tsconfig.app.json software healthy app/tsconfig.app.json
vite.config.ts software healthy app/vite.config.ts
README.md software healthy app/README.md
package.json software healthy app/package.json
tsconfig.node.json software healthy app/tsconfig.node.json
index.html software healthy app/index.html
package-lock.json software healthy app/package-lock.json
.env.example software healthy app/.env.example
eslint.config.js software healthy app/eslint.config.js
tsconfig.json software healthy app/tsconfig.json
index.css software healthy app/src/index.css
types.d.ts software healthy app/src/types.d.ts
main.tsx software healthy app/src/main.tsx
App.tsx software healthy app/src/App.tsx
Review.tsx software healthy app/src/screens/Review.tsx
Stats.tsx software healthy app/src/screens/Stats.tsx
Decks.tsx software healthy app/src/screens/Decks.tsx
Editor.tsx software healthy app/src/screens/Editor.tsx
Settings.tsx software healthy app/src/screens/Settings.tsx
Browser.tsx software healthy app/src/screens/Browser.tsx
MarkdownInner.tsx software healthy app/src/components/MarkdownInner.tsx
Markdown.tsx software healthy app/src/components/Markdown.tsx
api.ts software healthy app/src/lib/api.ts
optimize.ts software healthy app/src/lib/optimize.ts
theme.ts software healthy app/src/lib/theme.ts
deck-color.ts software healthy app/src/lib/deck-color.ts
scheduler.test.ts software healthy app/src/lib/scheduler.test.ts
image.ts software healthy app/src/lib/image.ts
cardfile.test.ts software healthy app/src/lib/cardfile.test.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /cards/manifest api healthy worker/src/index.ts
GET /cards/file api healthy worker/src/index.ts
POST /cards/batch api healthy worker/src/index.ts
GET /media/file api healthy worker/src/index.ts
PUT /cards/file api healthy worker/src/index.ts
DELETE /cards/file api healthy worker/src/index.ts
POST /cards api healthy worker/src/index.ts
POST /flashcard api healthy worker/src/index.ts
PUT /media api healthy worker/src/index.ts
POST /sync api healthy worker/src/index.ts
POST /reviews api healthy worker/src/index.ts
DELETE /reviews api healthy worker/src/index.ts
GET /stats api healthy worker/src/index.ts
GET /reviews/export api healthy worker/src/index.ts
PUT /params api healthy worker/src/index.ts
GET /reviews api healthy worker/src/index.ts
GET /state api healthy worker/src/index.ts

LabelLayerStatusPath
worker software healthy worker
test software healthy worker/test
migrations software healthy worker/migrations
src software healthy worker/src
app software healthy app
src software healthy app/src
screens software healthy app/src/screens
components software healthy app/src/components
lib software healthy app/src/lib
extension software healthy extension
tools software healthy tools
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
App frontend healthy app/src/App.tsx
Review frontend healthy app/src/screens/Review.tsx
Stats frontend healthy app/src/screens/Stats.tsx
Decks frontend healthy app/src/screens/Decks.tsx
Editor frontend healthy app/src/screens/Editor.tsx
Settings frontend healthy app/src/screens/Settings.tsx
Browser frontend healthy app/src/screens/Browser.tsx
MarkdownInner frontend healthy app/src/components/MarkdownInner.tsx
Markdown frontend healthy app/src/components/Markdown.tsx

LabelLayerStatusPath
/ frontend healthy app/src/App.tsx
/review frontend healthy app/src/App.tsx
/review/:deck frontend healthy app/src/App.tsx
/new frontend healthy app/src/App.tsx
/edit/:id frontend healthy app/src/App.tsx
/browse frontend healthy app/src/App.tsx
/stats frontend healthy app/src/App.tsx
/settings frontend healthy app/src/App.tsx

LabelLayerStatusPath
sqlite data healthy app/vite.config.ts
postgresql data healthy tools/archive-convert-sd-3.py
redis data healthy tools/archive-convert-sd-3.py
postgres data healthy tools/archive-convert-sd-2.py
mysql data healthy tools/archive-convert-sd-2.py

LabelLayerStatusPath
sync_stats data healthy worker/migrations/0005_sync_stats.sql
params data healthy worker/migrations/0003_params.sql
reviews data healthy worker/migrations/0001_init.sql
card_state data healthy worker/migrations/0001_init.sql
manifest_cache data healthy worker/migrations/0002_manifest_cache.sql

LabelLayerStatusPath
0005_sync_stats.sql data healthy worker/migrations/0005_sync_stats.sql
0003_params.sql data healthy worker/migrations/0003_params.sql
0001_init.sql data healthy worker/migrations/0001_init.sql
0004_manifest_version.sql data healthy worker/migrations/0004_manifest_version.sql
0002_manifest_cache.sql data healthy worker/migrations/0002_manifest_cache.sql

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
app cicd healthy .github/workflows/ci.yml
worker cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
GitHubError software healthy worker/src/github.ts:GitHubError
ApiError software healthy app/src/lib/api.ts:ApiError

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
CLOUDFLARE_API_TOKEN cicd healthy
CLOUDFLARE_ACCOUNT_ID cicd healthy

LabelLayerStatusPath
repobility-clone-y7x32l_c software healthy /tmp/repobility-clone-y7x32l_c

LabelLayerStatusPath
kafka data healthy tools/archive-convert-sd-3.py

LabelLayerStatusPath
loadbalancer network healthy tools/archive-convert-sd-3.py

LabelLayerStatusPath
port:06 network healthy .github/workflows/deploy.yml

LabelLayerStatusPath
gpu (detected) hardware healthy tools/archive-convert-sd-3.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/9560c456-eb5e-453b-bfa2-56a286d827cb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9560c456-eb5e-453b-bfa2-56a286d827cb/

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.