docs(readme): A1 — replace fictional stores list with actual ten store files
This commit is contained in:
@@ -199,7 +199,7 @@ magnotia/
|
||||
- **SvelteKit + Svelte 5 runes** (`$state`, `$derived`, `$effect`).
|
||||
- **Tailwind CSS 4** for styling, with a Lexend/Atkinson/OpenDyslexic type system.
|
||||
- **Secondary windows** (`/float`, `/viewer`, `/preview`) use named layouts (`+layout@.svelte`) to skip the main shell and run chrome-free.
|
||||
- **Reactive stores** (`src/lib/stores/page.svelte.ts`): `settings`, `profiles`, `tasks`, `history`, `taskLists`, `templates`, `page`, `toasts`, `preferences`.
|
||||
- **Reactive stores** (`src/lib/stores/`, one file per store): `page.svelte.ts` (central app state; transcripts, profiles, taskLists, templates, etc. live as fields here), `preferences.svelte.ts`, `profiles.svelte.ts`, `toasts.svelte.ts`, `focusTimer.svelte.ts`, `llmStatus.svelte.ts`, `nudgeBus.svelte.ts`, `implementationIntentions.svelte.ts`, `completionStats.svelte.ts`, `speaker.svelte.ts`.
|
||||
- **i18n**: `svelte-i18n` with en/es/de locales at `src/lib/i18n/locales/`. Scaffolding only — strings migrate to translation keys incrementally.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user