Phase 9 of the rebrand cascade. Sweep covers everything the Phase 8
frontend pass deliberately skipped: docs/, root markdown, scripts,
Cargo.toml descriptions, code comments that survived earlier
word-boundary sed, plus a handful of identifiers caught on the final
verify pass.
transcription-app changes:
- README.md, HANDOVER.md, KNOWN-ISSUES.md, run.sh — magnotia/Magnotia
-> lumotia/Lumotia.
- docs/ — sweep across all subdirs except docs/handovers/ (preserved
as immutable audit trail). Includes architecture-map references
to magnotia_core::*, magnotia_storage::*, etc. now pointing at
lumotia_*; dev-setup.md tracing output examples (lumotia_startup
target); brief/ + superpowers/ + issues/ + whisper-ecosystem/ +
audit/.
- Cargo.toml descriptions on 9 crates (core, audio, cloud-providers,
hotkey, llm, mcp, plus referenced others).
- crates/core/src/{error,hardware,recommendation,paths}.rs +
crates/audio/src/wav.rs + crates/llm/src/model_manager.rs +
crates/cloud-providers/src/keystore.rs + crates/mcp/src/lib.rs —
doc comments and a model-manager user-agent string.
- Caught on final pass: BroadcastChannel("magnotia_task_sync") -> ...
("lumotia_task_sync"); magnotia_locale i18n localStorage key
renamed + migration shim added; CSS keyframe names
magnotiaPulse / magnotiaBar / magnotiaFade renamed in the design-
system kit; magnotia_viewer_item / magnotia_viewer_mode handoff
keys renamed in HistoryPage + viewer/+page.svelte; src/assets/
wordmark.svg text.
- src-tauri/src/lib.rs comment cleanup ("magnotia era" was sed'd
to "lumotia era" earlier — restored).
Preserved (intentional):
- crates/core/src/paths.rs — keeps "magnotia" / "Magnotia" / ".magnotia"
legacy detection strings in legacy_and_target_paths() so the
migration shim can still find user data from the magnotia era.
- src/lib/stores/{page,focusTimer}.svelte.ts + src/lib/i18n/index.ts
— migration call sites reference the legacy magnotia keys
deliberately.
- docs/handovers/ — historical audit trail.
cargo build --workspace passes. npm run check: 0 errors / 0 warnings
(3958 files). cargo test --workspace: 339 pass / 0 fail.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3.6 KiB
A5. HITL AI Scaffolding — Autonomy-Supportive Design
Core finding: AI scaffolding must support autonomy, not replace executive function. Controlling or fully automated approaches undermine the self-regulation skills they aim to support. The distinction is not philosophical but empirical.
Self-Determination Theory (SDT) framework for ADHD:
- Champ, Adamou & Tolchard 2022 (Psychological Review): Proposed a complete SDT-based framework for ADHD, arguing that autonomy, competence, and relatedness needs explain self-regulation patterns better than deficit models.
- Champ et al. 2025 (JMIR Formative Research): ADAPT randomised feasibility study with 20 adults from an NHS ADHD clinic. 91.6% intervention completion. Clinically significant improvement in psychological distress (p = .01) and significant ADHD symptom reduction (p ≤ .01). Demonstrates that autonomy-supportive scaffolding works in clinical practice.
Critical review of existing ADHD tools:
- Spiel et al. 2022 (ACM CHI '22): Most ADHD technology is "shaped by research aims which privilege neuro-normative outcomes." Time-management interventions frequently cause stress and frustration. Participatory design with ADHD individuals leads to fundamentally different design outcomes (e.g. conceiving time as "stretches of activities" rather than clock-based units). Explicitly documents harm caused by surveillance-like monitoring and intrusive alarms.
- Carik et al. 2025 (ACM GROUP '25): LLM use across 61 neurodivergent Reddit communities, identifying 20 use cases. ADHD users primarily sought help with organisation, planning, and prioritising. LLM responses are frequently "overly neurotypical" and not calibrated for neurodivergent cognition. Users expressed significant concern about overreliance.
Longitudinal case evidence:
- Mittler 2025: 42-year-old neurodivergent student with severe executive dysfunction. Over 4 semesters using strategically integrated AI tools, GPA rose from 1.85 to 3.35. Psychological trajectory shifted from anxiety to sophisticated "process awareness" — the student internalised external scaffolds.
- Azevedo et al. 2022 (Frontiers in Psychology): Decade-long MetaTutor programme, 100+ college students. Adaptive pedagogical agents that prompt metacognitive strategies (rather than completing tasks) produced significantly better learning outcomes.
Five design principles from the literature:
- Scaffold, don't automate — prompt metacognitive strategies rather than completing tasks for the user
- Co-regulate, don't correct — nudges should be reflective ("What were you working on?") rather than directive ("You should be working on X")
- Adapt to fluctuating states — detect attention shifts and adjust support intensity dynamically
- Keep the human in the loop — every AI suggestion requires user confirmation, building executive function rather than atrophying it
- Design with, not for — participatory design with neurodivergent users produces fundamentally different and better outcomes
Implication for Lumotia: The AI agent must be visible, conversational, and interactive — but must never override user autonomy. Every suggestion requires confirmation. The human-in-the-loop feedback mechanism builds metacognitive awareness over time. Users should eventually internalise Lumotia's scaffolding patterns and need them less — that's a feature, not a failure. LLM prompts must be calibrated for neurodivergent cognition, not neurotypical assumptions.