Stable identity for paragraphs, cells and shapes
Dynodoc reads a file as logical nodes: paragraphs, table cells, worksheet rows and cells, slides and shapes. Each gets a permanent ID the first time it is seen. Moving, rewording or reformatting changes the node’s content but not its ID, so its history stays attached to it when it moves.
- Text inside a node is kept as formatting runs. Bolding a word splits runs and joins them again; the node and its history stay put.
- Equal-looking text in unrelated places never becomes one node.
- A matching file name or similar content can suggest a binding. It never grants access or authorship.
LimitsStable IDs for structures nested inside tables, and the rules for splitting, joining and moving them, are still in the engine plan (part 4).
Revenue rose 12% in Q3, led by enterprise renewals.
Revenue rose 12% in Q3, led by enterprise renewals and multi-year contracts.