24 FEB 2026
David debugged: Investigated why Keno's signup failed open to wrong 6 courses
David asked why course detection for a new signup fell back to the most-recent-6 heuristic rather than correctly identifying active courses using calendar-agent output.
After testing a signup with a known user, David noticed course detection had used the wrong fallback.
i did a sign up with keno and the courses detection failed open to his latest 6, why? is it cause the calendar detection completed after the courses did the process where they check to see which courses are current or not?
David also raised a UX timing problem: workspace candidates were only appearing after all module/assignment planners finished for all courses in bootstrap, rather than streaming in as each planner completed. He wanted candidates to appear incrementally so the user didn't wait for the full batch.