bb5bb52244
Aligned paragraphs were exported as <div align="…"> which had NO matching import parse rule — the div was unwrapped and the alignment lost on every round trip. Emit a styled <p style="text-align:…"> instead, and give the textAlign global attribute (docmost-schema) an explicit parseHTML that reads element.style.textAlign (and legacy align=) plus a renderHTML that writes the style. Now heading/paragraph alignment survives Docmost->git->Docmost. Verified on stand: a textAlign=center paragraph exports as <p style="text-align:center">, and after a git-side edit + re-import the paragraph still has textAlign=center in the DB (was null before). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>