Milestone Minimal Demonstrator
6 days late (01/09/26 18:00:00)
- Everything stays in DRAFT
- No lifecycle transitions
- No staging logic
- No version suffix semantics
- No “who owns what” discussions
- No partial promotion edge cases
- Persistence: Local backend only
- Disable SessionManager until persistance is battle tested
- Add missing QuestionManager
Core responsibilities
- Hold all loaded questions (Draft only)
- lookup by flexo_id
- list / filter (domain, topic, subtype)
- is the single source of truth for questions while the app runs
Day 1–2: Remove lifecycle UI + SessionManager
Day 3–4: Stabilize LocalBackend usage
Day 5–7: Introduce minimal QuestionManager
Day 8–10: Adapt Catalog + Exam loading/saving
Day 11–12: Bug fixing & data migration
Day 13–14: Polish + demo data
Note:
See TracRoadmap
for help on using the roadmap.
