- Ya
- 22 Agosti 2026, 22:06 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 2906912
getOrCreateClassic and getOrCreateFormFillable collapse into getOrCreateModified: "open this for editing" means the same thing whichever editor asked, and the answer is the same record. resolveFormFillableBase and rebaseFormFillableOnto are gone entirely, along with the rebase hook in saveImgContent. The fields sit on THIS row's bytes, so a save in the document layer has already moved them. What that still cannot do is move the field COORDINATES — an edit that reflows pages can leave them in the wrong place, which the editor says when it redraws. The layer model removes the plumbing, not that hazard. The list now reports the two layers separately: hasFormLayer from the stored flag, hasDocumentEdits from the row no longer sharing the original's ImgDat. Deriving shares bytes, so a difference IS an edit and costs no query to see.