Scrie (Write)
Workspace pentru compunere poetică în română, cu dicționar, rime și salvare draft-uri.
Pagină
/write— editor + panou instrumente (WriteToolsBar)
Funcționalități
- Căutare lexicon — minim 2 caractere; rime după ending/silabe
- Motor de rime —
lib/rhyme/(syllable parser, rhyme engine) - Definiții — DEX/Wiktionary cu cache în
WriteCachedLookup - Draft-uri — salvare în
UserPoemDraft(autentificat) - Diacritice — normalizare română (
js-romanian-diacritics)
API
GET /api/words— căutare corpus lexiconGET /api/word-definition— definiție cuvântGET|POST|PUT|DELETE /api/user/drafts/*— CRUD draft-uri
Date
Tabelul WriteLexiconWord este populat via scripturi din scripts/ (write:lexicon, write:dex, etc.).
Testare
tests/unit/lib/rhyme/*— motor rimetests/api/words.get.test.ts— contract APItests/components/WriteSearchActions.test.ts— UI căutare