## Initialization - [x] create sessionJWT from incoming problemJWT request - [x] retain past answer logs (drop MaThQuIlL_ & others) as array - [ ] support caching of KEPT_EXTRA_ANSWERS - [x] stop updating sessionJWT once status == max_score - [ ] derive attempts data from sessionJWT if present ## Usage - [ ] support forward/backward navigation through past answers - [ ] override problemJWT setting so that past answer view uses `static` template ## Testing - [ ] confirm that problemJWT settings are enforced 'through' the sessionJWT - [ ] reload a problem's state from scratch with a sessionJWT - [ ] confirm that sessionJWT stops updating once status == max_score - [ ] test showHints vs attempts with sessionJWT
Initialization
Usage
statictemplateTesting