mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-07 11:12:37 +00:00
Review of the objects commit found two gaps. - The header and footer reader wasn't given the package's entry list, so embedded objects there were still lost on open. It now shares the body reader's list and manifest, borrowed rather than copied. - Headers and footers were flattened for writing without drawings, so shapes, text boxes, charts and kept objects in them were dropped on save. They now go out as in the body. The full LibreOffice round-trip harness shows no change on the other test documents. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GBVQLyDnrG8Tn1yDQcUabC