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:
parent
d893b77cc8
commit
17af66adce
1 changed files with 14 additions and 3 deletions
|
|
@ -74,8 +74,14 @@ Run frontend build and targeted/full relevant suites; obtain independent review,
|
||||||
## Pending backlog (2026-09-09)
|
## 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.
|
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.
|
2. ~~Question editor: shared CategoryTree facets.~~ **Done** — the edit and create
|
||||||
3. Create Custom Test facets: Status / Difficulty / Systems / Articles sections — code in progress; update tests (state is now buttons, not select).
|
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.
|
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).
|
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** —
|
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:
|
to 500 checked questions. Per-category educator grants shipped the same day:
|
||||||
`category_grants` (migration `p8b9c0d1e253`), scope enforcement across
|
`category_grants` (migration `p8b9c0d1e253`), scope enforcement across
|
||||||
create/edit/delete/bulk/summary, and a GrantsPanel in the manager.
|
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
|
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
|
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.
|
for index.html so a deploy is actually visible without a hard refresh.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue