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.

daniel4828/AnkiAdvanced

https://github.com/daniel4828/AnkiAdvanced · scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)

150 raw signals (0 security + 150 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -14.3 (diff) · 146 actionable findings from 1 signal source. 4 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 1253 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
_cache_path software healthy tts.py:42
_ensure_cached software healthy tts.py:47
preload_all_async software healthy tts.py:78
_cached_with_progress software healthy tts.py:103
preload software healthy tts.py:134
get_cached_path software healthy tts.py:148
get_status software healthy tts.py:153
speak software dead tts.py:158
speak_sync software healthy tts.py:164
speak_multi software healthy tts.py:169
_play_multi software healthy tts.py:182
stop software healthy tts.py:198
_play software healthy tts.py:211
_set_progress software healthy ai.py:30
_openai_client software healthy ai.py:39
_call_api software healthy ai.py:58
generate_story software healthy ai.py:128
_is_sentence software healthy ai.py:155
_word_in_sentence software healthy ai.py:753
_patch_missing software healthy ai.py:314
regenerate_entry_fields software healthy ai.py:326
generate_character_info software healthy ai.py:500
enrich_word software healthy ai.py:533
_fill_translations software healthy ai.py:600
_fallback_sentences software healthy ai.py:635
_needs_comma_fix software healthy ai.py:654
fix_definition_commas software healthy ai.py:660
generate_kahneman_sentences software healthy ai.py:735
_build_prompt software healthy ai.py:766
estimate_story_tokens software healthy ai.py:877
_load software healthy translator.py:14
translate_zh software healthy translator.py:29
translate_batch software healthy translator.py:41
translate_zh_en software dead translator.py:64
preview_intervals software healthy srs.py:13
_fmt_min software healthy srs.py:66
_fmt_day software healthy srs.py:76
_fuzz_delta software healthy srs.py:94
_fuzz_interval software healthy srs.py:105
_fmt_day_fuzzed software healthy srs.py:111
_parse_steps software healthy srs.py:118
_smart_due software healthy srs.py:131
next_learning_due software healthy srs.py:153
next_review_due software healthy srs.py:162
calc_review software healthy srs.py:167
apply_review software healthy srs.py:198
_handle_learning software healthy srs.py:246
_handle_review software healthy srs.py:297
_handle_relearn software healthy srs.py:323
_check_leech software healthy srs.py:372

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

LabelLayerStatusPath
tts.py software healthy tts.py
ai.py software healthy ai.py
CLAUDE.md software healthy CLAUDE.md
translator.py software healthy translator.py
srs.py software healthy srs.py
extract_kahneman.py software healthy extract_kahneman.py
yaml_fixer.py software healthy yaml_fixer.py
run.sh software healthy run.sh
schema.sql software healthy schema.sql
main.py software healthy main.py
backup.sh software healthy backup.sh
importer.py software healthy importer.py
run.dev.sh software healthy run.dev.sh
hsk_levels.json software healthy static/hsk_levels.json
style.css software healthy static/style.css
app.js software healthy static/app.js
calendar.js software healthy static/calendar.js
index.html software healthy static/index.html
test_importer.py software healthy tests/test_importer.py
test_api.py software healthy tests/test_api.py
test_ai.py software healthy tests/test_ai.py
test_srs_logic.py software healthy tests/test_srs_logic.py
pull_request_template.md software healthy .github/pull_request_template.md
copilot-instructions.md software healthy .github/copilot-instructions.md
feature.md software healthy .github/ISSUE_TEMPLATE/feature.md
bug.md software healthy .github/ISSUE_TEMPLATE/bug.md
ci.yml software healthy .github/workflows/ci.yml
script.md software healthy speech/script.md
04_04a.yaml software healthy examples/04_04a.yaml
04_04b.yaml software healthy examples/04_04b.yaml
yaml-format.md software healthy docs/yaml-format.md
stories.py software healthy database/stories.py
cards.py software healthy database/cards.py
presets.py software healthy database/presets.py
core.py software healthy database/core.py
__init__.py software healthy database/__init__.py
stats.py software healthy database/stats.py
entries.py software healthy database/entries.py
decks.py software healthy database/decks.py
browse.py software healthy database/browse.py
launch.json software healthy .claude/launch.json
settings.local.json software healthy .claude/settings.local.json
README.md software healthy .claude/skills/pr-review-toolkit/README.md
LICENSE software healthy .claude/skills/pr-review-toolkit/LICENSE
pr-test-analyzer.md software healthy .claude/skills/pr-review-toolkit/agents/pr-test-analyzer.md
code-simplifier.md software healthy .claude/skills/pr-review-toolkit/agents/code-simplifier.md
code-reviewer.md software healthy .claude/skills/pr-review-toolkit/agents/code-reviewer.md
silent-failure-hunter.md software healthy .claude/skills/pr-review-toolkit/agents/silent-failure-hunt…
comment-analyzer.md software healthy .claude/skills/pr-review-toolkit/agents/comment-analyzer.md
type-design-analyzer.md software healthy .claude/skills/pr-review-toolkit/agents/type-design-analyze…

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

LabelLayerStatusPath
GET / api healthy main.py
POST /api/log api healthy main.py
POST /api/restart api healthy main.py
GET /api/today/{deck_id}/{category} api healthy routes/review.py
GET /api/today-unfinished api healthy routes/review.py
GET /api/today-unfinished-decks api healthy routes/review.py
GET /api/today-mixed/{deck_id} api healthy routes/review.py
POST /api/review api healthy routes/review.py
POST /api/review/undo api healthy routes/review.py
POST /api/cards/{card_id}/bury api healthy routes/review.py
POST /api/cards/{card_id}/unbury api healthy routes/review.py
GET /api/cards/{card_id}/calendar api healthy routes/review.py
GET /api/cards/{card_id}/timeline api healthy routes/review.py
POST /api/session-timelines api healthy routes/review.py
POST /api/import/preview api healthy routes/imports.py
POST /api/import/upload api healthy routes/imports.py
POST /api/import/directory api healthy routes/imports.py
POST /api/quick-add-word api healthy routes/imports.py
GET /api/decks api healthy routes/decks.py
POST /api/decks api healthy routes/decks.py
DELETE /api/decks/{deck_id} api healthy routes/decks.py
DELETE /api/decks/{deck_id}/cards api healthy routes/decks.py
GET /api/trash api healthy routes/decks.py
POST /api/trash/{deck_id}/restore api healthy routes/decks.py
DELETE /api/trash/{deck_id} api healthy routes/decks.py
POST /api/decks/{deck_id}/creating/toggle-suspension api healthy routes/decks.py
POST /api/decks/{deck_id}/categories/{category}/toggle-susp… api healthy routes/decks.py
POST /api/decks/{deck_id}/toggle-all-suspension api healthy routes/decks.py
POST /api/trash/cards/{card_id}/restore api healthy routes/decks.py
DELETE /api/trash/cards/{card_id} api healthy routes/decks.py
DELETE /api/trash/{deck_id}/cards api healthy routes/decks.py
DELETE /api/trash/{deck_id}/cards/{card_id} api healthy routes/decks.py
DELETE /api/trash api healthy routes/decks.py
PUT /api/decks/{deck_id} api healthy routes/decks.py
GET /api/presets api healthy routes/decks.py
POST /api/presets api healthy routes/decks.py
DELETE /api/presets/{preset_id} api healthy routes/decks.py
GET /api/decks/{deck_id}/preset api healthy routes/decks.py
PUT /api/decks/{deck_id}/preset api healthy routes/decks.py
PUT /api/decks/{deck_id}/preset/assign api healthy routes/decks.py
POST /api/decks/{deck_id}/preset/toggle-bury api healthy routes/decks.py
POST /api/decks/{deck_id}/preset/toggle-mix api healthy routes/decks.py
POST /api/decks/{deck_id}/preset/set-default api healthy routes/decks.py
GET /api/presets/{preset_id}/categories api healthy routes/decks.py
GET /api/presets/{preset_id}/categories/{category} api healthy routes/decks.py
PUT /api/presets/{preset_id}/categories/{category} api healthy routes/decks.py
DELETE /api/presets/{preset_id}/categories/{category} api healthy routes/decks.py
POST /api/import api healthy routes/browse.py
GET /api/word/{word_id} api healthy routes/browse.py
PUT /api/word/{word_id} api healthy routes/browse.py

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

LabelLayerStatusPath
static software healthy static
tests software healthy tests
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
speech software healthy speech
examples software healthy examples
docs software healthy docs
database software healthy database
.claude software healthy .claude
skills software healthy .claude/skills
pr-review-toolkit software healthy .claude/skills/pr-review-toolkit
agents software healthy .claude/skills/pr-review-toolkit/agents
commands software healthy .claude/skills/pr-review-toolkit/commands
github-issue-editor software healthy .claude/skills/github-issue-editor
commit-commands software healthy .claude/skills/commit-commands
commands software healthy .claude/skills/commit-commands/commands
github software healthy .claude/skills/github
de-zh-bot software healthy .claude/skills/de-zh-bot
skill-creator software healthy .claude/skills/skill-creator
de-zh-bot-workspace software healthy .claude/skills/skill-creator/de-zh-bot-workspace
evals software healthy .claude/skills/skill-creator/de-zh-bot-workspace/evals
iteration-1 software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-1
eval-sentence software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
with_skill software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
outputs software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
eval-word software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
with_skill software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
outputs software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
eval-chengyu software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
with_skill software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
outputs software healthy .claude/skills/skill-creator/de-zh-bot-workspace/iteration-…
skills software healthy .claude/skills/skill-creator/skills
skill-creator software healthy .claude/skills/skill-creator/skills/skill-creator
agents software healthy .claude/skills/skill-creator/skills/skill-creator/agents
scripts software healthy .claude/skills/skill-creator/skills/skill-creator/scripts
eval-viewer software healthy .claude/skills/skill-creator/skills/skill-creator/eval-view…
references software healthy .claude/skills/skill-creator/skills/skill-creator/references
assets software healthy .claude/skills/skill-creator/skills/skill-creator/assets
routes software healthy routes

LabelLayerStatusPath
deck_presets data healthy schema.sql
decks data healthy schema.sql
entries data healthy schema.sql
entry_measure_words data healthy schema.sql
entry_relations data healthy schema.sql
entry_examples data healthy schema.sql
entry_grammar_structures data healthy schema.sql
characters data healthy schema.sql
character_compounds data healthy schema.sql
entry_characters data healthy schema.sql
cards data healthy schema.sql
review_log data healthy schema.sql
stories data healthy schema.sql
story_sentences data healthy schema.sql
story_sentence_words data healthy schema.sql
api_call_log data healthy schema.sql
entry_components data healthy schema.sql
structures data healthy schema.sql
grammar_points data healthy schema.sql
grammar_examples data healthy schema.sql
grammar_patterns data healthy schema.sql
grammar_comparisons data healthy schema.sql
grammar_expressions data healthy schema.sql
preset_category_overrides data healthy schema.sql
_entries_new data healthy database/core.py
story_sentences_new data healthy database/core.py
_stories_new data healthy database/core.py

LabelLayerStatusPath
_ColorFmt software healthy main.py:66
LogBody software healthy main.py:221
TestImportKouyuYaml software healthy tests/test_importer.py:76
TestCardQueue software healthy tests/test_importer.py:147
TestQueuePriority software healthy tests/test_importer.py:217
TestMultipleAgainCards software healthy tests/test_importer.py:363
TestGetStory software healthy tests/test_api.py:89
TestRegenerateStory software healthy tests/test_api.py:162
TestSpeak software healthy tests/test_api.py:218
TestGenerateStory software healthy tests/test_ai.py:57
TestGenerateStoryLive software healthy tests/test_ai.py:151
TestCalcReview software healthy tests/test_srs_logic.py:50
TestHandleLearning software healthy tests/test_srs_logic.py:91
TestHandleReview software healthy tests/test_srs_logic.py:131
TestHandleRelearn software healthy tests/test_srs_logic.py:168
TestKouyuHskToInt software healthy tests/test_srs_logic.py:195
ReviewHandler software healthy .claude/skills/skill-creator/skills/skill-creator/eval-view…
DeckUpdate software healthy routes/decks.py:190
SessionQueue software healthy routes/queue_manager.py:36
QueueManager software healthy routes/queue_manager.py:48

LabelLayerStatusPath
vps::aws hardware healthy .claude/skills/skill-creator/skills/skill-creator/SKILL.md
vps::gcp hardware healthy .claude/skills/skill-creator/skills/skill-creator/SKILL.md
vps::azure hardware healthy .claude/skills/skill-creator/skills/skill-creator/SKILL.md

LabelLayerStatusPath
daniel4828__AnkiAdvanced software healthy /data/fable5_failed_archive/daniel4828__AnkiAdvanced

LabelLayerStatusPath
sqlite data healthy CLAUDE.md

LabelLayerStatusPath
port:8000 network healthy main.py

LabelLayerStatusPath
127.0.0.1 network healthy .claude/skills/skill-creator/skills/skill-creator/eval-view…

LabelLayerStatusPath
auth::.claude/skills/skill-creator/skills/skill-creator/SKI… security healthy .claude/skills/skill-creator/skills/skill-creator/SKILL.md

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

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.yml
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/2fd3ff9e-f687-488b-a7e1-09429efad272/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2fd3ff9e-f687-488b-a7e1-09429efad272/

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.