Game Order and Level Streak Workflow
Activity v2 was updated to support ordered gameplay while preserving student consent state.
The first change fixed an issue where game ordering in v2 removed the student consent value during admin saves. The follow-up work started the level-based streak workflow, adding controller support and public activity changes so streaks can be tied to the ordered level progression.
Admin action and student management code were updated with the related save logic, while the public activity view was reworked to handle game order and streak level checks together.