Skip to content

Copy: tighten the metric explainers and settle terminology - #756

Merged
MBombeck merged 5 commits into
mainfrom
fix/fable-copy-and-docs
Aug 9, 2026
Merged

Copy: tighten the metric explainers and settle terminology#756
MBombeck merged 5 commits into
mainfrom
fix/fable-copy-and-docs

Conversation

@MBombeck

@MBombeck MBombeck commented Aug 9, 2026

Copy link
Copy Markdown
Owner

From the app-wide copy audit. The six metric explainers on the insights cards are a definition line now instead of a paragraph that repeated what the knowledge disclosure already holds. The readiness score reads by one name across its title and body in every language, weight deletion says 'measurement' consistently, the practice-and-doctor picker labels match the page, and a few visit toasts lose a stray full stop. Six locales throughout.

Also corrects a handful of stale code comments about error handling and colour tokens. No behaviour change.

Full detail in the CHANGELOG.

- mood-insights-sections: the docblock claimed the sections render nothing
  on a failed read; the rest region now surfaces a QueryErrorRow with retry
- band-tokens / coverage-meter: the raw dracula primitives now carry their
  own AA-tuned light overrides, so the no-override claim no longer holds;
  the band still rides the semantic token for concept cohesion
- medication-card-body: drop the pb-2.5 header claim the header no longer sets
- modules-section: the body follows the card gap rhythm, not an mt-4 margin
…line

The sub-page explainers had grown to four sentences of guideline detail that
pushed the stat strip and chart below the fold; the contract is a one- to
two-sentence definition, with the long form living behind the knowledge
disclosure. Each body now states what the metric is and why it matters.
Also aligns the readiness explainer to the score title across locales
(Bereitschaft / Disposición / Disponibilité), retiring the stray Tagesform.
…ty state

- measurements subtitle drops to a single sentence and loses the phrase
  that named Insights twice
- the mood self-rating card takes a short title so it stops wrapping three
  lines and stops sharing the word Einschaetzung with the AI assessment
  beside it; its noPattern and expectation lines move to direct address
- the daily-briefing empty state drops the worked example, leaving the
  setup instruction on its own
- the single- and bulk-delete flows on the measurement list both say
  Messwert now, instead of switching to Messungen for the bulk case
- the practitioner field on the visit and vaccination forms reads
  Praxis oder Arzt on both, dropping the slash form and the lone feminine
  variant so it matches the practitioner list heading
- the visit saved/updated toasts lose their trailing period to match the
  vaccination toasts they ship beside
@MBombeck
MBombeck merged commit 844ec39 into main Aug 9, 2026
23 checks passed
@MBombeck
MBombeck deleted the fix/fable-copy-and-docs branch August 9, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant