# Tasks - [ ] 1. Implement web app shell served by the Go backend. - [ ] 2. Implement diagnostic session start and answer submission UI. - [ ] 3. Implement learner memory, readiness, and next challenge UI. - [ ] 4. Implement material ingestion and ontology inspection UI. - [ ] 5. Implement teaching asset prompt candidate UI. - [ ] 6. Validate frontend MVP with tests, smoke checks, and OpenSpec.