fix: let new paragraphs leave unspecified formatting to the insertion default

A text object the page writer inserts starts with the insertion default style
(Calibri 11), and its formatting pass then compared that stored style with the
model. A model span with unspecified font, size, colour, highlight or boolean
attributes, as a fresh paragraph built from Format::default() or read back
from a writer-minted cell replacement carries, was refused as inherited
formatting the image cannot restore. For a text object this edit inserted an
unspecified value now keeps the insertion default; stored objects still refuse
to lose an explicit value.

Both cases surfaced while re-expressing the notebook tests on page saves: a
new outline had to copy a resolved format from an existing paragraph, and an
edit to an emptied cell's replacement paragraph could not be published once it
was merged against a remote page that lacked the replacement.

Assisted-by: claude-fable-5.1
2209a77660clover caruso committed on 9/13/2026, 12:00:32 AMparentcc5b6a1
2 files changedLine totals unavailable