whaleprep/src
dev 4427837e7a Mistake tagging: per-question why-lost form plus dashboard rollup
Result page shows a why-lost row (concept gap / calculation slip /
misread / out of time / blind guess) on every wrong or blank question.
POST /result/:attempt/tag/:qid toggles one tag; ownership checked,
vocabulary enforced server-side. Dashboard gains a 'why you lose marks'
section aggregating tags across all submitted attempts. Verified live:
tag persists, rollup renders.
2026-10-12 12:44:30 +05:30
..
analytics.rs Mistake tagging: per-question why-lost form plus dashboard rollup 2026-10-12 12:44:30 +05:30
auth.rs Google sign-in with server-side token verification 2026-10-11 20:37:56 +05:30
db.rs Import 9,813 real JEE Main PYQs, KaTeX math, DB indexes 2026-10-12 10:55:20 +05:30
exam.rs Fix N+1 chapter counts, add indexes, drop dead query branch 2026-10-12 12:12:29 +05:30
google.rs Google sign-in with server-side token verification 2026-10-11 20:37:56 +05:30
main.rs Mistake tagging: per-question why-lost form plus dashboard rollup 2026-10-12 12:44:30 +05:30
views.rs Mistake tagging: per-question why-lost form plus dashboard rollup 2026-10-12 12:44:30 +05:30