docs: record deployed milestone 4 and release state
This commit is contained in:
parent
d3663fd5fc
commit
6bb33ba97c
1 changed files with 14 additions and 0 deletions
|
|
@ -75,6 +75,20 @@ Reused the existing flashcard system and added manual card creation plus card↔
|
|||
|
||||
Verification: 42 backend tests in the deployed image, 72 frontend tests across 12 suites and production build, plus a real isolated PostgreSQL upgrade/repeat/downgrade/re-upgrade with defaults and FK enforcement. Independent review and browser checks pending.
|
||||
|
||||
## Milestone 4 — share links, comments, AI authoring (deployed)
|
||||
|
||||
Quiz share links replaced the PIN copy: owners enable a public `/share/{token}` landing page (sign-in to take it) and copy the link without displaying it; revocation clears the token and sharing flags. Public responses never expose questions or answers.
|
||||
|
||||
Moderated comments on articles and study-mode questions: 1–2000 chars, 20/day per user, own-pending visibility, educator approval, owner-or-moderator deletion, markdown rendering without raw HTML.
|
||||
|
||||
Educator AI authoring: article drafts and refinement (drafts never auto-publish; refinement sends existing content), card generation into private decks, Celery job polling. Prompts forbid fabricated references.
|
||||
|
||||
Independent review found no blockers; the refine-content medium finding and minor notes were fixed (`d3663fd`). Verification: 50 backend tests in the deployed image, 85 frontend tests across 15 suites and production build; migrations `f2a1c9d4e801` and `g4b7e2f5a903` applied; services healthy.
|
||||
|
||||
## Release state
|
||||
|
||||
The revamp is deployed incrementally from `feat/orthobullets-quiz-revamp` (`d3663fd`, local == remote): category tests/hierarchy, runner/study tools, articles/cards, tutor/media privacy, login Turnstile removal, share links, moderated comments and AI authoring. Live database is migrated through `g4b7e2f5a903`; backend/Celery/frontend images match the branch; pre-deploy database dumps exist under `backups/` (manual and daily). Hard-refresh (Ctrl+Shift+R) to load the new bundle.
|
||||
|
||||
## Next
|
||||
|
||||
Continue with the Orthobullets-inspired runner/results UI, question navigation and study tools; then article/subsection reading, linked flashcards, educator AI authoring and moderated comments. Complete related-content privacy work and end-to-end desktop/mobile validation before deployment.
|
||||
|
|
|
|||
Loading…
Reference in a new issue