Skip to content

feat: weak-spot revision reel and timestamp-linked study notes - #31

Merged
im-rk merged 3 commits into
mainfrom
feature/weak-spots-study-notes
Oct 3, 2026
Merged

im-rk merged 3 commits into
mainfrom
feature/weak-spots-study-notes

Conversation

@im-rk

@im-rk im-rk commented Oct 3, 2026

Copy link
Copy Markdown
Member

What

Two ways to make a session stick.

  • Weak spots: every quiz answer is recorded on the device. A wrong answer becomes a weak spot on /saved with the answer, the explanation, a link to the second it is explained and one Cloudinary reel (fl_splice) of exactly the explanations missed, across sessions. A right answer clears it. Nothing leaves the device.
  • Study notes: /notes/[id] and GET /api/lectures/[id]/notes. A sheet built from the Study Pack and AI chapters, every point linked to its timestamp. Copy as Markdown, download .md (absolute links) or print / save as PDF. No AI call, so it cannot contradict the session.

Verified

  • 139 unit tests (13 new), typecheck and lint clean.
  • Real browser, real library: a wrong answer shows under Weak spots with a reel and clears with "I've got this"; notes render with 9 timestamp links; Markdown returns text/markdown with a .md attachment; a bad id returns 404.

@vercel

vercel Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
pravaha Ready Ready Preview Oct 3, 2026 8:53am UTC

@im-rk
im-rk merged commit d70dac0 into main Oct 3, 2026
3 checks passed
@im-rk
im-rk deleted the feature/weak-spots-study-notes branch October 3, 2026 08:53

This branch was successfully deployed

1 active deployment
Preview — 489100bc Deployed Oct 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant