Files
Lumotia/docs/brief/README.md
Jake 26c7307607
Some checks failed
check / cargo check (macos-latest) (push) Has been cancelled
check / cargo check (ubuntu-22.04) (push) Has been cancelled
check / cargo check (windows-latest) (push) Has been cancelled
check / svelte build + lint (push) Has been cancelled
agent: lumotia-rebrand — docs, scripts, root config, residuals
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>
2026-05-13 12:38:03 +01:00

61 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- Source: Lumotia Master Brief — split 2026/03/20 -->
# Lumotia — Master Brief Index
**Last updated:** 2026/03/20
**Status:** MVP — approaching closed beta
**Owner:** Jake (personal project, potential roll-up into CORBEL Ltd if successful)
Modular split of the Lumotia master brief. Each file is self-contained. The original lives at `input/inbox/lumotia-master-brief.md`.
---
## Part 1: Project Brief
| § | File | Summary |
|---|---|---|
| 1 | [what-lumotia-is.md](what-lumotia-is.md) | Core thesis — voice-first, local-only, zero-friction productivity for executive dysfunction |
| 2 | [target-audience.md](target-audience.md) | Beachhead (neurodivergent) and secondary audiences |
| 3 | [tech-stack.md](tech-stack.md) | Tauri/Rust/Svelte, Whisper, local LLM, RAG, MCP, sync, dependencies |
| 4 | [feature-set.md](feature-set.md) | MVP features, post-MVP, and parked ideas |
| 4* | [design-principles.md](design-principles.md) | Typography, colour, interaction, onboarding, adaptive UI |
| 5 | [pricing-model.md](pricing-model.md) | Free/Pro/Cloud tiers, rationale, Van Westendorp validation |
| 6 | [legal-compliance.md](legal-compliance.md) | Code signing, GDPR, EAA, pre-launch checklists, business structure |
| 7 | [distribution-strategy.md](distribution-strategy.md) | Positioning, channels, influencers, 4-phase rollout, 90-day calendar |
| 8 | [key-risks.md](key-risks.md) | Risk/mitigation table |
| 9 | [success-metrics.md](success-metrics.md) | Business milestones and neuro-inclusive product metrics |
| 10 | [open-questions.md](open-questions.md) | Resolved decisions and still-open questions |
## Part 2: Micro-SaaS Playbook
| File | Summary |
|---|---|
| [micro-saas-playbook.md](micro-saas-playbook.md) | 9 patterns from Starter Story research, each mapped to Lumotia's position |
## Part 3: Market Research
| § | File | Summary |
|---|---|---|
| 11 | [market-size-demographics.md](market-size-demographics.md) | TAM, psychology, economic upside |
| 12 | [user-sentiment.md](user-sentiment.md) | Abandon-shame cycle, frustrations, demand signals |
| 13 | [competitive-landscape.md](competitive-landscape.md) | Tiimo, Structured, Goblin.tools, and 5 others — plus Lumotia's advantages |
| 14 | [why-current-tools-fail.md](why-current-tools-fail.md) | Cognitive overhead, latency, app fatigue |
| 15 | [feature-validation.md](feature-validation.md) | Voice input, body doubling, local-first — research backing |
| 16 | [lifetime-licence-economics.md](lifetime-licence-economics.md) | Affinity, iA Writer, Sublime Text precedents and risks |
| 17 | [desktop-distribution.md](desktop-distribution.md) | Tauri advantages, code signing, discovery patterns |
| 18 | [influencer-landscape.md](influencer-landscape.md) | Creators, podcasts, newsletters, UK orgs, sponsorship costs |
| 19 | [b2b-enterprise.md](b2b-enterprise.md) | Corporate programmes, Access to Work, deployment, channel partners |
| 20 | [research-gaps.md](research-gaps.md) | Outstanding investigation items |
## Appendix A: Empirical Evidence Base
| App. | File | Summary |
|---|---|---|
| A1 | [appendix-implementation-intentions.md](appendix-implementation-intentions.md) | If-then planning — d = 0.99 in clinical populations |
| A2 | [appendix-ai-body-doubling.md](appendix-ai-body-doubling.md) | AI body doubles match human efficacy (p = 1.000) |
| A3 | [appendix-cognitive-ergonomics.md](appendix-cognitive-ergonomics.md) | Spacing > specialised fonts; personalisation essential |
| A4 | [appendix-latency-memory.md](appendix-latency-memory.md) | WM deficits (d = 1.632.03) make local-first a cognitive requirement |
| A5 | [appendix-hitl-scaffolding.md](appendix-hitl-scaffolding.md) | Autonomy-supportive AI design principles |
| A6 | [appendix-voice-interfaces.md](appendix-voice-interfaces.md) | Voice is 3x faster; primary accessibility mechanism |
| A7 | [appendix-evolutionary-psychology.md](appendix-evolutionary-psychology.md) | ADHD as exploration bias; tools benefit the most impaired most |