pdf-quiz-generator/frontend/src
Daniel 1f2770257f
Some checks failed
Tests / backend (push) Failing after 9s
Tests / frontend (push) Successful in 29s
Tests / e2e (push) Failing after 27s
docs: a Help page for the people who use the site, a Handbook for whoever runs it
They were one page, and it served neither. Somebody wanting to know what
"Studying for" does had to scroll past what the tutor is prompted with
and what re-embedding breaks.

/help — every signed-in account. Signing in through PedsHub SSO, what
"Studying for" scopes, Qbank against Sessions against Collections, study
and exam mode, where performance comes from, Reading and Cards and study
plans, "Make a deck", and how to report a bad question. An educator also
gets a section of their own: what a moderator has, what a grant gives
and what it does not, that nothing in the bank belongs to anybody, how a
draft becomes an article, how a plan is built, and what a moderator
cannot do. A learner never sees that half.

/handbook — administrators only now, with the same FAQ plus the rest.
The Settings card that pointed at it is admin-only to match, and
RequireAuth learned an admin door, which it did not have.

Help is in the account menu rather than the footer: a question you have
while working is answered from where you are.

And the repo docs describe the site that exists. CLAUDE.md lost the LMS
section — courses, modules, lessons, enrolments, all removed months ago
and still documented — and gained the permission model and the sign-in
flow. ADMIN.md's role table said moderators create courses; it now says
what the three roles actually reach, where roles come from, and that the
bank has no owners.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TqXevQJhxFrM7jJg82cgZN
2026-09-13 14:12:47 +02:00
..
api feat: authorize tutor context and protect uploaded media 2026-09-07 15:04:00 +02:00
components docs: a Help page for the people who use the site, a Handbook for whoever runs it 2026-09-13 14:12:47 +02:00
context fix: Reading cannot edit, and the menu button reaches the menu everywhere 2026-09-13 04:36:44 +02:00
hooks fix: drawers that close, sources that are sources, and a model that does not haggle 2026-09-12 23:34:24 +02:00
pages docs: a Help page for the people who use the site, a Handbook for whoever runs it 2026-09-13 14:12:47 +02:00
test Remove coach modes and improve quiz audio 2026-05-10 01:24:06 +02:00
utils fix: Tidy says Tidy, and takes the shake out when pressed 2026-09-13 04:50:19 +02:00
App.jsx docs: a Help page for the people who use the site, a Handbook for whoever runs it 2026-09-13 14:12:47 +02:00
App.test.jsx fix: a page you cannot open says so; a section row fits its card 2026-09-12 01:21:20 +02:00
index.css fix: one menu, at the left, holding whatever the page has 2026-09-12 20:58:38 +02:00
main.jsx Initial commit: PDF Quiz Generator app 2026-03-30 20:04:53 +00:00