Commit Graph

  • 49e84278d5 Merge feat/calm-suggestions: drop no-op suggestions + suppress fickle re-edits main prosolis 2026-06-27 00:18:47 -07:00
  • 9d2501a625 Suppress fickle re-edits of sentences the user already settled feat/calm-suggestions prosolis 2026-06-27 00:18:23 -07:00
  • 08b801e752 Drop no-op suggestions where replacement equals original prosolis 2026-06-27 00:18:10 -07:00
  • dd1dd7879b Merge feat/spelling-popover: right-click corrections + robust word resolution prosolis 2026-06-26 22:23:42 -07:00
  • cb8f132d43 Spelling popover: right-click corrections + robust word resolution feat/spelling-popover prosolis 2026-06-26 20:54:47 -07:00
  • cea25a3ebc Merge feat/mechanics-deterministic-pass: deterministic mechanics suggestion family prosolis 2026-06-26 20:44:00 -07:00
  • 96f68a91ee Add deterministic mechanics suggestion family (rule-based, no LLM) feat/mechanics-deterministic-pass prosolis 2026-06-26 20:43:37 -07:00
  • 3867cca2fa Merge feat/petals-toggle: status-bar toggle to disable falling petals prosolis 2026-06-26 17:27:25 -07:00
  • 8be852ddf2 Add a status-bar toggle to disable the falling petals prosolis 2026-06-26 17:27:00 -07:00
  • 4d544f29b5 Merge feat/collocation-and-vocab-garden: code-review follow-ups prosolis 2026-06-26 17:00:44 -07:00
  • 8c6bc1604b Code-review follow-ups: httputil, validation caps, a11y prosolis 2026-06-26 16:59:23 -07:00
  • 4161830da6 Code-review fixes for collocation coach + vocab garden prosolis 2026-06-26 16:41:28 -07:00
  • 8aa437ec82 Phase 12 + 13: collocation coach + vocabulary garden prosolis 2026-06-26 15:50:25 -07:00
  • 20442d1356 Merge feat/bedtime-proverbs: Chinese sleep proverbs in the bedtime nag prosolis 2026-06-26 15:17:50 -07:00
  • 375e0dde4c Companion: add three Chinese sleep proverbs to the bedtime nag feat/bedtime-proverbs prosolis 2026-06-26 15:17:33 -07:00
  • 7824b68ea1 Merge feat/night-mode-bedtime: Phase 14 bedtime nag + night mode prosolis 2026-06-26 15:10:55 -07:00
  • 631279bd3a TTS: auto-detect Chinese vs English so callers can pass the selection feat/night-mode-bedtime prosolis 2026-06-26 15:10:36 -07:00
  • 9576340391 Phase 14: bedtime nag + night mode (dark theme + falling stars) prosolis 2026-06-26 15:10:36 -07:00
  • aebdc2679a Merge fix/checkpoint-token-truncation: stop 502s on long-doc checkpoints prosolis 2026-06-26 14:16:13 -07:00
  • 8bd2509bc2 Checkpoint: raise output cap to 4096 + salvage truncated JSON prosolis 2026-06-26 14:16:07 -07:00
  • 0f2f753efa Merge fix/checkpoint-paste-retry: auto-retry failed checkpoints, release slot on failure prosolis 2026-06-26 13:11:16 -07:00
  • 46db0a3e16 Checkpoint: auto-retry after a failed pass; release rate-limit slot on failure fix/checkpoint-paste-retry prosolis 2026-06-26 13:09:12 -07:00
  • 1bd38b20e8 Merge feat/suggestion-rail: right-margin comment rail + Mandarin explanations prosolis 2026-06-26 12:23:22 -07:00
  • 82e2bcc777 Suggestions: right-margin comment rail + Mandarin explanations feat/suggestion-rail prosolis 2026-06-26 12:23:02 -07:00
  • 035dcf5d25 Merge feat/tts-piper: natural read-aloud via local Piper TTS (EN+ZH) prosolis 2026-06-26 11:35:07 -07:00
  • 5120b1e5a2 Read-aloud: natural neural voice via local Piper TTS feat/tts-piper prosolis 2026-06-26 11:34:52 -07:00
  • adc0cdff1c Add butterfly/parrot/wiggle-dog companions; scale mascot + tips prosolis 2026-06-26 11:08:55 -07:00
  • 9d6698dcc6 Merge fix/suggestion-renag-anchoring: stop re-nagging resolved suggestions + typographic anchoring prosolis 2026-06-26 10:40:30 -07:00
  • 6783ce7a51 Suggestions: stop re-nagging resolved edits + fix typographic anchoring prosolis 2026-06-26 10:35:57 -07:00
  • 3ac6382696 Merge feat/writer-power-ups: editor power-ups (find/replace, read-aloud, backup, phonetic) prosolis 2026-06-26 09:47:50 -07:00
  • db737fa612 Editor: Find & Replace, read-aloud, backup, typography, phonetic, org niceties feat/writer-power-ups prosolis 2026-06-26 09:47:26 -07:00
  • 6e6e4edce7 Editor: font-size presets + image insert/export support prosolis 2026-06-26 09:05:40 -07:00
  • 58c326d0cf Notification sounds: hand-picked mp3 palette + error/milestone cues prosolis 2026-06-26 09:05:05 -07:00
  • 045ec19b92 Petals: 2D sprite blossoms instead of shader blobs prosolis 2026-06-26 07:47:13 -07:00
  • f6fa73b17b Petals: saturated blossom tints + glossy shading prosolis 2026-06-26 07:41:53 -07:00
  • 8cf78130bf Merge: ambient WebGL petals + cute notification sounds prosolis 2026-06-26 07:34:46 -07:00
  • 2487e73551 Ambient WebGL petals + cute notification sounds feat/petal-fall-sounds prosolis 2026-06-26 07:34:23 -07:00
  • 0a1ea225dd Merge: companion rules-based writing advice + tests prosolis 2026-06-26 07:16:45 -07:00
  • 69ecb79da1 Companion: rules-based, context-aware writing advice companion-prose-checker prosolis 2026-06-26 07:16:23 -07:00
  • f3c4fe2c22 Merge Phase 10: organization & polish (search, tags, touch, warm failures) prosolis 2026-06-26 06:30:21 -07:00
  • 9e141e4169 Phase 10: organization & polish — cross-doc search, tags, touch, warm failures phase-10-organization-polish prosolis 2026-06-26 06:29:56 -07:00
  • 60eba25fee Phase 9: ESL superpowers — Chinese gloss + tone-rewrite prosolis 2026-06-26 00:07:26 -07:00
  • 8e1111d768 Phase 8: version history + export (trust foundation) prosolis 2026-06-25 23:44:15 -07:00
  • cf7720ea77 Merge: editor tone, word lookup, expanded stats prosolis 2026-06-25 23:23:34 -07:00
  • 4c288834c0 Editor: document tone, right-click word lookup, expanded stats feat/tone-lexicon-stats prosolis 2026-06-25 23:22:55 -07:00
  • 0d59b645bb Delete petal-spec.md drwily 2026-06-26 06:00:21 +00:00
  • 95123e8c49 Grow the companion, fix idle fallback, add update banner prosolis 2026-06-25 22:45:23 -07:00
  • a634994d25 Companion: double the mascot size + drop the sleepy-face nap prosolis 2026-06-25 22:35:38 -07:00
  • 660f00d452 Phase 7: browser-side spell check (nspell, en-US) prosolis 2026-06-25 22:18:21 -07:00
  • 183219b5de Companion: selectable companions with a picker prosolis 2026-06-25 22:07:48 -07:00
  • 97f99b27e4 Companion: wire real Lottie assets — the always-sleeping cat prosolis 2026-06-25 22:03:02 -07:00
  • 8a32dde587 Add companion kitten — reactive corner mascot prosolis 2026-06-25 21:43:58 -07:00
  • 534f7262ab Phase 6: design polish — accept confetti + distraction-free mode prosolis 2026-06-25 21:21:46 -07:00
  • 0fa70979a0 Phase 5: voice consistency pass prosolis 2026-06-25 21:16:53 -07:00
  • 3c5f3ecb96 Phase 4: Ask Petal SSE chat prosolis 2026-06-25 21:05:39 -07:00
  • 3f7e705028 llm/ollama: disable thinking so reasoning models return content prosolis 2026-06-25 20:53:01 -07:00
  • a4069d5755 Phase 3: LLM grammar checkpoint prosolis 2026-06-25 20:45:30 -07:00
  • 5e00cdce88 Phase 2: document CRUD + auto-save prosolis 2026-06-25 20:30:39 -07:00
  • 9c98e97030 Phase 1: data layer (SQLite, migrations, models, seed) prosolis 2026-06-25 20:25:14 -07:00
  • e72d48d64e Phase 0: project scaffold prosolis 2026-06-25 20:20:04 -07:00