ADHD accommodation rules for Buggsy's homework surfaces — question sequencing, pacing, feedback tone, and timer constraints.
Rules sourced from Smart but Scattered framework and applied to HomeworkModule, daily-missions, and fact-sprint surfaces.
Maximum 3 consecutive same-type questions in any homework sequence.
multiple_choice, computation, word_problem, error_analysis, multi_step, open_ended, short_answer, why_question, visual, real_world, fill_blank, griddable, estimationcheckSameTypePause_(q, idx) in HomeworkModule.html — fires at multiples of 3 when allQs[idx+1].type === q.typeCount-up timers only on homework surfaces. Countdown timers create performance anxiety and hyperfocus on the clock.
/facts (Fact Sprint) — countdown is the core mechanic_brainBreakAfter = 4 in HomeworkModuleshowBrainBreak() which shows 30s overlay with movement promptshowSameTypePause_() — no auto-timer, student-controlled dismiss#f59e0b) — distinct from brain-break purple| Surface | File | Applies |
|---|---|---|
| Homework Module | HomeworkModule.html | All rules |
| Daily Missions | daily-missions.html | Timer rule + no same-type run enforcement at mission level |
| Fact Sprint | fact-sprint.html | Countdown exception applies here |
| Investigation | investigation-module.html | Timer rule only |
| Writing Module | writing-module.html | Timer rule only |