▍ humdrum codex / glint v1.1.2
license AGPL-3.0

← issues

TASK-042 Spellcheck: accept common contractions

🏁 Done bug priority: high

created 2026-07-14 02:44 · updated 2026-07-14 02:45

Description

Spellchecker flagged everyday contractions (isn't, won't, I'd, they've, y'all) because the wordlist stores no apostrophe forms and Known() only trimmed possessive 's/'. Fix: curated builtin contraction set (internal/spell/contractions.go) checked in Known(), plus curly->straight apostrophe normalization so 'isn't' and 'isn’t' both match. Kills the manual-add annoyance.

Acceptance Criteria