wzender's picture
Claude Opus 5.5
Tests on request and a readiness number that only tests raise
82cae90
|
Raw History Blame Contribute Delete
1.2 kB

1. Server

  • 1.1 readiness.py: tests-only number with GAIN per kind, levels, next level, what a perfect test adds, a test's change
  • 1.2 realtests.py: facts from all practice tests and simulations; the card's practice modes, simulations and trail; remove the plan and today's task
  • 1.3 POST /api/tests/{id}/practice/start (balanced, focus, manual); simulations on request; old /exercise/{n}/start kept
  • 1.4 A result carries its readiness change; grades grouped by mode; teacher tabs show counts and bests
  • 1.5 Remove countdown.py

2. Screens

  • 2.1 Home: one compact block with the number, the level, the days left and two buttons with "+N"; still one screen
  • 2.2 Test page: the readiness meter and how it goes up, simulation on request, practice test with the three modes, the trail of gains
  • 2.3 Result: the gain, the bar growing, a new level, buttons for the next test
  • 2.4 Teacher tests tab and progress tab

3. Tests

  • 3.1 Readiness unit tests; API tests for modes, simulations on demand, readiness change, grades
  • 3.2 Browser tests: home block, simulation with a level up, test page modes and trail; home fits one screen