M-ODT gap 19: form definitions and indexes written back as read

The file's office:forms keeps its own head and each form:form with what
WordCraft doesn't model; controls are merged with the file's own. An
index whose generated entries nobody edited is written as read, with
its source settings and entry templates; an edited one is written from
the model. The no-edit gate saves nine samples of our own.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GBVQLyDnrG8Tn1yDQcUabC
This commit is contained in:
Claude
2026-11-03 14:57:28 +00:00
parent eb8d195188
commit 67b3bbfdb0
11 changed files with 360 additions and 20 deletions
File diff suppressed because one or more lines are too long