Anki add-on: First Aid Retention Dashboard

First Aid Retention Dashboard ranks your AnKing Step 1 First Aid subjects from weakest to strongest based on Anki-style retention. Update 0.4.0: Added clickable sortable columns. You can now click any column header in the subject or subtopic dashboard to re-rank by that metric, including retention, total cards, active cards, % Unsuspended , % Reviewed , % Mature , Leeches, fails, and passes. The dashboard also shows what metric it is currently ranking by. It detects First Aid Step 1 tags, groups cards by subject and subtopic, and shows a read-only dashboard so you can quickly see which subjects need the most work. Main features: Shows a compact First Aid retention snapshot on the Anki Decks screen Shows weakest 5 and strongest 3 subjects on the home page Full dashboard available under Tools > First Aid Retention Dashboard Ranks all 16 First Aid subject groups Double-click a subject to see subtopic-level rankings Uses Anki-style retention logic: Again = fail, Hard/Good/Easy = pass Excludes suspended cards by default Includes Diagnostics / Tag Detection Exports results to CSV Includes configurable lookback options Safety: This add-on is read-only. It does not change cards, notes, tags, decks, scheduling, FSRS settings, due dates, intervals, or deck options. How to use: Install the add-on. Restart Anki. Open the Decks screen to see the compact snapshot. Go to Tools > First Aid Retention Dashboard for the full dashboard. Click Diagnostics / Tag Detection if tags are not detected. Click Refresh to recalculate. Double-click a subject to view subtopics. Compatibility: Built and tested on Anki 25.09.4 with AnKing Step 1 tags using the root: #AK_Step1_v12::#FirstAid Limitations: This is a tag-level approximation of Anki’s True Retention Table because Anki does not expose a stable public tag-level true-retention API. It is intended as a study-planning dashboard, not as an official Anki statistics replacement. If something breaks, please leave a comment with: Your Anki version Your operating system Whether you use AnKing/AnkiHub What happened