The test should guard against not answering any questions on a given page, as well as leaving some questions blank. With the way I had implemented it, the radio buttons would initialize to neutral, but I suspect this is bad UX, so I'd rather the questions initialize as blank and have the page complain that the user didn't answer all / any questions.
Previously I had hidden the sidebar with some hacky nonsense (5e7bc93) since some test takers had been jumping ahead and I just didn't want to provide that as an option.
The test should guard against not answering any questions on a given page, as well as leaving some questions blank. With the way I had implemented it, the radio buttons would initialize to neutral, but I suspect this is bad UX, so I'd rather the questions initialize as blank and have the page complain that the user didn't answer all / any questions.
Previously I had hidden the sidebar with some hacky nonsense (5e7bc93) since some test takers had been jumping ahead and I just didn't want to provide that as an option.