docs: sync backlog with what shipped today

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014yhHB8Pc7oQqyqn2Vo9DXA
This commit is contained in:
Daniel 2026-09-09 20:11:20 +02:00
parent d893b77cc8
commit 17af66adce

View file

@ -74,8 +74,14 @@ Run frontend build and targeted/full relevant suites; obtain independent review,
## Pending backlog (2026-09-09)
1. Category management page (with search): organize parents/subparents, create new parent, delete with move_to, move questions between categories; link from bank/create pages.
2. Question editor: use shared CategoryTree facets (primary select + checkbox tree) — in progress.
3. Create Custom Test facets: Status / Difficulty / Systems / Articles sections — code in progress; update tests (state is now buttons, not select).
2. ~~Question editor: shared CategoryTree facets.~~ **Done** — the edit and create
modals live in `components/QuestionEditors.jsx` (shared by the question bank
and the question manager) and render `CategoryTree` for primary + extra
categories.
3. ~~Create Custom Test facets.~~ **Done 2026-09-09** — rebuilt against AMBOSS's
own builder: two cards (Set test topics / Test criteria), facet rows that open
a search + checklist panel and summarise as "Name +N", a cross-facet filter
search, and a sticky bar carrying Test type and Create Test.
4. Upload flow: document → matched BANK questions via keywords/embeddings; min 10MB, max 30 questions, 5-day auto-delete.
5. AI "describe what to study" → quiz from matched bank questions (all logged-in users).
6. ~~Quiz action buttons: analysis / rename / repeat / delete.~~ **Done 2026-09-09**
@ -94,7 +100,12 @@ Run frontend build and targeted/full relevant suites; obtain independent review,
to 500 checked questions. Per-category educator grants shipped the same day:
`category_grants` (migration `p8b9c0d1e253`), scope enforcement across
create/edit/delete/bulk/summary, and a GrantsPanel in the manager.
9. ~~Vision review finding: question-card row consistency.~~ **Done 2026-09-09**
9. ~~Article pages listing questions.~~ **Done 2026-09-09** — AMBOSS article pages
list no questions; ours printed every linked stem with its answer and
explanation. Replaced with a "Practise this topic" panel that builds an
article-scoped test; educators keep an answer-free unlink list. The lab panel
lost its Sources footer and its competing bold weights.
10. ~~Vision review finding: question-card row consistency.~~ **Done 2026-09-09**
the runner's 78px wrapping category band and three stacked button strips were
replaced by one meta line plus a single action bar. nginx now sends no-cache
for index.html so a deploy is actually visible without a hard refresh.