authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-09-11 03:10:11-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-09-12 17:00:32-07:00
logd7b8dcee3e1a2f16ec6335f18cd91b96ed0f3b12
tree85da6adcdc48fed4a9c31b85750113ce4c6cea29
parent2209a77660d46fe4a034fd72298b65f3201a9118
signature Signed by SSH key SHA256:52mNGHRsVFBDED9IAX5pe+LRWUefqTbxEReunq21QvU

test: rerun the native reconciliation gates on page saves

Every native reconciliation corpus that the per-operation intents had produced is regenerated from page-model saves and cold-opened in disposable OneNote 2010 clones: the sixteen paragraph reconciliation controls, the four offline split/join groups, the outline and tree offline fixtures with the two emptied-cell captures, the eighteen offline page-edit cases and the twelve-client section. The captures replace the old records in place; the page-edit provenance is rebuilt from the new runs. Outcomes under the merge: the paragraph controls publish 32 receipts, six merging automatically and ten after review, where the COM-replacement and bullet-adoption joins that the typed writers could only retain now publish as reviewed pages. The outline and tree fixtures each merge seven and review seven of fourteen, including the four native deletions whose review keeps the dependent text alone. The offline inheritance group has four cases, since a join of runs that differ in language or spacing is not a page-model edit and is recorded as refused. Page batches keep their nine conflicts and 24 publications. The outline record names the changed object, the change and the dependent text object per page so the public check can apply them; the reviewed split inside a table cell is placed after the remote prefix; a replacement takes the format of the first replaced character; the twelve-client bodies keep their combining mark. The corpus READMEs describe the page-save runs and their regeneration commands. Verification: cargo clippy --workspace --all-features --all-targets, cargo nextest run -p notebook --all-features, Python lane (162 passed) against the installed captures. Assisted-by: claude-fable-5.1

709 files changed, 13518 insertions(+), 3685 deletions(-)

corpus/outline-edit/README.md+24-27
......@@ -68,21 +68,20 @@ To regenerate, run `resizing_a_native_reserved_width_preserves_content` with
6868`ONESTORE_RESERVED_WIDTH_OUTPUT` set to a new absolute directory, then cold-open
6969it with the same runner arguments.
7070
71`offline` reconciles local layout/default intents and later text edits against all
72fourteen native changes. Five merge automatically, five require explicit review,
73and four deleted targets retain their local branches and dependent queues. The ten
74successful cases produce eighteen publications and twenty durable receipts; the
75already-converged collapse defaults require confirmation without another append.
76The final cold capture preserves all 304 active graph objects, ten tags, and 8,937
77explicit formatting comparisons. The `cases.json` records stable targets and the
78retained/dependent outcomes used by the public test.
79
80Regenerate by running the offline sync test
81`native_moves_deletions_and_layout_changes_merge_or_retain_explicit_conflicts`
82with `ONESTORE_OFFLINE_OUTLINE_OUTPUT` set to a new absolute directory, then use
83the same cold runner arguments. The test also retains a JSON record next to that
84directory. Cache migration, uncertain revision retention, stale review, and twelve
85offline writers are exercised in `crates/onestore-offline/tests`.
71`offline` reconciles one page-model save per page, carrying a layout or collapse
72change and a dependent text edit, against all fourteen native changes. Seven
73merge automatically; seven are reviewed against the remote page and then
74publish, including the four whose target the native side deleted, where the
75review keeps only the dependent text. The `cases.json` records each page's
76outcome, the changed object, the change and the dependent text object used by
77the public test.
78
79Regenerate by running the sync test
80`native_moves_deletions_and_layout_changes_merge_or_require_review` in
81`crates/notebook/tests/sync_outline.rs` with `ONESTORE_OFFLINE_OUTLINE_OUTPUT`
82set to a new absolute directory, then cold-open its `candidate` with
83`--expected-pages 15 --collect-notebook`. Uncertain revision retention, stale
84review and twelve offline writers are exercised in the same file.
8685
8786`tree` extends the native controls with eleven cases involving outline groups,
8887indentation gaps, numbered/bulleted subtrees, and table cells. The stored graphs,
......@@ -136,20 +135,18 @@ unit test. Cold-open the resulting `ordinary`, `groups-cells`, `cross-container`
136135and `unequal-groups` notebooks with expected page counts 15, 12, 12 and 1,
137136respectively, using `tools/native_runner.py --collect-notebook`.
138137
139`offline-tree` reconciles moves/deletions and dependent text edits against the
140fourteen ordinary native controls. Three already-converged moves confirm without
141publication, seven competing structure/content changes require explicit review,
142and four deleted targets retain the complete local branch. The cold capture
143preserves all 247 active graph objects across fifteen pages, three tags, and
1446,497 explicit character-format comparisons per image. Its `cases.json` records
145the native input cases and outcomes. Regenerate with the offline sync test
146`native_tree_and_layout_changes_reconcile_without_discarding_unreviewed_content`,
147setting `ONESTORE_OFFLINE_TREE_OUTPUT` to a new absolute directory, then cold-open
148its `candidate` with `--expected-pages 15 --collect-notebook`.
138`offline-tree` reconciles page-model saves carrying a move or deletion and a
139dependent text edit against the fourteen ordinary native controls. Seven merge
140automatically and seven are reviewed against the remote page before publishing.
141Its `cases.json` records the native input cases and outcomes. Regenerate with
142the sync test
143`native_tree_and_layout_changes_reconcile_without_discarding_unreviewed_content`
144in `crates/notebook/tests/sync/tree.rs`, setting `ONESTORE_OFFLINE_TREE_OUTPUT`
145to a new absolute directory, then cold-open its `candidate` with
146`--expected-pages 15 --collect-notebook`.
149147
150148Its `cell-delete` and `cell-move` captures additionally verify local edits to an
151149emptied cell's replacement paragraph while preserving remote text in the other
152cell. They retain 272 and 274 active objects, respectively, with 8,201 and 8,377
153explicit format comparisons per image. Regenerate with the offline sync test
150cell. Regenerate with the sync test
154151`emptied_cell_replacement_is_durable_and_cannot_be_silently_omitted_on_replay`,
155152using the same output variable; cold-open each candidate with twelve expected pages.
corpus/outline-edit/offline-tree/candidate/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/candidate/synthetic.one and b/corpus/outline-edit/offline-tree/candidate/synthetic.one differ
corpus/outline-edit/offline-tree/cases.json+56-70
......@@ -1,72 +1,58 @@
11[
2 {
3 "page": "Move leaf down",
4 "result": "converged",
5 "space": "{B7267338-BF83-0893-27A7-37F606DD20C8},1"
6 },
7 {
8 "page": "Move subtree down",
9 "result": "converged",
10 "space": "{9B80D7CA-18B4-02B0-1E85-6E8AA0DAD827},1"
11 },
12 {
13 "page": "Move subtree up",
14 "result": "converged",
15 "space": "{7538095C-389B-07D8-2991-B2BC46EBD52A},1"
16 },
17 {
18 "page": "Indent subtree",
19 "result": "reviewed",
20 "space": "{651463E3-C768-0C93-363D-FCE642B07408},1"
21 },
22 {
23 "page": "Outdent subtree",
24 "result": "reviewed",
25 "space": "{8384083C-60ED-0F7C-2F15-8B20B878B3EB},1"
26 },
27 {
28 "page": "Collapse subtree",
29 "result": "reviewed",
30 "space": "{FF88B513-029C-00E2-0082-9E3DCE1D7796},1"
31 },
32 {
33 "page": "Expand subtree",
34 "result": "reviewed",
35 "space": "{850B34E4-D62A-042B-138A-B2A905CEE28E},1"
36 },
37 {
38 "page": "Delete leaf",
39 "result": "retained",
40 "space": "{363FE055-44E1-0B27-14A8-46278FD681FF},1"
41 },
42 {
43 "page": "Delete subtree",
44 "result": "retained",
45 "space": "{8BBAD88F-D248-0959-00B3-2438A7065330},1"
46 },
47 {
48 "page": "Delete only paragraph",
49 "result": "retained",
50 "space": "{A4CB3BA2-767F-0AE8-0916-AF142D995822},1"
51 },
52 {
53 "page": "Delete outline",
54 "result": "retained",
55 "space": "{80E80543-87A1-0C3A-0816-22B190BDFC87},1"
56 },
57 {
58 "page": "Move outline",
59 "result": "reviewed",
60 "space": "{16207F40-69C9-0CA1-09B5-DC5712DB2BBE},1"
61 },
62 {
63 "page": "Resize outline",
64 "result": "reviewed",
65 "space": "{CD420421-73F7-0F11-02EC-35FCA348998C},1"
66 },
67 {
68 "page": "Automatic outline size",
69 "result": "reviewed",
70 "space": "{F383096F-2121-0225-1E62-AB37C9B15B33},1"
71 }
2 [
3 "Move leaf down",
4 "merged"
5 ],
6 [
7 "Move subtree down",
8 "merged"
9 ],
10 [
11 "Move subtree up",
12 "merged"
13 ],
14 [
15 "Indent subtree",
16 "reviewed"
17 ],
18 [
19 "Outdent subtree",
20 "reviewed"
21 ],
22 [
23 "Collapse subtree",
24 "reviewed"
25 ],
26 [
27 "Expand subtree",
28 "reviewed"
29 ],
30 [
31 "Delete leaf",
32 "merged"
33 ],
34 [
35 "Delete subtree",
36 "merged"
37 ],
38 [
39 "Delete only paragraph",
40 "merged"
41 ],
42 [
43 "Delete outline",
44 "merged"
45 ],
46 [
47 "Move outline",
48 "reviewed"
49 ],
50 [
51 "Resize outline",
52 "reviewed"
53 ],
54 [
55 "Automatic outline size",
56 "reviewed"
57 ]
7258]
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/candidate/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/cell-delete/candidate/synthetic.one and b/corpus/outline-edit/offline-tree/cell-delete/candidate/synthetic.one differ
corpus/outline-edit/offline-tree/cell-delete/cold/commands.jsonl+1-1
......@@ -1,3 +1,3 @@
11{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-37ACD671 -ExpectedPages 12", "exit": 0, "stdout": "Read 1 sections and 12 pages.\r\n", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-2DD749D3 -ExpectedPages 12", "exit": 0, "stdout": "Read 1 sections and 12 pages.\r\n", "stderr": "", "error": null}
33{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/outline-edit/offline-tree/cell-delete/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-2dd749d3", "hostname": "ONE-M6-2DD749D3"}
corpus/outline-edit/offline-tree/cell-delete/cold/notebook/Open Notebook.onetoc2
Binary files a/corpus/outline-edit/offline-tree/cell-delete/cold/notebook/Open Notebook.onetoc2 and b/corpus/outline-edit/offline-tree/cell-delete/cold/notebook/Open Notebook.onetoc2 differ
corpus/outline-edit/offline-tree/cell-delete/cold/notebook/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/cell-delete/cold/notebook/synthetic.one and b/corpus/outline-edit/offline-tree/cell-delete/cold/notebook/synthetic.one differ
corpus/outline-edit/offline-tree/cell-delete/cold/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-37ACD671",
4 "hostname": "ONE-M6-2DD749D3",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/outline-edit/offline-tree/cell-delete/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{6B0BE757-0B17-4AB5-9448-0167E37969DB}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T21:01:41.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{9488491C-538F-0CE6-01E5-83799F2D5FFD}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T21:01:41.000Z" color="#8AA8E4"><one:Page ID="{B8C1BA9A-DA44-4FF7-8682-2BE8631543E2}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{891EC705-089A-4D4E-B24C-E43DB5D2D605}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{C8E66CC5-2C16-4437-B0CC-48A30F6AE685}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{FFA29120-BC45-4D02-80E8-E29B4E652735}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{B8DBE177-025F-4FC8-8756-5B4A986B3D1E}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{1ECC6D47-5D60-4016-847B-183D822211B7}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{993C4EFA-C0F9-4055-BDF2-97322443771E}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{2F41890E-1D6A-42D2-91F0-B849325909A5}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{AE110943-899B-4A3E-BC68-19E1C27BFB75}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{C4BC86AD-D39F-4C69-9DB8-A379B9F53378}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{30B2C2BB-7756-484E-8A1F-78990E67F4AF}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/><one:Page ID="{E8644E2D-F34F-440C-841F-E47CACB9AC1C}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{3D8F282A-D560-4A3D-9C76-F28A15775399}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:20:00.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{159D9D05-E0B3-091A-2206-6D1D53025CFB}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:20:00.000Z" color="#8AA8E4"><one:Page ID="{39D46E83-6978-4A0B-A561-C58CAF3A40E4}{1}{B0}" name="Remote Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{080B131C-BBA6-48B2-91AF-0A5979FDD503}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{49F3B8DC-9F2A-41CB-932F-A6C7C345E583}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{7EB74539-0F79-48FE-A30B-0CFF824A2433}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{39CE356E-B163-4A34-A4B5-B52E54443E18}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{9FD9B95E-EE5C-45EA-A798-F6594E0D12B1}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{18299AE3-73C5-45A9-9E11-7956E86C7418}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{AE545D17-AE56-472E-B213-562DFE760AA3}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{2F04DD5A-3AA7-4FC2-9F8B-F7850E54F873}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{45A952B4-60A3-4995-BE5B-4D1D75DA307E}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{B1A716A2-C46A-4DB2-A9FC-96FDC248F7A9}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/><one:Page ID="{69719A34-4073-41F0-A7FC-0A186096AF1A}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-000.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1ECC6D47-5D60-4016-847B-183D822211B7}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete cell subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{42}{B0}" lastModifiedTime="2026-09-08T19:25:57.000Z"><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{080B131C-BBA6-48B2-91AF-0A5979FDD503}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent first subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:54.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{80FCA370-D86B-4E8D-8A06-2E245A1A90F2}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{65}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C75EA40B-7CC9-499C-B382-4FD5C22907E5}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-001.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F41890E-1D6A-42D2-91F0-B849325909A5}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move numbered subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{457A6D1D-1C2B-46B1-B49F-798584850C74}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{18299AE3-73C5-45A9-9E11-7956E86C7418}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{17}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete sole cell paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{23}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="21.94771385192871"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{24}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{25}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{26}{B0}" lastModifiedTime="2026-09-11T10:13:52.000Z"><one:Cell lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{27}{B0}" style="font-family:Calibri;font-size:11.0pt"><one:OEChildren><one:OE creationTime="2026-09-11T10:13:52.000Z" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{DD689790-6932-04FB-2252-9E74F3D13BB2}{1}{B0}" alignment="left"><one:T><![CDATA[Local replacement]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{39}{B0}" author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{42}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{47}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{F357BC2E-89A5-4987-BA7B-328888257C4D}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-002.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{30B2C2BB-7756-484E-8A1F-78990E67F4AF}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent child across indentation gap]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="196.6107788085937" height="80.56629943847656"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F04DD5A-3AA7-4FC2-9F8B-F7850E54F873}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete numbered subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{70}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{76}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{1582E2A4-166A-4EB9-B732-E2EF8E903691}{77}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{11A694CD-10E2-4688-B08B-2BDCBE4EDD97}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-003.xml+2-3
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{891EC705-089A-4D4E-B24C-E43DB5D2D605}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent first subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:54.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39CE356E-B163-4A34-A4B5-B52E54443E18}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete unindented sibling after group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="26.85543441772461"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{65}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{464B7012-CFF5-4C60-9061-A1B10E0604E3}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{55}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{489C929E-9F4D-4F02-8A19-4AB809BBDB47}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-004.xml+19-1
......@@ -1,2 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{993C4EFA-C0F9-4055-BDF2-97322443771E}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{17}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete sole cell paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{23}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="21.94771385192871"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{24}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{25}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{26}{B0}" lastModifiedTime="2026-09-08T20:59:54.000Z"><one:Cell lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{27}{B0}" style="font-family:Calibri;font-size:11.0pt"><one:OEChildren><one:OE creationTime="2026-09-08T20:59:54.000Z" lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{84982C5D-7826-0249-098B-791D50D0945E}{1}{B0}" alignment="left"><one:T><![CDATA[Local replacement]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{39}{B0}" author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T20:59:54.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{42}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Remote Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{47}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{72426837-3A99-4C7B-9998-DCEC440A7F4B}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39D46E83-6978-4A0B-A561-C58CAF3A40E4}{1}{B0}" name="Remote Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{5E18C63F-220D-49BD-AA93-495750A6A585}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="56.33070755004883"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{597D6EC8-D170-02B7-1AC7-8A5D9BCDD773}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Remote Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{5E18C63F-220D-49BD-AA93-495750A6A585}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-005.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE110943-899B-4A3E-BC68-19E1C27BFB75}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete numbered subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{45A952B4-60A3-4995-BE5B-4D1D75DA307E}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent bullet subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{90B340D4-A3DE-4374-9368-C5B87261DE91}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{7C822046-85B8-41B7-A208-81FD658B5373}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-006.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B8C1BA9A-DA44-4FF7-8682-2BE8631543E2}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{DF0D1226-9131-4C41-8970-A7339C89A683}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{D868BAD1-624C-074B-3924-643957E2D475}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{DF0D1226-9131-4C41-8970-A7339C89A683}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{49F3B8DC-9F2A-41CB-932F-A6C7C345E583}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent first group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{D284D351-17CB-4623-A81E-6E920C563539}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-007.xml+3-2
......@@ -1,4 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B8DBE177-025F-4FC8-8756-5B4A986B3D1E}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete unindented sibling after group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="26.85543441772461"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{69719A34-4073-41F0-A7FC-0A186096AF1A}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move cell subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{42}{B0}" lastModifiedTime="2026-09-08T19:26:01.000Z"><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{55}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C9894687-2C71-4AFE-A9FA-A4DCC594D841}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{0244CE46-1FBC-4378-89DF-02F1743994A5}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-008.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C4BC86AD-D39F-4C69-9DB8-A379B9F53378}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent bullet subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7EB74539-0F79-48FE-A30B-0CFF824A2433}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only grouped subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{FD97F45F-3684-444B-81EB-6F99A9A45075}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{61AB81CA-DEAB-45FA-95E2-75F236072CC7}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-009.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C8E66CC5-2C16-4437-B0CC-48A30F6AE685}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent first group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9FD9B95E-EE5C-45EA-A798-F6594E0D12B1}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete cell subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{42}{B0}" lastModifiedTime="2026-09-08T19:25:57.000Z"><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{53910748-A4F7-43DF-8BFD-80F6C079363F}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{01E97769-6B57-4B71-A9E5-C040963593F4}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-010.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E8644E2D-F34F-440C-841F-E47CACB9AC1C}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move cell subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{42}{B0}" lastModifiedTime="2026-09-08T19:26:01.000Z"><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE545D17-AE56-472E-B213-562DFE760AA3}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move numbered subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{83511A5F-AC80-4684-AA3C-EC95B81697A3}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C46FB904-AF17-434D-977C-97E148AA0F72}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/page-011.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FFA29120-BC45-4D02-80E8-E29B4E652735}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:32.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only grouped subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B1A716A2-C46A-4DB2-A9FC-96FDC248F7A9}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:51.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent child across indentation gap]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="196.6107788085937" height="80.56629943847656"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{E0BE55D3-6D97-4006-B601-9B96FA282FC1}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{70}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{76}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{949736BD-A556-4B45-94D1-0C8B42BF3597}{77}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-delete/cold/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/before/read/payloads.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/cold/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-tree-native-01/cell-delete/candidate",
2 "notebook": "/private/tmp/m33/offline-tree/cell-delete/candidate",
33 "expected_pages": 12,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/outline-edit/offline-tree/cell-delete/cold/scripts/cold.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/reconciliation/keyboard/scripts/cold.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/outline-edit/offline-tree/cell-delete/cold/scripts/read.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/reconciliation/keyboard/scripts/read.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/outline-edit/offline-tree/cell-delete/cold/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 88240,
5 "sha256": "963f5c960c690ff21451787f2a0028573cdc3ce4edeb887a8ed115997fcda194",
6 "mtime_ns": 1788901194571318513
4 "bytes": 90624,
5 "sha256": "b3d8165c630cfad9d3b0f006f635eb238f6a3fea184872ff7ec25b65849798a2",
6 "mtime_ns": 1789121632667264018
77 }
88]
corpus/outline-edit/offline-tree/cell-delete/cold/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../offline/cold/teardown.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-delete/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/outline-edit/offline-tree/cell-move/candidate/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/cell-move/candidate/synthetic.one and b/corpus/outline-edit/offline-tree/cell-move/candidate/synthetic.one differ
corpus/outline-edit/offline-tree/cell-move/cold/commands.jsonl+1-1
......@@ -1,3 +1,3 @@
11{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-B3E79CAE -ExpectedPages 12", "exit": 0, "stdout": "Read 1 sections and 12 pages.\r\n", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-5256934C -ExpectedPages 12", "exit": 0, "stdout": "Read 1 sections and 12 pages.\r\n", "stderr": "", "error": null}
33{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/outline-edit/offline-tree/cell-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-5256934c", "hostname": "ONE-M6-5256934C"}
corpus/outline-edit/offline-tree/cell-move/cold/notebook/Open Notebook.onetoc2
Binary files a/corpus/outline-edit/offline-tree/cell-move/cold/notebook/Open Notebook.onetoc2 and b/corpus/outline-edit/offline-tree/cell-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/outline-edit/offline-tree/cell-move/cold/notebook/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/cell-move/cold/notebook/synthetic.one and b/corpus/outline-edit/offline-tree/cell-move/cold/notebook/synthetic.one differ
corpus/outline-edit/offline-tree/cell-move/cold/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-B3E79CAE",
4 "hostname": "ONE-M6-5256934C",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/outline-edit/offline-tree/cell-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{A19DCDCF-0AC0-452D-B383-F53F50FED971}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T21:01:31.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{B7E28970-93E4-08E2-06C2-10F27F160AB2}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T21:01:31.000Z" color="#8AA8E4"><one:Page ID="{9BAB7AF6-1A2F-4BF3-81A5-B863832E16AD}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{AA740769-C8F1-494A-B56B-77B655E9834A}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{EB8CACA9-EC7D-4033-B7EB-DB28EF51B3CA}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{DCC8514C-7C2E-4906-87CF-7110AE5E727A}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{9BB1211B-C234-4BCC-8071-C8C178506851}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{3DA6AD2B-9D0B-4412-835C-8BB6621944F8}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{BA568E96-0092-4451-BAD5-04B9C4782251}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{0C2B4962-DD01-46D6-96D7-2BC2D2625CEA}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{8D7BC92F-49F0-4E3A-BB4F-8A6A2240AE3A}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{E7D646C1-13F4-486D-9A9F-30F259CE6637}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{13D802D7-B73D-4C4A-8D38-EB12EE5CA1E0}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1"/><one:Page ID="{CB0E8E41-3324-4008-8338-77F74C82F953}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:31.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{3951B1ED-A803-41A9-9F41-6EB6B2A0B699}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:19:58.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{D2DB4CBE-4C29-03F8-30FD-BB5C4C05D7D1}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:19:58.000Z" color="#8AA8E4"><one:Page ID="{FE92BF38-C5E2-40E9-B79A-13CDB03DCBCE}{1}{B0}" name="Remote Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{CF4DC2A7-173C-4250-8354-DC1866FA5E29}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{8EB56967-33B0-4B29-81D4-7086DC426EA9}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{B9F19482-A3E3-421C-B1F0-DABE9D4DAF19}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{FE88E4D5-1DF9-40D6-B64E-636F4B43B532}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{589F68E5-42C6-4F08-B563-2018510A999B}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{DF6F4B58-DF5F-4F4B-8CEA-AF17F76BFF32}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{69128CAC-02CC-4DCC-A0E8-806CE1718189}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{E8420CE1-963D-4520-8D70-21C411537359}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1"/><one:Page ID="{82EF830F-CC39-4377-ACA0-9B5C6ADDBB54}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1"/><one:Page ID="{76E1C719-68F0-4750-BB07-40BCDD4F7C83}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1"/><one:Page ID="{AE374B8F-ECE9-4B12-B507-DC597F912430}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-000.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0C2B4962-DD01-46D6-96D7-2BC2D2625CEA}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move numbered subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{589F68E5-42C6-4F08-B563-2018510A999B}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete cell subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{42}{B0}" lastModifiedTime="2026-09-08T19:25:57.000Z"><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6610AD71-DC40-42B5-B3B8-EA0E64BE593B}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{C6AFA6D2-C7CD-4193-BB1E-1601893218DE}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-001.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{13D802D7-B73D-4C4A-8D38-EB12EE5CA1E0}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent child across indentation gap]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="196.6107788085937" height="80.56629943847656"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{69128CAC-02CC-4DCC-A0E8-806CE1718189}{1}{B0}" name="Move numbered subtree down" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move numbered subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{70}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{76}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{36E822C8-D601-4ABD-B015-71646EAB63DE}{77}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{032968BF-038D-49AF-8587-41A057AD8458}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-002.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3DA6AD2B-9D0B-4412-835C-8BB6621944F8}{1}{B0}" name="Delete cell subtree" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete cell subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{42}{B0}" lastModifiedTime="2026-09-08T19:25:57.000Z"><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{76E1C719-68F0-4750-BB07-40BCDD4F7C83}{1}{B0}" name="Outdent child across indentation gap" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent child across indentation gap]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="196.6107788085937" height="80.56629943847656"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{A396631C-1800-4A89-8D21-BDAFBA21C5BD}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{70}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{76}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{53D1E706-09CC-41A7-862A-DACA5DB8BEBD}{77}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-003.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8D7BC92F-49F0-4E3A-BB4F-8A6A2240AE3A}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete numbered subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{82EF830F-CC39-4377-ACA0-9B5C6ADDBB54}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent bullet subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{B3D980B8-63B5-4770-944F-5633925A8BDE}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{BBC4F1FD-2922-4B55-B0F3-57BC7A8CD859}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-004.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9BAB7AF6-1A2F-4BF3-81A5-B863832E16AD}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{FC67D24A-515A-4845-8E57-34B87CB2F3CC}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{FB027ABD-A227-034F-3E03-F7B2B7D9813A}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{FC67D24A-515A-4845-8E57-34B87CB2F3CC}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8EB56967-33B0-4B29-81D4-7086DC426EA9}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent first group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{15C202EA-BB51-4CC1-BAE5-B8D31351BE13}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-005.xml+3-2
......@@ -1,4 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9BB1211B-C234-4BCC-8071-C8C178506851}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete unindented sibling after group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="26.85543441772461"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE374B8F-ECE9-4B12-B507-DC597F912430}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-11T10:19:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move cell subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{42}{B0}" lastModifiedTime="2026-09-08T19:26:01.000Z"><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{55}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{EAE386EB-EC1A-4EFA-AEDD-375725AF8D0E}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{C5021FFD-B326-499A-9B24-D4B06B3E1F8F}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-006.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AA740769-C8F1-494A-B56B-77B655E9834A}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent first subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:54.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B9F19482-A3E3-421C-B1F0-DABE9D4DAF19}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only grouped subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{65}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{6521B07E-0F9E-4864-9746-323AEE3D51AC}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{A6ED5071-7231-4F18-8719-A3B32900A7ED}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-007.xml+3-2
......@@ -1,4 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BA568E96-0092-4451-BAD5-04B9C4782251}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{17}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete sole cell paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{23}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="35.37543487548828"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{24}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{25}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{26}{B0}" lastModifiedTime="2026-09-08T20:59:55.000Z"><one:Cell lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{27}{B0}" style="font-family:Calibri;font-size:11.0pt"><one:OEChildren><one:OE creationTime="2026-09-08T20:59:54.000Z" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{466AF8EB-8F09-078A-10EB-F91E010545E1}{1}{B0}" alignment="left"><one:T><![CDATA[Local replacement]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{39}{B0}" author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{42}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Remote Other cell]]></one:T></one:OE><one:OE lastModifiedBy="Offline" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T20:59:55.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{30}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CF4DC2A7-173C-4250-8354-DC1866FA5E29}{1}{B0}" name="Indent first subtree" dateTime="2026-09-08T19:25:53.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent first subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:54.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{47}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{5128A85B-FAF2-487F-9EBF-4F67A4312A04}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{65}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{001875B0-D053-437E-A179-9994DD2E8CCF}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-008.xml+2-3
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CB0E8E41-3324-4008-8338-77F74C82F953}{1}{B0}" name="Move cell subtree down" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:31.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move cell subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="62.23086929321289"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{41}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{42}{B0}" lastModifiedTime="2026-09-08T19:26:01.000Z"><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{43}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DF6F4B58-DF5F-4F4B-8CEA-AF17F76BFF32}{1}{B0}" name="Delete sole cell paragraph" dateTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{17}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete sole cell paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{23}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="428.1300048828125" height="35.37543487548828"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{24}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{25}{B0}"><one:Columns><one:Column index="0" width="240.0" isLocked="true"/><one:Column index="1" width="180.0" isLocked="true"/></one:Columns><one:Row objectID="{34116D95-253F-4365-A880-E4C99722F767}{26}{B0}" lastModifiedTime="2026-09-11T10:13:53.000Z"><one:Cell lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{27}{B0}" style="font-family:Calibri;font-size:11.0pt"><one:OEChildren><one:OE creationTime="2026-09-11T10:13:53.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{55BB745E-2233-0DEC-1B29-74082847ADC4}{1}{B0}" alignment="left"><one:T><![CDATA[Local replacement]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{39}{B0}" author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{42}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{30}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{66}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Cell tail]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{71}{B0}" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{79}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{A03BDA33-6CEB-4280-AD1B-7F1E582DC2EC}{80}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{47}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{34116D95-253F-4365-A880-E4C99722F767}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-009.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DCC8514C-7C2E-4906-87CF-7110AE5E727A}{1}{B0}" name="Delete only grouped subtree" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only grouped subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E8420CE1-963D-4520-8D70-21C411537359}{1}{B0}" name="Delete numbered subtree" dateTime="2026-09-08T19:25:57.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete numbered subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="I."/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="II."/></one:List><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{C3D495BF-ADFC-4402-B126-081D1A137A8E}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{D6E04576-BC78-4C6A-A270-FD9DA14956BD}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-010.xml+2-3
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E7D646C1-13F4-486D-9A9F-30F259CE6637}{1}{B0}" name="Indent bullet subtree" dateTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent bullet subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{46}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FE88E4D5-1DF9-40D6-B64E-636F4B43B532}{1}{B0}" name="Delete unindented sibling after group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete unindented sibling after group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="26.85543441772461"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{61}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{67}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:26:01.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{73}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:58.000Z" lastModifiedTime="2026-09-08T19:25:58.000Z" objectID="{DEFD3433-F6EF-404F-86CC-FC12499F053A}{74}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{55}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:56.000Z" lastModifiedTime="2026-09-08T19:25:56.000Z" objectID="{8FDA4325-33D7-45E0-98E2-9CF916BC506D}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/page-011.xml+19-4
......@@ -1,5 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EB8CACA9-EC7D-4033-B7EB-DB28EF51B3CA}{1}{B0}" name="Outdent first group" dateTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T21:01:30.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent first group]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="169.6107788085937" height="53.71086883544922"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/tree"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:25:57.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{66}{B0}"><one:Position x="540.0" y="108.0" z="1"/><one:Size width="99.85796356201171" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T19:25:55.000Z" lastModifiedTime="2026-09-08T19:25:55.000Z" objectID="{70FBC724-649C-47DB-8CDA-137D20426370}{67}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FE92BF38-C5E2-40E9-B79A-13CDB03DCBCE}{1}{B0}" name="Remote Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:48.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{995E1784-8E97-435F-B868-9F164FA12EAF}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="56.33070755004883"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{9E3BBF73-7DEA-0855-083C-5C1C84CA5C59}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Remote Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{995E1784-8E97-435F-B868-9F164FA12EAF}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cell-move/cold/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/before/read/payloads.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-move/cold/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-tree-native-01/cell-move/candidate",
2 "notebook": "/private/tmp/m33/offline-tree/cell-move/candidate",
33 "expected_pages": 12,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/outline-edit/offline-tree/cell-move/cold/scripts/cold.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/reconciliation/keyboard/scripts/cold.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/outline-edit/offline-tree/cell-move/cold/scripts/read.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../../paragraph-edit/reconciliation/keyboard/scripts/read.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/outline-edit/offline-tree/cell-move/cold/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 88104,
5 "sha256": "0d50bcef1e1b80d7920777e4734412e7549c484972aac0d9fbb313757ff85929",
6 "mtime_ns": 1788901195424267841
4 "bytes": 90488,
5 "sha256": "dfbf1c95a6d5709b19a147f8db3033d487452ce7ba0895f73d41907233ea4dae",
6 "mtime_ns": 1789121633821515267
77 }
88]
corpus/outline-edit/offline-tree/cell-move/cold/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../offline/cold/teardown.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cell-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/outline-edit/offline-tree/cold/commands.jsonl+1-1
......@@ -1,3 +1,3 @@
11{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-7605A4F1 -ExpectedPages 15", "exit": 0, "stdout": "Read 1 sections and 15 pages.\r\n", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-F749AF66 -ExpectedPages 15", "exit": 0, "stdout": "Read 1 sections and 15 pages.\r\n", "stderr": "", "error": null}
33{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/outline-edit/offline-tree/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-f749af66", "hostname": "ONE-M6-F749AF66"}
corpus/outline-edit/offline-tree/cold/notebook/Open Notebook.onetoc2
Binary files a/corpus/outline-edit/offline-tree/cold/notebook/Open Notebook.onetoc2 and b/corpus/outline-edit/offline-tree/cold/notebook/Open Notebook.onetoc2 differ
corpus/outline-edit/offline-tree/cold/notebook/synthetic.one
Binary files a/corpus/outline-edit/offline-tree/cold/notebook/synthetic.one and b/corpus/outline-edit/offline-tree/cold/notebook/synthetic.one differ
corpus/outline-edit/offline-tree/cold/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-7605A4F1",
4 "hostname": "ONE-M6-F749AF66",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/outline-edit/offline-tree/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{4437ABDC-5AC2-49A9-9C5C-E1A5C7E9E2A7}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T20:54:15.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{4CC0B35D-61B1-0B37-1406-AAA5F5928A62}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T20:54:15.000Z" color="#8AA8E4"><one:Page ID="{608940DB-E87A-4826-9361-023409AA967D}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{B3B70D17-19E0-4C0B-89FD-BD3D18A23DA9}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1"/><one:Page ID="{9F11A9E5-BED7-4628-B0DF-E441BEA5C546}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1"/><one:Page ID="{71A97773-9EF8-4340-87CB-38775894C84B}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1"/><one:Page ID="{61851DCC-610B-480B-9867-762D5CCF6969}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1"/><one:Page ID="{87157613-C68E-4BE4-814F-01EBA607AE8A}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1"/><one:Page ID="{FB19CB3C-A4FF-447A-AED8-14F6D0626AF7}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{819A4ACB-7049-40B3-BDD0-38621BB1FFEF}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{32AE9E7A-E282-4FBF-BAF2-CCEC91A99C9E}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1"/><one:Page ID="{8F2BA6A0-742B-4DC1-AEE9-AEF3B9794E51}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1"/><one:Page ID="{A05A458D-D01C-4E70-A74C-25DF33E64543}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1"/><one:Page ID="{84797B6C-21C2-48A2-A64C-A87A8EC2E1E6}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{12B1016F-CFAA-4839-A7EF-569C0CA436DF}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{C9D37A0E-D594-4B89-ACB6-BF37BD3784ED}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/><one:Page ID="{F7127740-8742-46BD-B038-21FCD7CE4652}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{BFCC7768-9020-4838-8544-0DB87AD710AD}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:19:46.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{D04205CD-FEFA-08E3-03F1-E760DBC83809}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:19:46.000Z" color="#8AA8E4"><one:Page ID="{FC0BF64B-7731-4BF2-8496-4FF127F02416}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{2F35BB87-86AB-4FDF-9E0A-F0F836F88FC2}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1"/><one:Page ID="{03931F75-219C-45FC-A728-A98490FF772D}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1"/><one:Page ID="{ED2BC1E3-01B3-4094-903C-75B276CE7A20}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1"/><one:Page ID="{FD07AB5C-FE40-4BDF-8F90-3BE87295DB02}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1"/><one:Page ID="{1B97C083-59C5-4830-96B8-4C2E885D1CE1}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1"/><one:Page ID="{679B7DAC-3BB4-47AE-B92F-5933FE38D89C}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{1D18FC5B-EF02-4367-AA27-75A735EB4D84}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{AE2C28EA-7DC9-4C6B-AD05-8129BFF32EF5}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1"/><one:Page ID="{13A91030-EB60-4E15-B91E-E3369723FC3A}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1"/><one:Page ID="{3CD8F31D-4F57-4DA4-B0BB-681A1DBCF728}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1"/><one:Page ID="{18FBCDFC-BE89-4B76-B1BB-E5BFA098538D}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{8E33B7FF-50E1-4BED-B018-1B5922FE84B4}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{5551CC9E-4ADF-485D-BB41-F2F2936D3686}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/><one:Page ID="{6B90C1D0-1809-4569-A7CF-6C39F994F439}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/outline-edit/offline-tree/cold/read/page-000.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{12B1016F-CFAA-4839-A7EF-569C0CA436DF}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{42BAE8B4-5A99-4699-A960-8187225CB694}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:34.000Z" objectID="{42BAE8B4-5A99-4699-A960-8187225CB694}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:52:34.000Z" objectID="{42BAE8B4-5A99-4699-A960-8187225CB694}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{03931F75-219C-45FC-A728-A98490FF772D}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:47.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{7F89CCFD-86E7-438A-A7A9-F14558A2D482}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-001.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{32AE9E7A-E282-4FBF-BAF2-CCEC91A99C9E}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete leaf]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:01.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{D80611C3-6B53-48D9-8EF7-318D345F2905}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{13A91030-EB60-4E15-B91E-E3369723FC3A}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:03.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{EB8BB51A-F93C-49A6-B955-9B1024B299EE}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-002.xml+1-19
......@@ -1,20 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{608940DB-E87A-4826-9361-023409AA967D}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{0745E867-A30F-4B90-9C93-8EEFF636731C}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{00204090-5072-009A-2CC7-4DE53D5D01EA}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{0745E867-A30F-4B90-9C93-8EEFF636731C}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{18FBCDFC-BE89-4B76-B1BB-E5BFA098538D}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{E06AA534-C211-4594-9CAF-E55D3F25A836}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:57.000Z" objectID="{E06AA534-C211-4594-9CAF-E55D3F25A836}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:57.000Z" objectID="{E06AA534-C211-4594-9CAF-E55D3F25A836}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{61851DCC-610B-480B-9867-762D5CCF6969}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:29.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:29.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:29.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:29.000Z" objectID="{5E184D21-AE60-4C57-85AF-ACA901E69D58}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1B97C083-59C5-4830-96B8-4C2E885D1CE1}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:54.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:54.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:54.000Z" objectID="{829E42B4-D046-46FC-840F-28161A843F48}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-004.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{71A97773-9EF8-4340-87CB-38775894C84B}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree up]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:49.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D18FC5B-EF02-4367-AA27-75A735EB4D84}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Expand subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:28.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:28.000Z" objectID="{3BD678B5-56A6-41A6-B3B6-997E4C91FFC1}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{290E1F81-7B1C-43A3-B6E0-D869D8DC8328}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-005.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{819A4ACB-7049-40B3-BDD0-38621BB1FFEF}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Expand subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:32.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:32.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:32.000Z" objectID="{B58CA911-E457-4077-A117-95ACF6863143}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F35BB87-86AB-4FDF-9E0A-F0F836F88FC2}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move leaf down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:45.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:48.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-11T10:13:52.000Z" objectID="{9B2F0889-49FE-459F-91C4-A56A650AD494}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-006.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{84797B6C-21C2-48A2-A64C-A87A8EC2E1E6}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{7CE813A4-5D5A-4640-8B58-A898117F1A5D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{7CE813A4-5D5A-4640-8B58-A898117F1A5D}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{7CE813A4-5D5A-4640-8B58-A898117F1A5D}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3CD8F31D-4F57-4DA4-B0BB-681A1DBCF728}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{507B158B-57A4-40A5-A8C3-8B66E2E1F2F6}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:57.000Z" objectID="{507B158B-57A4-40A5-A8C3-8B66E2E1F2F6}{49}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:57.000Z" objectID="{507B158B-57A4-40A5-A8C3-8B66E2E1F2F6}{50}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-007.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{87157613-C68E-4BE4-814F-01EBA607AE8A}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:30.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:30.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:30.000Z" objectID="{1E1CF424-4F0D-4528-93F8-65D334DE8D23}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5551CC9E-4ADF-485D-BB41-F2F2936D3686}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{9C90AC46-EA7B-42AF-8833-E13DE3119BC4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Resize outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:59.000Z" objectID="{9C90AC46-EA7B-42AF-8833-E13DE3119BC4}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:59.000Z" objectID="{9C90AC46-EA7B-42AF-8833-E13DE3119BC4}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-008.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8F2BA6A0-742B-4DC1-AEE9-AEF3B9794E51}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:03.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{7709038A-6677-4A72-AEA2-D6D50AE82B85}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{679B7DAC-3BB4-47AE-B92F-5933FE38D89C}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Collapse subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" collapsed="1" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:55.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:55.000Z" objectID="{EB66006E-11D8-4C49-B948-CE3767F25AFB}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-009.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F11A9E5-BED7-4628-B0DF-E441BEA5C546}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:47.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:27.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:27.000Z" objectID="{E30B7A6D-19AC-405E-B05E-BC8076F866E9}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6B90C1D0-1809-4569-A7CF-6C39F994F439}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{562596A4-A25E-4132-976A-E5018689D9E3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Automatic outline size]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:00.000Z" objectID="{562596A4-A25E-4132-976A-E5018689D9E3}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:14:00.000Z" objectID="{562596A4-A25E-4132-976A-E5018689D9E3}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-010.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A05A458D-D01C-4E70-A74C-25DF33E64543}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{CCF9A31B-C8EF-4371-BF34-C6A3CCBB409D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{CCF9A31B-C8EF-4371-BF34-C6A3CCBB409D}{49}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{CCF9A31B-C8EF-4371-BF34-C6A3CCBB409D}{50}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8E33B7FF-50E1-4BED-B018-1B5922FE84B4}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{DE385E24-C5D2-454D-BE97-CC420C0604FF}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:58.000Z" objectID="{DE385E24-C5D2-454D-BE97-CC420C0604FF}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:58.000Z" objectID="{DE385E24-C5D2-454D-BE97-CC420C0604FF}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-011.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B3B70D17-19E0-4C0B-89FD-BD3D18A23DA9}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move leaf down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:45.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:48.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:26.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T20:52:26.000Z" objectID="{07ADBE19-D6B5-464B-8633-E8AF4B5066FF}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE2C28EA-7DC9-4C6B-AD05-8129BFF32EF5}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete leaf]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:01.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:56.000Z" objectID="{4484A753-F418-4B0D-9900-7C481A059B6E}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-012.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C9D37A0E-D594-4B89-ACB6-BF37BD3784ED}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{00121AD6-7530-417B-9FC4-ACF8CD4B29AF}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Resize outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:35.000Z" objectID="{00121AD6-7530-417B-9FC4-ACF8CD4B29AF}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:52:35.000Z" objectID="{00121AD6-7530-417B-9FC4-ACF8CD4B29AF}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{ED2BC1E3-01B3-4094-903C-75B276CE7A20}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree up]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:49.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{A754CE25-C9ED-4272-A441-D4BB62CB4DAA}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-013.xml+19-1
......@@ -1,2 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F7127740-8742-46BD-B038-21FCD7CE4652}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{CAA72034-3D15-42E6-809D-A8C4A8D36B88}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Automatic outline size]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:35.000Z" objectID="{CAA72034-3D15-42E6-809D-A8C4A8D36B88}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T20:52:35.000Z" objectID="{CAA72034-3D15-42E6-809D-A8C4A8D36B88}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FC0BF64B-7731-4BF2-8496-4FF127F02416}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:19:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{9BC75EF7-3C44-4844-8B64-C32AD86CC177}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{9CA2F600-CF39-034E-3B30-00201307B381}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{9BC75EF7-3C44-4844-8B64-C32AD86CC177}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/page-014.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FB19CB3C-A4FF-447A-AED8-14F6D0626AF7}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:54:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Collapse subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:31.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T20:52:31.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T20:52:31.000Z" objectID="{77E4B6FE-8E93-4F9D-AEBF-83F249A8E890}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FD07AB5C-FE40-4BDF-8F90-3BE87295DB02}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="132.6431274414062" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:53.000Z" objectID="{C29AFBB1-312B-4F83-9258-E16C2FBC2F33}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Offline Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline-tree/cold/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/before/read/payloads.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/outline-edit/offline-tree/cold/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-tree-native-01/candidate",
2 "notebook": "/private/tmp/m33/offline-tree/candidate",
33 "expected_pages": 15,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/outline-edit/offline-tree/cold/scripts/cold.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/reconciliation/keyboard/scripts/cold.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/outline-edit/offline-tree/cold/scripts/read.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/reconciliation/keyboard/scripts/read.ps1
\ No newline at end of file
corpus/outline-edit/offline-tree/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/outline-edit/offline-tree/cold/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 152736,
5 "sha256": "c724b5590d30d8a2ba5d12a25ba1e62bb05792947fd5405b65e68e9b2ae7c256",
6 "mtime_ns": 1788900756034686311
4 "bytes": 153008,
5 "sha256": "8d1f6eacdb124a4d0b8c854264320e25ee0a7ba6767d07d5c861f870ccf879cc",
6 "mtime_ns": 1789121640205341562
77 }
88]
corpus/outline-edit/offline-tree/cold/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../offline/cold/teardown.json
\ No newline at end of file
corpus/outline-edit/offline-tree/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/outline-edit/offline/candidate/synthetic.one
Binary files a/corpus/outline-edit/offline/candidate/synthetic.one and b/corpus/outline-edit/offline/candidate/synthetic.one differ
corpus/outline-edit/offline/cases.json+14-28
......@@ -6,8 +6,7 @@
66 "dependent_text": "{033CC036-70D6-02D3-2869-6264552F7B9E},64",
77 "name": "Move leaf down",
88 "object": "{033CC036-70D6-02D3-2869-6264552F7B9E},45",
9 "retained": false,
10 "space": "{B7267338-BF83-0893-27A7-37F606DD20C8},1"
9 "outcome": "merged"
1110 },
1211 {
1312 "change": {
......@@ -16,8 +15,7 @@
1615 "dependent_text": "{E79A0442-BFCF-04C6-1E04-364B68877B88},75",
1716 "name": "Move subtree down",
1817 "object": "{E79A0442-BFCF-04C6-1E04-364B68877B88},45",
19 "retained": false,
20 "space": "{9B80D7CA-18B4-02B0-1E85-6E8AA0DAD827},1"
18 "outcome": "merged"
2119 },
2220 {
2321 "change": {
......@@ -26,8 +24,7 @@
2624 "dependent_text": "{3F47069A-F0C5-053E-1DEC-13B552EEE2A0},75",
2725 "name": "Move subtree up",
2826 "object": "{3F47069A-F0C5-053E-1DEC-13B552EEE2A0},45",
29 "retained": false,
30 "space": "{7538095C-389B-07D8-2991-B2BC46EBD52A},1"
27 "outcome": "merged"
3128 },
3229 {
3330 "change": {
......@@ -36,8 +33,7 @@
3633 "dependent_text": "{5A89330E-0803-08CF-2BF5-26621F998039},75",
3734 "name": "Indent subtree",
3835 "object": "{5A89330E-0803-08CF-2BF5-26621F998039},45",
39 "retained": false,
40 "space": "{651463E3-C768-0C93-363D-FCE642B07408},1"
36 "outcome": "merged"
4137 },
4238 {
4339 "change": {
......@@ -46,8 +42,7 @@
4642 "dependent_text": "{1A8D8A0B-E96E-01B0-3DA2-EF182AA19042},75",
4743 "name": "Outdent subtree",
4844 "object": "{1A8D8A0B-E96E-01B0-3DA2-EF182AA19042},45",
49 "retained": false,
50 "space": "{8384083C-60ED-0F7C-2F15-8B20B878B3EB},1"
45 "outcome": "merged"
5146 },
5247 {
5348 "change": {
......@@ -56,8 +51,7 @@
5651 "dependent_text": "{7375C8D1-28F0-0B05-00E5-093957D7F5F1},75",
5752 "name": "Collapse subtree",
5853 "object": "{7375C8D1-28F0-0B05-00E5-093957D7F5F1},45",
59 "retained": false,
60 "space": "{FF88B513-029C-00E2-0082-9E3DCE1D7796},1"
54 "outcome": "merged"
6155 },
6256 {
6357 "change": {
......@@ -66,8 +60,7 @@
6660 "dependent_text": "{B11DD73E-4234-04EF-0F4D-1F67E8F92C22},75",
6761 "name": "Expand subtree",
6862 "object": "{B11DD73E-4234-04EF-0F4D-1F67E8F92C22},45",
69 "retained": false,
70 "space": "{850B34E4-D62A-042B-138A-B2A905CEE28E},1"
63 "outcome": "merged"
7164 },
7265 {
7366 "change": {
......@@ -76,8 +69,7 @@
7669 "dependent_text": "{DC976FEC-CD30-0C41-20AD-BB462A203464},64",
7770 "name": "Delete leaf",
7871 "object": "{DC976FEC-CD30-0C41-20AD-BB462A203464},45",
79 "retained": true,
80 "space": "{363FE055-44E1-0B27-14A8-46278FD681FF},1"
72 "outcome": "reviewed"
8173 },
8274 {
8375 "change": {
......@@ -86,8 +78,7 @@
8678 "dependent_text": "{73987DA5-C014-0EEA-00F8-5C1E149736E4},75",
8779 "name": "Delete subtree",
8880 "object": "{73987DA5-C014-0EEA-00F8-5C1E149736E4},45",
89 "retained": true,
90 "space": "{8BBAD88F-D248-0959-00B3-2438A7065330},1"
81 "outcome": "reviewed"
9182 },
9283 {
9384 "change": {
......@@ -96,8 +87,7 @@
9687 "dependent_text": "{C868DD34-6E8C-07E9-116E-4C68D2C45DFC},54",
9788 "name": "Delete only paragraph",
9889 "object": "{C868DD34-6E8C-07E9-116E-4C68D2C45DFC},40",
99 "retained": true,
100 "space": "{A4CB3BA2-767F-0AE8-0916-AF142D995822},1"
90 "outcome": "reviewed"
10191 },
10292 {
10393 "change": {
......@@ -109,8 +99,7 @@
10999 "dependent_text": "{78796D8B-FB39-02D8-2502-22530F00073C},75",
110100 "name": "Delete outline",
111101 "object": "{78796D8B-FB39-02D8-2502-22530F00073C},39",
112 "retained": true,
113 "space": "{80E80543-87A1-0C3A-0816-22B190BDFC87},1"
102 "outcome": "reviewed"
114103 },
115104 {
116105 "change": {
......@@ -122,8 +111,7 @@
122111 "dependent_text": "{462B969B-FCFA-0201-073A-0B4C3C23ABF5},75",
123112 "name": "Move outline",
124113 "object": "{462B969B-FCFA-0201-073A-0B4C3C23ABF5},39",
125 "retained": false,
126 "space": "{16207F40-69C9-0CA1-09B5-DC5712DB2BBE},1"
114 "outcome": "reviewed"
127115 },
128116 {
129117 "change": {
......@@ -135,8 +123,7 @@
135123 "dependent_text": "{048364F9-D353-05E3-319E-2633D33434CE},75",
136124 "name": "Resize outline",
137125 "object": "{048364F9-D353-05E3-319E-2633D33434CE},39",
138 "retained": false,
139 "space": "{CD420421-73F7-0F11-02EC-35FCA348998C},1"
126 "outcome": "reviewed"
140127 },
141128 {
142129 "change": {
......@@ -148,7 +135,6 @@
148135 "dependent_text": "{CE365E1B-9B76-067E-2EC7-220FB6AC76E9},75",
149136 "name": "Automatic outline size",
150137 "object": "{CE365E1B-9B76-067E-2EC7-220FB6AC76E9},39",
151 "retained": false,
152 "space": "{F383096F-2121-0225-1E62-AB37C9B15B33},1"
138 "outcome": "reviewed"
153139 }
154140]
\ No newline at end of file
corpus/outline-edit/offline/cold/commands.jsonl+1-1
......@@ -1,3 +1,3 @@
11{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-B0D8A07E -ExpectedPages 15", "exit": 0, "stdout": "Read 1 sections and 15 pages.\r\n", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-397443BC -ExpectedPages 15", "exit": 0, "stdout": "Read 1 sections and 15 pages.\r\n", "stderr": "", "error": null}
33{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/outline-edit/offline/cold/machine.json+1-1
......@@ -1 +1 @@
1{"name": "m6-b0d8a07e", "hostname": "ONE-M6-B0D8A07E"}
1{"name": "m6-397443bc", "hostname": "ONE-M6-397443BC"}
corpus/outline-edit/offline/cold/notebook/Open Notebook.onetoc2
Binary files a/corpus/outline-edit/offline/cold/notebook/Open Notebook.onetoc2 and b/corpus/outline-edit/offline/cold/notebook/Open Notebook.onetoc2 differ
corpus/outline-edit/offline/cold/notebook/synthetic.one
Binary files a/corpus/outline-edit/offline/cold/notebook/synthetic.one and b/corpus/outline-edit/offline/cold/notebook/synthetic.one differ
corpus/outline-edit/offline/cold/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-B0D8A07E",
4 "hostname": "ONE-M6-397443BC",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/outline-edit/offline/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{E3AC475E-8150-4056-9A49-9AA12DEF596A}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T19:02:11.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{2B0D25D4-B33D-0BFF-0C1A-10A0030165EF}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T19:02:11.000Z" color="#8AA8E4"><one:Page ID="{0744D652-3AF6-48EE-8B7D-B831FF3979F0}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{D47A9B9E-CB6C-4CC3-91E1-0738EE31D224}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1"/><one:Page ID="{F8DC3F6C-6C5B-46E0-A8C3-5E4448362ACB}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1"/><one:Page ID="{1664E1FA-4C74-4388-9FD7-8272AE0727C6}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1"/><one:Page ID="{06488B45-B387-48C3-807B-CC28AA5C86E4}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1"/><one:Page ID="{E0D8E09A-1402-4B2C-9953-BBEE50944107}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1"/><one:Page ID="{9CD45DB5-7673-44B2-B6C4-AEF326F1857A}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{E657DC42-A2C5-407B-A5CC-8267ED221062}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{556308F3-300E-4F77-A2EE-76E9673A7313}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1"/><one:Page ID="{E8E63029-A6A7-4D09-B6F5-14F64FEAA1DC}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1"/><one:Page ID="{C797D304-0290-4EB8-BF50-9FDAC575AACE}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1"/><one:Page ID="{E3B4EDE5-F34E-486A-BE50-127F78510E6B}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{757C97E6-1D26-48F1-BFF3-EC99FA37D952}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{AE1EEC87-0718-4B41-B4AA-05324BA46B60}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/><one:Page ID="{90DFE1C9-55CE-4675-A824-9BF9215DA9DF}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{A7DFDB16-6857-436E-AF61-FB3FB8182B3F}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:16:01.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{FA393C49-BBB9-0067-24A2-E86B5E74BA0B}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:16:01.000Z" color="#8AA8E4"><one:Page ID="{D670CFCF-3272-4376-A3C5-40FAA24CA614}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:16:00.000Z" pageLevel="1"/><one:Page ID="{054E8203-C3E8-475B-B959-FFF3B3440DC0}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1"/><one:Page ID="{29E826F1-64DF-4D78-807B-A68F1543F52F}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1"/><one:Page ID="{C750F867-44F0-4810-B76F-7AB9F372F822}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1"/><one:Page ID="{D77C92D8-BB03-435B-A8C3-34E3F7295900}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1"/><one:Page ID="{31ECF907-1C86-40B4-B1EB-43250DE19EE3}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1"/><one:Page ID="{4DE04428-7EF7-4F2A-9E7C-56387B845A9E}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/><one:Page ID="{3763C5DF-AA41-4BE3-8D74-7AACB057CF86}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/><one:Page ID="{8457116E-388A-44EF-8A56-8E223A4FACF7}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1"/><one:Page ID="{39D229B4-AE23-4691-9E4D-EC3D129F7E38}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1"/><one:Page ID="{16A3CA99-0A14-4520-97E8-67119800752A}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1"/><one:Page ID="{3280F478-FBCA-43F2-96E8-EAB42524D18F}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/><one:Page ID="{A4488E7B-15A2-4369-974B-1452A74206B6}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/><one:Page ID="{7F2AF51A-0F9C-40D9-9C12-FDF916D1B484}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/><one:Page ID="{41EBF854-5D4A-4DED-809C-63327C28763B}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/outline-edit/offline/cold/read/page-000.xml+2-3
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{06488B45-B387-48C3-807B-CC28AA5C86E4}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="156.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:56.000Z" collapsed="1" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{054E8203-C3E8-475B-B959-FFF3B3440DC0}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move leaf down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:43.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:48.000Z" lastModifiedTime="2026-09-11T10:13:43.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{39D5DBA8-7CEC-4C9F-9DB3-16ACF77572D5}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:43.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-11T10:13:43.000Z" objectID="{B154310D-0CBD-4D1B-B697-AA61E0B65696}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-001.xml+1-19
......@@ -1,20 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0744D652-3AF6-48EE-8B7D-B831FF3979F0}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{60887EEE-7183-4B58-848F-34EA00A59C91}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{67EDD619-82FE-0052-34DB-F7E0CBCEEE67}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{60887EEE-7183-4B58-848F-34EA00A59C91}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{16A3CA99-0A14-4520-97E8-67119800752A}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{7A002C0F-12E7-4821-8F90-846D675D70F4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:48.000Z" objectID="{7A002C0F-12E7-4821-8F90-846D675D70F4}{49}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:48.000Z" objectID="{7A002C0F-12E7-4821-8F90-846D675D70F4}{50}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-002.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1664E1FA-4C74-4388-9FD7-8272AE0727C6}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree up]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:55.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:55.000Z" collapsed="1" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{29E826F1-64DF-4D78-807B-A68F1543F52F}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-11T10:13:44.000Z" collapsed="1" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:56.000Z" objectID="{5C1BEE3C-842A-416E-ABAA-237BBA02104C}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{55F2F579-C3A4-4B0E-80FA-FE4EDD1E5680}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-003.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{556308F3-300E-4F77-A2EE-76E9673A7313}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete leaf]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:01.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{BFCB874A-B9DF-4811-96EB-8B88C2CCC688}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{31ECF907-1C86-40B4-B1EB-43250DE19EE3}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" collapsed="1" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{A8E57B30-9505-4E78-A35C-271D9F38BD4A}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-004.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{757C97E6-1D26-48F1-BFF3-EC99FA37D952}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:00.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:00:00.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:00.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{39}{B0}"><one:Position x="252.0" y="288.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{25777E3D-8815-4651-B17C-3B82D4CF5919}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3280F478-FBCA-43F2-96E8-EAB42524D18F}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{CA119CB0-8752-4D10-BBFC-EA56BA992A34}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:49.000Z" objectID="{CA119CB0-8752-4D10-BBFC-EA56BA992A34}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:49.000Z" objectID="{CA119CB0-8752-4D10-BBFC-EA56BA992A34}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-005.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{90DFE1C9-55CE-4675-A824-9BF9215DA9DF}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Automatic outline size]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="252.0" height="67.13858032226562" isSetByUser="true"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3763C5DF-AA41-4BE3-8D74-7AACB057CF86}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Expand subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{AD6AB6BD-EF99-422E-9881-12C15E408405}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:46.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:46.000Z" objectID="{03752605-3E5F-4B27-91B3-D7625D60012A}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-006.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9CD45DB5-7673-44B2-B6C4-AEF326F1857A}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Collapse subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" collapsed="1" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:57.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:57.000Z" objectID="{10292077-5C1F-4F55-B6A3-39F7BF3B071D}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39D229B4-AE23-4691-9E4D-EC3D129F7E38}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:03.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:47.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:47.000Z" objectID="{C1F08C9E-BC7F-4122-9E06-941BA10E1BEC}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-007.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE1EEC87-0718-4B41-B4AA-05324BA46B60}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Resize outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="252.0" height="67.13858032226562" isSetByUser="true"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{41EBF854-5D4A-4DED-809C-63327C28763B}{1}{B0}" name="Automatic outline size" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Automatic outline size]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:51.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="252.0" height="67.13858032226562" isSetByUser="true"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:00:01.000Z" objectID="{67DF8C5F-A7BC-41B3-87D8-16FD3BD8C622}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:15.000Z" lastModifiedTime="2026-09-08T18:03:15.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:51.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:51.000Z" objectID="{7C5EAF20-E71D-49B6-B039-EA0A03355BE1}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-008.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C797D304-0290-4EB8-BF50-9FDAC575AACE}{1}{B0}" name="Delete only paragraph" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{AB343592-1A63-43B9-A728-7CA63A28AF10}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete only paragraph]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{AB343592-1A63-43B9-A728-7CA63A28AF10}{49}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:04.000Z" objectID="{AB343592-1A63-43B9-A728-7CA63A28AF10}{50}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4DE04428-7EF7-4F2A-9E7C-56387B845A9E}{1}{B0}" name="Collapse subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Collapse subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" collapsed="1" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:56.000Z" lastModifiedTime="2026-09-08T18:02:56.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{C11D39EA-549B-44CD-9E1B-C13CE24ED8F9}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-009.xml+3-2
......@@ -1,4 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D47A9B9E-CB6C-4CC3-91E1-0738EE31D224}{1}{B0}" name="Move leaf down" dateTime="2026-09-08T18:00:47.000Z" lastModifiedTime="2026-09-08T18:02:45.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move leaf down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:54.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:00:49.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:48.000Z" lastModifiedTime="2026-09-08T18:59:54.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7F2AF51A-0F9C-40D9-9C12-FDF916D1B484}{1}{B0}" name="Resize outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Resize outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:50.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="252.0" height="67.13858032226562" isSetByUser="true"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:54.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:59:54.000Z" objectID="{60602890-0439-4683-9E2F-52AABDC38972}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:12.000Z" lastModifiedTime="2026-09-08T18:03:12.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:50.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:50.000Z" objectID="{B6EB95C2-AF38-4A2B-AF60-EE3666AD19C6}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-010.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E0D8E09A-1402-4B2C-9953-BBEE50944107}{1}{B0}" name="Outdent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Outdent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:57.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:57.000Z" collapsed="1" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:52.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:57.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:57.000Z" objectID="{79D162AD-9D81-45E0-8BE4-DFD6C24D62AE}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8457116E-388A-44EF-8A56-8E223A4FACF7}{1}{B0}" name="Delete leaf" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:03:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete leaf]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:01.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:00.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:47.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{59}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:47.000Z" objectID="{6EFF9ED7-B15B-4389-BE53-73439FB9196C}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-011.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E3B4EDE5-F34E-486A-BE50-127F78510E6B}{1}{B0}" name="Delete outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{1B25852D-8FD6-4688-9344-129DE7ECF5D0}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{1B25852D-8FD6-4688-9344-129DE7ECF5D0}{70}{B0}"><one:Position x="480.0" y="108.0" z="0"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{1B25852D-8FD6-4688-9344-129DE7ECF5D0}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A4488E7B-15A2-4369-974B-1452A74206B6}{1}{B0}" name="Move outline" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:16:01.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move outline]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:49.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-11T10:13:49.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:49.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{39}{B0}"><one:Position x="252.0" y="288.0" z="0"/><one:Size width="142.6107788085937" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:03:10.000Z" lastModifiedTime="2026-09-08T18:03:10.000Z" objectID="{F44367A0-8091-4DC9-99C4-C34989BA86FD}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-012.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E657DC42-A2C5-407B-A5CC-8267ED221062}{1}{B0}" name="Expand subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T19:02:11.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Expand subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="67.13858032226562"/><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C750F867-44F0-4810-B76F-7AB9F372F822}{1}{B0}" name="Move subtree up" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:49.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree up]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:44.000Z" collapsed="1" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:02:59.000Z" lastModifiedTime="2026-09-08T18:02:59.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:58.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:58.000Z" objectID="{D2413F98-36DB-40BF-B90B-2FA90015DECE}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:48.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:44.000Z" objectID="{8D2FF7A1-8CAE-4AF6-8312-DBB0E777CFA8}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-013.xml+19-1
......@@ -1,2 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E8E63029-A6A7-4D09-B6F5-14F64FEAA1DC}{1}{B0}" name="Delete subtree" dateTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:00:51.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Delete subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:03.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="103.8432159423828" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="99.85792541503906" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:51.000Z" lastModifiedTime="2026-09-08T18:03:02.000Z" objectID="{10C49503-B4FB-4ABA-B6BE-6CD0FC7BC408}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D670CFCF-3272-4376-A3C5-40FAA24CA614}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:16:00.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{B1BC6773-7907-40C0-AC37-CC215DD04375}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{B6D9CF84-8A7A-0BCA-1C63-0F2B96BB3183}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{B1BC6773-7907-40C0-AC37-CC215DD04375}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/page-014.xml+3-3
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F8DC3F6C-6C5B-46E0-A8C3-5E4448362ACB}{1}{B0}" name="Move subtree down" dateTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:47.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Move subtree down]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:55.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="129.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE><one:OE creationTime="2026-09-08T18:00:49.000Z" lastModifiedTime="2026-09-08T18:59:55.000Z" collapsed="1" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D77C92D8-BB03-435B-A8C3-34E3F7295900}{1}{B0}" name="Indent subtree" dateTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Preserved task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:00:50.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Indent subtree]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="156.6621246337891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Anchor]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" collapsed="1" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{45}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Target &#129408; é</span><span lang=en-US> </span><a
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:46.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T18:59:55.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:59:55.000Z" objectID="{84C6ECE4-CB20-4096-A842-0685806B8964}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
4href="https://example.invalid/outline"><span lang=x-none>Link label</span></a>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
5style='font-style:italic'>Child</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{60}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Grandchild]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-08T18:02:50.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{65}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Trailing sibling]]></one:T></one:OE></one:OEChildren></one:Outline><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{70}{B0}"><one:Position x="480.0" y="108.0" z="1"/><one:Size width="125.2148513793945" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-08T18:00:50.000Z" lastModifiedTime="2026-09-11T10:13:45.000Z" objectID="{E8E1C235-7468-4707-B50B-EE67AA00AD31}{71}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Local Other outline]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/outline-edit/offline/cold/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/before/read/payloads.json
\ No newline at end of file
corpus/outline-edit/offline/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/outline-edit/offline/cold/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-outline-candidate-01",
2 "notebook": "/private/tmp/m33/offline-outline/candidate",
33 "expected_pages": 15,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/outline-edit/offline/cold/scripts/cold.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/reconciliation/keyboard/scripts/cold.ps1
\ No newline at end of file
corpus/outline-edit/offline/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/outline-edit/offline/cold/scripts/read.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../../paragraph-edit/reconciliation/keyboard/scripts/read.ps1
\ No newline at end of file
corpus/outline-edit/offline/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/outline-edit/offline/cold/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 149936,
5 "sha256": "608532b4ef9be3cbeac3c0ec9b7e624a96aa4ce0ce6c0f86837933703e61fd0c",
6 "mtime_ns": 1788894002037909008
4 "bytes": 151272,
5 "sha256": "c7597855c339b53c41023864a8365aebd22af36afcf0964e7bbee49a87c5cf31",
6 "mtime_ns": 1789121631571331942
77 }
88]
corpus/page-lifecycle/offline-edits/README.md+2-2
......@@ -24,9 +24,9 @@ captures, source hashes, scripts, base image and clone removal.
2424Reproduce candidates with new absolute output directories:
2525
2626```sh
27ONESTORE_OFFLINE_PAGE_EDIT_OUTPUT=/tmp/one-page-edits cargo test -p onestore-offline --all-features --test sync pages::native_page_changes_reconcile_with_atomic_offline_batches_and_review -- --exact
27ONESTORE_OFFLINE_PAGE_EDIT_OUTPUT=/tmp/one-page-edits cargo test -p notebook --all-features --test sync_pages native_page_changes_reconcile_with_atomic_offline_batches_and_review -- --exact
2828python tools/offline_page_edits.py /tmp/one-page-edits /tmp/one-page-edits-cold --workers 4
29ONESTORE_OFFLINE_PAGE_CLIENT_OUTPUT=/tmp/one-page-clients cargo test -p onestore-offline --all-features --test sync pages::twelve_disjoint_page_batches_merge_with_dependent_bodies_without_review -- --exact
29ONESTORE_OFFLINE_PAGE_CLIENT_OUTPUT=/tmp/one-page-clients cargo test -p notebook --all-features --test sync_pages twelve_disjoint_page_batches_merge_with_dependent_bodies_without_review -- --exact
3030python tools/native_runner.py /tmp/one-page-clients /tmp/one-page-clients-cold --expected-pages 37 --collect-notebook
3131```
3232
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-01-demoted-parent/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-01-demoted-parent/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/candidate/manifest.json+96-96
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 252,
9 123,
10 153,
11 77,
12 36,
13 185,
14 51,
15 68,
16 157,
17 175,
18 43,
19 0,
20 120,
21 23,
22 139,
23 98
8 219,
9 78,
10 214,
11 48,
12 121,
13 246,
14 240,
15 69,
16 149,
17 46,
18 231,
19 118,
20 35,
21 65,
22 22,
23 1
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 98,
34 233,
35 125,
36 166,
33 171,
34 101,
35 57,
36 44,
37 136,
38 41,
39 110,
40 77,
41 163,
42 43,
43 21,
44 253,
45 184,
3746 225,
38 132,
39 140,
40 70,
41 165,
42 161,
43 117,
44 217,
45 23,
46 3,
47 116,
48 120
47 42,
48 59
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 239,
59 150,
60 201,
61 240,
62 46,
63 241,
64 31,
65 69,
66 183,
67 57,
68 169,
69 176,
70 1,
71 44,
72 199,
73 228
58 128,
59 194,
60 10,
61 70,
62 22,
63 20,
64 11,
65 72,
66 172,
67 110,
68 58,
69 149,
70 244,
71 136,
72 167,
73 93
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [45, 245, 5, 231, 195, 155, 59, 69, 132, 30, 135, 57, 44, 58, 98, 121], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [103, 5, 75, 15, 56, 115, 249, 78, 186, 144, 249, 24, 8, 153, 139, 52], n: 1 } })",
8383 "phase": "01-demoted-parent",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 252,
89 123,
90 153,
91 77,
92 36,
93 185,
94 51,
95 68,
96 157,
97 175,
98 43,
99 0,
100 120,
101 23,
102 139,
103 98
88 219,
89 78,
90 214,
91 48,
92 121,
93 246,
94 240,
95 69,
96 149,
97 46,
98 231,
99 118,
100 35,
101 65,
102 22,
103 1
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 98,
114 233,
115 125,
116 166,
113 171,
114 101,
115 57,
116 44,
117 136,
118 41,
119 110,
120 77,
121 163,
122 43,
123 21,
124 253,
125 184,
117126 225,
118 132,
119 140,
120 70,
121 165,
122 161,
123 117,
124 217,
125 23,
126 3,
127 116,
128 120
127 42,
128 59
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 239,
139 150,
140 201,
141 240,
142 46,
143 241,
144 31,
145 69,
146 183,
147 57,
148 169,
149 176,
150 1,
151 44,
152 199,
153 228
138 128,
139 194,
140 10,
141 70,
142 22,
143 20,
144 11,
145 72,
146 172,
147 110,
148 58,
149 149,
150 244,
151 136,
152 167,
153 93
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [158, 168, 187, 37, 45, 131, 162, 76, 190, 222, 10, 76, 236, 19, 235, 183], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [78, 56, 3, 211, 18, 210, 109, 71, 180, 97, 192, 231, 132, 214, 169, 26], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-E8220F62 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-e8220f62", "hostname": "ONE-M6-E8220F62"}
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-E8220F62",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{EFDEF3A2-2C0A-4E7F-8217-E3FBB00B8F61}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:20:34.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{AB4344AD-B845-0A7D-1F8B-A3D68CFC08E5}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:20:34.000Z" color="#91BAAE"><one:Page ID="{4B791D58-F7C5-027A-0A96-330E55B62A75}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{011464AB-676E-0BE8-1ED5-332FB826E15B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{211BA598-6EB6-0CCA-0E48-F5DB4394C93E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{E644F79C-A773-4EC8-AD27-F125422FD38D}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{8DA10D3C-918F-44F9-9287-F37ED5164797}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{F6E869DF-C486-439B-B93D-9B7FD1DF6AA6}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{35D7ECE1-6873-499C-B34B-BD67FBC0F6E6}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="1"/><one:Page ID="{685BC772-EE35-439A-8DA6-85B3BFEA6217}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="2"/><one:Page ID="{358705B1-74FF-4DC5-9180-5D1F95583EC1}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{D9E40AA2-E206-4268-BD4F-D10521783F97}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:24:45.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{94CEE45F-4574-0AD0-1DE1-39DD4D3D4E26}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:24:45.000Z" color="#91BAAE"><one:Page ID="{74F4BDAA-0AF4-02D7-08FC-A90594776CB6}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{3E99C459-9A5F-0B45-1CBF-A92479E7A798}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{1E96056A-9387-0C67-0C22-6FD082558FFD}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{D9C9576E-5A42-4E65-AF4D-6B2E83EE954E}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{B22CADCE-6CBE-4454-90ED-697514D70154}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{C965C92D-39B7-4336-BB57-0174101E2C65}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{0A5A4C13-9542-4931-B121-276C3A01B025}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="1"/><one:Page ID="{57D66780-1304-4337-8FCC-1FB87E2B24D4}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="2"/><one:Page ID="{0A0AA543-89CE-4D68-93EA-C71454997802}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{011464AB-676E-0BE8-1ED5-332FB826E15B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{2EF0A170-C83B-07F1-35BF-4B9194403FD9}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0A0AA543-89CE-4D68-93EA-C71454997802}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9ADF8EF0-88F4-4EC7-AFEF-779C7D111B43}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9ADF8EF0-88F4-4EC7-AFEF-779C7D111B43}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9ADF8EF0-88F4-4EC7-AFEF-779C7D111B43}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-001.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{211BA598-6EB6-0CCA-0E48-F5DB4394C93E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0A5A4C13-9542-4931-B121-276C3A01B025}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{0841D569-C1E4-43A4-831E-ED6314FAAE98}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{0841D569-C1E4-43A4-831E-ED6314FAAE98}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{0841D569-C1E4-43A4-831E-ED6314FAAE98}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-002.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{358705B1-74FF-4DC5-9180-5D1F95583EC1}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A5522E02-75C5-4E6A-AD85-ED97BCD05D80}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A5522E02-75C5-4E6A-AD85-ED97BCD05D80}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A5522E02-75C5-4E6A-AD85-ED97BCD05D80}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1E96056A-9387-0C67-0C22-6FD082558FFD}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{35D7ECE1-6873-499C-B34B-BD67FBC0F6E6}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{37CC759B-3CD5-4309-8174-7768D53BE85B}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{37CC759B-3CD5-4309-8174-7768D53BE85B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{37CC759B-3CD5-4309-8174-7768D53BE85B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3E99C459-9A5F-0B45-1CBF-A92479E7A798}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{117D0182-350A-075C-37D5-D19A5581791A}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4B791D58-F7C5-027A-0A96-330E55B62A75}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{850C6C43-CB70-0A1D-2111-683ECFC5A68A}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{57D66780-1304-4337-8FCC-1FB87E2B24D4}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{DD8212F3-F129-479F-A78B-00EAC590FD70}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DD8212F3-F129-479F-A78B-00EAC590FD70}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{DD8212F3-F129-479F-A78B-00EAC590FD70}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-005.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{685BC772-EE35-439A-8DA6-85B3BFEA6217}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{E20FB201-0C18-4732-A5E1-9AE10451BBB3}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E20FB201-0C18-4732-A5E1-9AE10451BBB3}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{E20FB201-0C18-4732-A5E1-9AE10451BBB3}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{74F4BDAA-0AF4-02D7-08FC-A90594776CB6}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{BA81CCB1-3641-0AB0-237B-F2350E04E049}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-006.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8DA10D3C-918F-44F9-9287-F37ED5164797}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{C82F1CB1-9CC2-414B-8756-4F7E990A5727}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1C902D41-BE1F-4EC9-A0D2-919AF391ADDB}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1C902D41-BE1F-4EC9-A0D2-919AF391ADDB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B22CADCE-6CBE-4454-90ED-697514D70154}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{F7A2BC43-61F3-41E6-853C-D57558CB11E4}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{231D8DB3-432E-4E64-A2B8-0B913250EB18}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{231D8DB3-432E-4E64-A2B8-0B913250EB18}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E644F79C-A773-4EC8-AD27-F125422FD38D}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{CBBC1628-41C8-49B8-BB59-1167947956F2}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{80CB3D82-29F5-4522-BE19-8E073719E7CC}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{80CB3D82-29F5-4522-BE19-8E073719E7CC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C965C92D-39B7-4336-BB57-0174101E2C65}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7E1BB365-911D-4CD7-B995-DA4A33408F76}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7E1BB365-911D-4CD7-B995-DA4A33408F76}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F6E869DF-C486-439B-B93D-9B7FD1DF6AA6}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{41961397-6C2C-4C7A-BBFF-4041F281C9B5}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{41961397-6C2C-4C7A-BBFF-4041F281C9B5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D9C9576E-5A42-4E65-AF4D-6B2E83EE954E}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{F431B6DA-BCF9-4915-B933-8B6C55B81031}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BF469D70-D4C4-458F-BC73-140CF6D8A10F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BF469D70-D4C4-458F-BC73-140CF6D8A10F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpbu44alfu",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 61168,
5 "sha256": "b0fd7dc60d8bb7d26310e363f8ec9269651bf1c6bccce6465b292978e6c932ce",
6 "mtime_ns": 1789121644250856649
7 }
8]
corpus/page-lifecycle/offline-edits/group-01-demoted-parent/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-02-promoted-parent/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-02-promoted-parent/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/candidate/manifest.json+92-92
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 205,
9 25,
10 35,
11 174,
12 21,
13 169,
14 174,
8 68,
9 176,
10 77,
11 20,
12 183,
13 9,
14 54,
15 75,
16 168,
17 116,
1518 72,
16 182,
17 223,
18 57,
19 112,
20 191,
21 108,
22 153,
23 199
19 109,
20 49,
21 21,
22 21,
23 17
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 59,
34 191,
35 216,
36 214,
37 87,
38 39,
39 49,
40 64,
41 147,
42 84,
43 80,
44 127,
45 29,
46 240,
4733 132,
48 241
34 65,
35 94,
36 115,
37 140,
38 181,
39 53,
40 79,
41 149,
42 192,
43 118,
44 105,
45 127,
46 89,
47 100,
48 201
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 111,
59 54,
60 53,
61 101,
62 131,
63 37,
64 42,
65 79,
66 140,
67 237,
68 226,
58 92,
59 74,
60 109,
61 169,
62 47,
63 35,
64 107,
65 73,
66 130,
6967 118,
70 126,
71 82,
72 234,
73 186
68 81,
69 37,
70 128,
71 161,
72 143,
73 254
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [67, 193, 171, 179, 22, 209, 32, 71, 157, 84, 15, 231, 121, 87, 141, 208], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [69, 197, 41, 73, 240, 242, 167, 75, 159, 32, 34, 137, 246, 238, 110, 191], n: 1 } })",
8383 "phase": "02-promoted-parent",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 205,
89 25,
90 35,
91 174,
92 21,
93 169,
94 174,
88 68,
89 176,
90 77,
91 20,
92 183,
93 9,
94 54,
95 75,
96 168,
97 116,
9598 72,
96 182,
97 223,
98 57,
99 112,
100 191,
101 108,
102 153,
103 199
99 109,
100 49,
101 21,
102 21,
103 17
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 59,
114 191,
115 216,
116 214,
117 87,
118 39,
119 49,
120 64,
121 147,
122 84,
123 80,
124 127,
125 29,
126 240,
127113 132,
128 241
114 65,
115 94,
116 115,
117 140,
118 181,
119 53,
120 79,
121 149,
122 192,
123 118,
124 105,
125 127,
126 89,
127 100,
128 201
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 111,
139 54,
140 53,
141 101,
142 131,
143 37,
144 42,
145 79,
146 140,
147 237,
148 226,
138 92,
139 74,
140 109,
141 169,
142 47,
143 35,
144 107,
145 73,
146 130,
149147 118,
150 126,
151 82,
152 234,
153 186
148 81,
149 37,
150 128,
151 161,
152 143,
153 254
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [117, 117, 239, 204, 176, 55, 94, 77, 143, 225, 32, 46, 243, 247, 87, 45], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [30, 209, 131, 188, 64, 110, 181, 77, 167, 7, 22, 237, 194, 202, 131, 214], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-529C1CBC -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-529c1cbc", "hostname": "ONE-M6-529C1CBC"}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-529C1CBC",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{B8B65990-2B1F-4A73-821A-29D1517ED6D1}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:20:38.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{4AFC9222-55B1-03A2-218B-8868F72BC4F7}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:20:38.000Z" color="#91BAAE"><one:Page ID="{AAC6CBD7-1A31-0BA5-3496-18B02E61E667}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{E0ABB224-8A9A-0237-20D5-1891C3F12D49}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{C0A47317-8342-0515-3048-DE653843052C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{07FB2113-4A87-4717-9327-DA9B39F81F9F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{6C1EDBB3-7C7B-4D26-AC87-D8C0AEC18B85}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{1757BF50-2972-4A44-873D-B0C1AA08A6B4}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"/><one:Page ID="{D4683A6E-8587-4043-8D4B-96D980173AF4}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{89E411FD-03C1-4A45-B3A6-AE0DC43DAE05}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="2"/><one:Page ID="{D438D33E-990B-441A-AF80-76A1EE8FF2D3}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{2B939C42-FA81-429E-862B-4A52E65576F9}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:24:46.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{ECF7DD6F-EB66-0781-1814-E55335F8B0A2}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:24:46.000Z" color="#91BAAE"><one:Page ID="{0CCD849A-A4E6-0F86-0D09-758BECB29232}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{46A0FD69-344D-0614-194A-75AA0122591C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"/><one:Page ID="{66AF3C5A-3D95-0136-09D7-B35EFA907179}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1"/><one:Page ID="{A1F06E5E-F450-4334-AAB8-B7A0FB2B6BCA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1"/><one:Page ID="{CA1594FE-C2AC-4905-9518-B5FB6C12FFD0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1"/><one:Page ID="{B15CF01D-97A5-4E67-BEA2-DDFA68DBD2E1}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1"/><one:Page ID="{72637523-3B50-4460-B4D4-FBE242C44EA1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{2FEF5EB0-BD16-4E66-8A39-C33606EEDA50}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="2"/><one:Page ID="{72339C73-27DC-4039-961F-1B9A2C5C8686}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-000.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{07FB2113-4A87-4717-9327-DA9B39F81F9F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{2A03C0A7-AC3C-4067-8559-3AD9EFAE9AE0}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6174EB0D-C401-4CFD-8019-A5B94CCE2BDE}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6174EB0D-C401-4CFD-8019-A5B94CCE2BDE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0CCD849A-A4E6-0F86-0D09-758BECB29232}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{C2B8F581-9853-07E1-268E-2EBB76C11ECD}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1757BF50-2972-4A44-873D-B0C1AA08A6B4}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A029C518-81D8-45A5-85FF-6BFF895605A7}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A029C518-81D8-45A5-85FF-6BFF895605A7}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2FEF5EB0-BD16-4E66-8A39-C33606EEDA50}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{A5BB2BC3-5F3B-4ACE-A27E-DC64BD5503F4}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A5BB2BC3-5F3B-4ACE-A27E-DC64BD5503F4}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{A5BB2BC3-5F3B-4ACE-A27E-DC64BD5503F4}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-002.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6C1EDBB3-7C7B-4D26-AC87-D8C0AEC18B85}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{2990CA3E-7136-4894-B956-64C0E2DD9B35}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FD2FFBCE-53EB-4716-9ED2-BA24884661C9}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FD2FFBCE-53EB-4716-9ED2-BA24884661C9}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{46A0FD69-344D-0614-194A-75AA0122591C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:45.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{694438B2-9B18-0A0D-3220-0D142D44879E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{89E411FD-03C1-4A45-B3A6-AE0DC43DAE05}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{03B0648E-E1EC-4EED-9BE1-B15F7F8677A1}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{03B0648E-E1EC-4EED-9BE1-B15F7F8677A1}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{03B0648E-E1EC-4EED-9BE1-B15F7F8677A1}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{66AF3C5A-3D95-0136-09D7-B35EFA907179}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AAC6CBD7-1A31-0BA5-3496-18B02E61E667}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{64B3BACC-2684-03C2-1F11-4380B4126A98}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{72339C73-27DC-4039-961F-1B9A2C5C8686}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E2E6B7C0-26E6-4396-AA1A-AB1205D4E5C7}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E2E6B7C0-26E6-4396-AA1A-AB1205D4E5C7}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E2E6B7C0-26E6-4396-AA1A-AB1205D4E5C7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-005.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C0A47317-8342-0515-3048-DE653843052C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{72637523-3B50-4460-B4D4-FBE242C44EA1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{7078EC59-6FF6-4EF5-86EB-31ED6C3F501C}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{7078EC59-6FF6-4EF5-86EB-31ED6C3F501C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{7078EC59-6FF6-4EF5-86EB-31ED6C3F501C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D438D33E-990B-441A-AF80-76A1EE8FF2D3}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{44EDF88D-9831-47B5-9385-C629C7079192}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{44EDF88D-9831-47B5-9385-C629C7079192}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{44EDF88D-9831-47B5-9385-C629C7079192}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A1F06E5E-F450-4334-AAB8-B7A0FB2B6BCA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{8C088FEA-12EB-4444-BCC6-57E22D7DEEB5}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C77FA440-7AD6-48DE-B986-C8828E1D5F8B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C77FA440-7AD6-48DE-B986-C8828E1D5F8B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D4683A6E-8587-4043-8D4B-96D980173AF4}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{D673A314-D121-4AD6-BF74-5CD6AEEC2449}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{D673A314-D121-4AD6-BF74-5CD6AEEC2449}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{D673A314-D121-4AD6-BF74-5CD6AEEC2449}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B15CF01D-97A5-4E67-BEA2-DDFA68DBD2E1}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{06228A55-3F0F-4186-BC60-06C44B8571F2}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{06228A55-3F0F-4186-BC60-06C44B8571F2}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/page-008.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E0ABB224-8A9A-0237-20D5-1891C3F12D49}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{CF4F77FF-25CF-0E2E-0BBF-602FEF97F3CB}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CA1594FE-C2AC-4905-9518-B5FB6C12FFD0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:24:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{8F9B8573-CFE1-4CB7-80C9-09FB200EEF60}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5B24B483-ED3C-4335-A74D-D71F4A95159C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5B24B483-ED3C-4335-A74D-D71F4A95159C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpzv4zdwuu",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 62200,
5 "sha256": "1799f81b54d3d38ff66e420e83d4a242711cae40e52c8c3a2fb8d7886c43fd6b",
6 "mtime_ns": 1789121644594396710
7 }
8]
corpus/page-lifecycle/offline-edits/group-02-promoted-parent/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-03-selected-group-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-03-selected-group-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/candidate/manifest.json+91-91
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 59,
9 56,
10 245,
11 11,
12 183,
13 166,
14 17,
15 77,
16 128,
17 103,
18 4,
19 198,
20 84,
21 31,
22 176,
23 132
8 42,
9 117,
10 255,
11 71,
12 239,
13 218,
14 67,
15 71,
16 175,
17 211,
18 157,
19 52,
20 145,
21 208,
22 101,
23 95
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 125,
34 120,
35 25,
36 176,
37 131,
38 146,
39 79,
40 66,
41 152,
33 33,
34 225,
35 101,
36 47,
37 69,
38 149,
39 52,
4240 72,
43 8,
44 5,
45 112,
4641 144,
47 227,
48 13
42 162,
43 220,
44 60,
45 114,
46 18,
47 197,
48 88
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 13,
59 28,
60 56,
61 21,
62 0,
63 191,
64 211,
65 65,
66 137,
67 203,
68 79,
69 98,
58 112,
59 138,
60 67,
61 208,
62 44,
63 116,
7064 79,
71 246,
72 200,
73 111
65 76,
66 139,
67 42,
68 28,
69 6,
70 127,
71 208,
72 43,
73 160
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -85,22 +85,22 @@
8585 "reviewed": [
8686 {
8787 "guid": [
88 59,
89 56,
90 245,
91 11,
92 183,
93 166,
94 17,
95 77,
96 128,
97 103,
98 4,
99 198,
100 84,
101 31,
102 176,
103 132
88 42,
89 117,
90 255,
91 71,
92 239,
93 218,
94 67,
95 71,
96 175,
97 211,
98 157,
99 52,
100 145,
101 208,
102 101,
103 95
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 125,
114 120,
115 25,
116 176,
117 131,
118 146,
119 79,
120 66,
121 152,
113 33,
114 225,
115 101,
116 47,
117 69,
118 149,
119 52,
122120 72,
123 8,
124 5,
125 112,
126121 144,
127 227,
128 13
122 162,
123 220,
124 60,
125 114,
126 18,
127 197,
128 88
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 13,
139 28,
140 56,
141 21,
142 0,
143 191,
144 211,
145 65,
146 137,
147 203,
148 79,
149 98,
138 112,
139 138,
140 67,
141 208,
142 44,
143 116,
150144 79,
151 246,
152 200,
153 111
145 76,
146 139,
147 42,
148 28,
149 6,
150 127,
151 208,
152 43,
153 160
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [60, 10, 128, 166, 67, 192, 180, 77, 159, 109, 56, 86, 122, 77, 206, 97], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [63, 129, 91, 193, 126, 198, 36, 73, 163, 168, 32, 171, 78, 68, 176, 9], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-757551A0 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-757551a0", "hostname": "ONE-M6-757551A0"}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-757551A0",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{278884F2-F1D5-40F8-95ED-DC67A17267CD}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:20:36.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{BD3A31DF-6F36-0A8B-2703-31CB2FF1D053}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:20:36.000Z" color="#91BAAE"><one:Page ID="{5D00682A-20B6-028C-321E-A113F6BBF2C3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{176D11D9-B01D-0B1E-265D-A1321B2B39ED}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{3762D0EA-B9C5-0C3C-36C0-67C6E0991188}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{F03D82EE-7000-4E3E-95AF-6338E1220B3B}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{9BD8784E-46FC-440F-AA0F-6163761B9F21}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{E0911CAD-13F5-436D-81B5-096272D2B210}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"/><one:Page ID="{23AE9993-BF00-496A-8BC3-2F7A58CD2E50}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{7E22B200-3946-436C-B52E-17AE1CE7BAA1}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="2"/><one:Page ID="{23FE70C3-A38C-4D33-A908-CF023655E677}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{5B901B21-CAB2-4323-86DF-4D90CE7F527F}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:27:57.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{3296D078-923B-0E5C-324B-A0A97D566737}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:27:57.000Z" color="#91BAAE"><one:Page ID="{D2AC898D-DDBB-065B-2756-3071A41C45A7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{98C1F07E-4D10-0FC9-3315-3050498C8E89}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{B8CE314D-44C8-08EB-2388-F6A4B23EA6EC}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{7F916349-8D0D-4AE9-80E7-F25AB385BC5F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{147499E9-BBF1-40D8-BF47-F00124BC2845}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{6F3DFD0A-EEF8-47BA-94FD-980020750574}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"/><one:Page ID="{AC027834-420D-4DBD-9E8B-BE180A6A9934}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{F18E53A7-C44B-47BB-A066-86CC4E400DC5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="2"/><one:Page ID="{AC529164-5E81-49E4-BC40-5E6064F25113}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{176D11D9-B01D-0B1E-265D-A1321B2B39ED}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{3889D402-1F48-0707-0D37-D98C374DE76F}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{147499E9-BBF1-40D8-BF47-F00124BC2845}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{51FA8864-B6BC-456A-AA96-4C0168A038F5}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8545B994-9461-4AE8-8D12-92E5023BC209}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8545B994-9461-4AE8-8D12-92E5023BC209}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{23AE9993-BF00-496A-8BC3-2F7A58CD2E50}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{21B500E9-EBA6-43FF-B9FC-E575763630ED}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{21B500E9-EBA6-43FF-B9FC-E575763630ED}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{21B500E9-EBA6-43FF-B9FC-E575763630ED}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6F3DFD0A-EEF8-47BA-94FD-980020750574}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D8438742-4652-485B-963F-433E032BA667}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D8438742-4652-485B-963F-433E032BA667}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{23FE70C3-A38C-4D33-A908-CF023655E677}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B32B5B70-A2B6-4E9C-950D-7F8A1FDD8536}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B32B5B70-A2B6-4E9C-950D-7F8A1FDD8536}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B32B5B70-A2B6-4E9C-950D-7F8A1FDD8536}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7F916349-8D0D-4AE9-80E7-F25AB385BC5F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{526982FD-6BB6-4D99-9699-121865D33920}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{191EA957-038B-4103-93D9-8D78C6B3881E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{191EA957-038B-4103-93D9-8D78C6B3881E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3762D0EA-B9C5-0C3C-36C0-67C6E0991188}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{98C1F07E-4D10-0FC9-3315-3050498C8E89}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B72535A5-E245-03D0-187F-48EE65EA500B}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5D00682A-20B6-028C-321E-A113F6BBF2C3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{93751931-1C03-0AEB-1999-FA236CC87E3C}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AC027834-420D-4DBD-9E8B-BE180A6A9934}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{AE19E14E-16AB-4728-ACB4-741724918789}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{AE19E14E-16AB-4728-ACB4-741724918789}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:04.000Z" objectID="{AE19E14E-16AB-4728-ACB4-741724918789}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-005.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7E22B200-3946-436C-B52E-17AE1CE7BAA1}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F476C773-DB6B-47C4-9D69-08FCA75C6305}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F476C773-DB6B-47C4-9D69-08FCA75C6305}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F476C773-DB6B-47C4-9D69-08FCA75C6305}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AC529164-5E81-49E4-BC40-5E6064F25113}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3C87BAD7-5FBB-4A4B-8045-EEE84D7A3252}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3C87BAD7-5FBB-4A4B-8045-EEE84D7A3252}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3C87BAD7-5FBB-4A4B-8045-EEE84D7A3252}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-006.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9BD8784E-46FC-440F-AA0F-6163761B9F21}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DE5669C3-4BB1-41BD-BFDE-DD633A078F91}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0AE95833-696C-4E3F-985A-0387509C756D}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0AE95833-696C-4E3F-985A-0387509C756D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B8CE314D-44C8-08EB-2388-F6A4B23EA6EC}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-007.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E0911CAD-13F5-436D-81B5-096272D2B210}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{57EF66E5-BB5F-4C8C-8377-D25C518C1103}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{57EF66E5-BB5F-4C8C-8377-D25C518C1103}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D2AC898D-DDBB-065B-2756-3071A41C45A7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{1CD9F896-E10E-0E3C-0CD1-6B413E6FC958}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F03D82EE-7000-4E3E-95AF-6338E1220B3B}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:36.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DDC5635A-96BB-494E-83D1-837A37748E44}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{96B248F0-FE86-45D4-8691-1C1A94143F7A}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{96B248F0-FE86-45D4-8691-1C1A94143F7A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F18E53A7-C44B-47BB-A066-86CC4E400DC5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:57.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{7BDA26D4-2666-4313-8821-999EF5FBD461}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7BDA26D4-2666-4313-8821-999EF5FBD461}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{7BDA26D4-2666-4313-8821-999EF5FBD461}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpukazpfqa",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 62664,
5 "sha256": "7f9d34875babd03e06d9c1c19e308651a32f60128a82fc3ebe4ceb7c26b4ff8d",
6 "mtime_ns": 1789121644927702132
7 }
8]
corpus/page-lifecycle/offline-edits/group-03-selected-group-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-04-subpage-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-04-subpage-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-04-subpage-move/candidate/manifest.json+90-90
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 199,
9 220,
10 106,
11 186,
128 152,
9 128,
10 175,
11 195,
12 17,
13 190,
14 211,
1315 76,
14 232,
15 72,
16 177,
17 255,
18 217,
19 123,
20 93,
21 179,
22 135,
23 200
16 152,
17 1,
18 231,
19 122,
20 112,
21 7,
22 10,
23 54
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 201,
34 193,
35 170,
36 254,
37 196,
38 54,
39 169,
40 65,
41 154,
42 108,
43 193,
44 198,
45 218,
46 35,
47 28,
48 28
33 46,
34 26,
35 204,
36 164,
37 242,
38 190,
39 81,
40 66,
41 144,
42 106,
43 111,
44 2,
45 236,
46 71,
47 14,
48 166
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 115,
59 244,
60 83,
61 70,
62 165,
63 185,
64 39,
65 79,
66 140,
58 191,
59 224,
60 129,
61 54,
62 186,
6763 95,
68 5,
69 252,
64 248,
65 64,
7066 174,
71 129,
72 183,
73 255
67 137,
68 121,
69 46,
70 144,
71 88,
72 88,
73 161
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [1, 23, 42, 161, 80, 203, 9, 65, 141, 37, 73, 126, 83, 54, 184, 88], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [114, 19, 114, 0, 153, 181, 44, 75, 191, 11, 5, 237, 1, 110, 205, 35], n: 1 } })",
8383 "phase": "04-subpage-move",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 199,
89 220,
90 106,
91 186,
9288 152,
89 128,
90 175,
91 195,
92 17,
93 190,
94 211,
9395 76,
94 232,
95 72,
96 177,
97 255,
98 217,
99 123,
100 93,
101 179,
102 135,
103 200
96 152,
97 1,
98 231,
99 122,
100 112,
101 7,
102 10,
103 54
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 201,
114 193,
115 170,
116 254,
117 196,
118 54,
119 169,
120 65,
121 154,
122 108,
123 193,
124 198,
125 218,
126 35,
127 28,
128 28
113 46,
114 26,
115 204,
116 164,
117 242,
118 190,
119 81,
120 66,
121 144,
122 106,
123 111,
124 2,
125 236,
126 71,
127 14,
128 166
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 115,
139 244,
140 83,
141 70,
142 165,
143 185,
144 39,
145 79,
146 140,
138 191,
139 224,
140 129,
141 54,
142 186,
147143 95,
148 5,
149 252,
144 248,
145 64,
150146 174,
151 129,
152 183,
153 255
147 137,
148 121,
149 46,
150 144,
151 88,
152 88,
153 161
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [240, 236, 238, 203, 108, 116, 178, 66, 158, 216, 234, 236, 225, 51, 111, 153], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [130, 30, 229, 84, 5, 226, 119, 66, 170, 10, 33, 222, 68, 109, 13, 168], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-7B82F5FD -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-7b82f5fd", "hostname": "ONE-M6-7B82F5FD"}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-7B82F5FD",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{3CFC31AB-E415-47C8-9F24-547E0F910B67}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:20:34.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{BCEB66CD-DE14-0F1B-131B-2F7421ABF9A1}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:20:34.000Z" color="#91BAAE"><one:Page ID="{5CD13F38-9194-071C-0606-BFACF8E1DB31}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{16BC46CB-013F-0E8E-1245-BF8D1571101F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{36B387F8-08E7-09AC-02D8-7979EEC3387A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{F1ECD5FC-C122-4BAE-A1B7-7D87EF7822C9}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{9A092F5C-F7DE-419F-9E17-7FDC7841B6D3}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{E1404BBF-A2D7-46FD-B5AD-17DD7C889BE2}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"/><one:Page ID="{227FCE81-0E22-4CFA-BFDB-31C5569707A2}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{7FF3E512-8864-46FC-8136-091112BD9353}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="2"/><one:Page ID="{222F27D1-12AE-48A3-9D10-D1BD380FCF85}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{64F69346-2C41-4C7B-86C8-7C6D0164108C}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:27:56.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{DAD310E0-800E-0785-135E-7EC7B0357338}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:27:56.000Z" color="#91BAAE"><one:Page ID="{3AE94915-CF8E-0F82-0643-EE1F697F51A8}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{708430E6-5F25-0610-1200-EE3E84EF9A86}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{508BF1D5-56FD-0132-029D-28CA7F5DB2E3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{97D4A3D1-9F38-4330-A1F2-2C347EE6A850}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{FC315971-A9C4-4901-9E52-2E6FE9DF3C4A}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{87783D92-FCCD-4E63-B5E8-466EED16117B}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"/><one:Page ID="{4447B8AC-5038-4464-BF9E-6076C7098D3B}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{19CB933F-D67E-4E62-8173-58A2832319CA}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="2"/><one:Page ID="{441751FC-4CB4-403D-9D55-800EA991451C}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{16BC46CB-013F-0E8E-1245-BF8D1571101F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{39588310-AE6A-0297-392F-C7333917CE9D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{19CB933F-D67E-4E62-8173-58A2832319CA}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{939FE64C-3453-4ACA-A934-47F03898C06E}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{939FE64C-3453-4ACA-A934-47F03898C06E}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{939FE64C-3453-4ACA-A934-47F03898C06E}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-001.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{222F27D1-12AE-48A3-9D10-D1BD380FCF85}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B2FA0C62-1394-4B0C-A115-61351187ACC4}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B2FA0C62-1394-4B0C-A115-61351187ACC4}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B2FA0C62-1394-4B0C-A115-61351187ACC4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3AE94915-CF8E-0F82-0643-EE1F697F51A8}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{F49C380E-F33B-07E5-2DC4-B52FF30CDD57}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{227FCE81-0E22-4CFA-BFDB-31C5569707A2}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{206457FB-5A84-466F-8DE4-FBCA786C191F}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{206457FB-5A84-466F-8DE4-FBCA786C191F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:01.000Z" objectID="{206457FB-5A84-466F-8DE4-FBCA786C191F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{441751FC-4CB4-403D-9D55-800EA991451C}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D4C27A4F-4D8E-4392-A150-30868019265D}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D4C27A4F-4D8E-4392-A150-30868019265D}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D4C27A4F-4D8E-4392-A150-30868019265D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-003.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{36B387F8-08E7-09AC-02D8-7979EEC3387A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4447B8AC-5038-4464-BF9E-6076C7098D3B}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{465C21D6-049E-4EF1-8DA1-AA79E9F29386}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:05.000Z" objectID="{465C21D6-049E-4EF1-8DA1-AA79E9F29386}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:05.000Z" objectID="{465C21D6-049E-4EF1-8DA1-AA79E9F29386}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-004.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5CD13F38-9194-071C-0606-BFACF8E1DB31}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{92A44E23-AD21-0F7B-2D81-E49C629257CE}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{508BF1D5-56FD-0132-029D-28CA7F5DB2E3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-005.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7FF3E512-8864-46FC-8136-091112BD9353}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F5A79061-6A49-4254-A971-1643A9064AF7}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F5A79061-6A49-4254-A971-1643A9064AF7}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F5A79061-6A49-4254-A971-1643A9064AF7}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{708430E6-5F25-0610-1200-EE3E84EF9A86}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{5F60F53D-F070-0A09-396A-9680A8894404}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9A092F5C-F7DE-419F-9E17-7FDC7841B6D3}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DF873ED1-FA93-442D-8BC6-C3DC345DA663}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0B380F21-D84E-4BAF-AC42-1D385EC65C9F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0B380F21-D84E-4BAF-AC42-1D385EC65C9F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{87783D92-FCCD-4E63-B5E8-466EED16117B}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{300647DA-5467-4182-B72A-9D50CE48B268}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{300647DA-5467-4182-B72A-9D50CE48B268}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E1404BBF-A2D7-46FD-B5AD-17DD7C889BE2}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{563E31F7-0A7D-491C-B76F-CCE35FD638F1}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{563E31F7-0A7D-491C-B76F-CCE35FD638F1}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{97D4A3D1-9F38-4330-A1F2-2C347EE6A850}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{BA2C4265-7983-4440-B78C-CC76A8B02D2F}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F15B69CF-11BE-48DA-B2CC-53160BD09C11}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F15B69CF-11BE-48DA-B2CC-53160BD09C11}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F1ECD5FC-C122-4BAE-A1B7-7D87EF7822C9}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:20:34.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DC143448-2799-4CDE-B7C9-9DC5392EA7B6}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{97631FE2-4FA4-4044-B289-02A59A4E1688}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{97631FE2-4FA4-4044-B289-02A59A4E1688}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FC315971-A9C4-4901-9E52-2E6FE9DF3C4A}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{B9BF48FC-A489-4CB3-8B83-926FA5C32CFA}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6D00790C-8654-4331-AC07-4C8BCF58D606}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6D00790C-8654-4331-AC07-4C8BCF58D606}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmphwmxgpck",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 66464,
5 "sha256": "698e65aec54d2096cb78fe19daf07002cd4cff49139cbe2a8ae515cb8a07f75d",
6 "mtime_ns": 1789121645336160751
7 }
8]
corpus/page-lifecycle/offline-edits/group-04-subpage-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/candidate/manifest.json+92-92
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 226,
9 236,
10 241,
11 200,
12 113,
13 141,
14 171,
15 65,
8 214,
9 112,
1610 191,
17 3,
18 115,
19 230,
20 170,
21 34,
22 82,
23 43
11 76,
12 177,
13 132,
14 199,
15 74,
16 148,
17 117,
18 134,
19 207,
20 52,
21 51,
22 67,
23 46
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 20,
34 121,
35 4,
36 218,
37 137,
33 128,
34 178,
3835 56,
39 175,
40 77,
41 160,
42 58,
36 171,
37 138,
38 138,
39 246,
40 66,
41 139,
42 88,
43 79,
44 196,
4345 161,
44 132,
45 129,
46 41,
47 1,
48 141
46 192,
47 138,
48 130
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 231,
59 161,
60 138,
61 72,
62 118,
63 99,
64 127,
65 79,
66 169,
67 229,
68 47,
69 28,
70 85,
71 29,
72 216,
73 80
58 210,
59 174,
60 167,
61 147,
62 15,
63 58,
64 110,
65 66,
66 134,
67 223,
68 121,
69 114,
70 175,
71 78,
72 139,
73 163
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [183, 145, 48, 129, 50, 121, 10, 64, 180, 97, 141, 196, 85, 188, 142, 54], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [97, 70, 101, 4, 72, 93, 202, 77, 173, 162, 7, 191, 108, 100, 122, 119], n: 1 } })",
8383 "phase": "05-insert-before-subpage",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 226,
89 236,
90 241,
91 200,
92 113,
93 141,
94 171,
95 65,
88 214,
89 112,
9690 191,
97 3,
98 115,
99 230,
100 170,
101 34,
102 82,
103 43
91 76,
92 177,
93 132,
94 199,
95 74,
96 148,
97 117,
98 134,
99 207,
100 52,
101 51,
102 67,
103 46
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 20,
114 121,
115 4,
116 218,
117 137,
113 128,
114 178,
118115 56,
119 175,
120 77,
121 160,
122 58,
116 171,
117 138,
118 138,
119 246,
120 66,
121 139,
122 88,
123 79,
124 196,
123125 161,
124 132,
125 129,
126 41,
127 1,
128 141
126 192,
127 138,
128 130
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 231,
139 161,
140 138,
141 72,
142 118,
143 99,
144 127,
145 79,
146 169,
147 229,
148 47,
149 28,
150 85,
151 29,
152 216,
153 80
138 210,
139 174,
140 167,
141 147,
142 15,
143 58,
144 110,
145 66,
146 134,
147 223,
148 121,
149 114,
150 175,
151 78,
152 139,
153 163
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [31, 6, 219, 197, 110, 152, 68, 76, 172, 35, 161, 30, 41, 171, 164, 154], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [129, 132, 34, 48, 213, 101, 31, 68, 132, 62, 242, 153, 231, 13, 4, 12], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-797C5E28 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-797c5e28", "hostname": "ONE-M6-797C5E28"}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-797C5E28",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{10A2939D-2703-4464-A2F8-01B13DDB1347}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{C41F5E29-E39F-032D-39AC-13B7D633285E}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#91BAAE"><one:Page ID="{242507DC-AC1F-0B2A-2CB1-836F0F790ACE}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{6E487E2F-3CB4-02B8-38F2-834EE2E9C1E0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{4E47BF1C-356C-059A-286F-45BA195BE985}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{8918ED18-FCA9-4798-8B00-414418E0F336}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{E2FD17B8-CA55-4DA9-B4A0-431F8FD9672C}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{99B4735B-9F5C-4ACB-9F1A-2B1E8B104A1D}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{5A8BF665-33A9-40CC-956C-0D06A10FD65D}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{0707DDF6-B5EF-4ACA-AB81-35D2E52542AC}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="2"/><one:Page ID="{5ADB1F35-2F25-4495-B7A7-ED7ECF971E7A}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{C41C8A64-D7B6-4F61-9A71-5E21178C6D43}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:31:02.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{976061F3-E388-07CD-3911-37B79FE38306}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:31:02.000Z" color="#91BAAE"><one:Page ID="{775A3806-AC08-0FCA-2C0C-A76F46A9A196}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{3D3741F5-3CA3-0658-384F-A74EAB396AB8}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{1D3880C6-357B-017A-28D2-61BA508B42DD}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{DA67D2C2-FCBE-4378-8BBD-65445130586E}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{B1822862-CA42-4949-B41D-671FC609CC74}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{CACB4C81-9F4B-4E2B-9FA7-0F1EC2C0E145}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"/><one:Page ID="{09F4C9BF-33BE-442C-95D1-2906E8DF7D05}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{5478E22C-B5F8-4E2A-AB3C-11D2ACF5E9F4}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="2"/><one:Page ID="{09A420EF-2F32-4075-B71A-C97E8647B522}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-000.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0707DDF6-B5EF-4ACA-AB81-35D2E52542AC}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{8D53A885-57C2-4E62-83C6-2A805E9E9B08}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{8D53A885-57C2-4E62-83C6-2A805E9E9B08}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{8D53A885-57C2-4E62-83C6-2A805E9E9B08}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{09A420EF-2F32-4075-B71A-C97E8647B522}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{99710B5C-2E08-43DA-8B1F-79F6AFCFD663}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{99710B5C-2E08-43DA-8B1F-79F6AFCFD663}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{99710B5C-2E08-43DA-8B1F-79F6AFCFD663}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-001.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{242507DC-AC1F-0B2A-2CB1-836F0F790ACE}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{EA5076C7-90AA-034D-0736-D85F950A8631}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{09F4C9BF-33BE-442C-95D1-2906E8DF7D05}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{0BEF50C5-6718-4EB9-A7EE-E309C62463B8}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:05.000Z" objectID="{0BEF50C5-6718-4EB9-A7EE-E309C62463B8}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:05.000Z" objectID="{0BEF50C5-6718-4EB9-A7EE-E309C62463B8}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-002.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4E47BF1C-356C-059A-286F-45BA195BE985}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D3880C6-357B-017A-28D2-61BA508B42DD}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5A8BF665-33A9-40CC-956C-0D06A10FD65D}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{58906F1F-670F-4A59-A753-C7098FF4C8E0}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{58906F1F-670F-4A59-A753-C7098FF4C8E0}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{58906F1F-670F-4A59-A753-C7098FF4C8E0}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3D3741F5-3CA3-0658-384F-A74EAB396AB8}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{12D3842E-93F6-0A41-1325-DFF0875FB43A}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-004.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5ADB1F35-2F25-4495-B7A7-ED7ECF971E7A}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CA0E3486-2E1F-473A-8BA2-5DF6E61F7D3B}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CA0E3486-2E1F-473A-8BA2-5DF6E61F7D3B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CA0E3486-2E1F-473A-8BA2-5DF6E61F7D3B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5478E22C-B5F8-4E2A-AB3C-11D2ACF5E9F4}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{DE2C975F-57D5-4A82-837B-0E80174E3050}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{DE2C975F-57D5-4A82-837B-0E80174E3050}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{DE2C975F-57D5-4A82-837B-0E80174E3050}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-005.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6E487E2F-3CB4-02B8-38F2-834EE2E9C1E0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{41ACBBF4-93E1-0EA1-1398-FBF0CE8F1F62}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{775A3806-AC08-0FCA-2C0C-A76F46A9A196}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B92F491D-90BD-07AD-078B-FC5FDCDA2D69}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8918ED18-FCA9-4798-8B00-414418E0F336}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{A4E00CAC-1A12-40E8-9D7E-A106CEB67649}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EF972706-722F-4C72-983E-3E666DD6C777}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EF972706-722F-4C72-983E-3E666DD6C777}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B1822862-CA42-4949-B41D-671FC609CC74}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{F40C39EF-C70F-4CFB-A1CC-DB1F8A15DCC4}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{20B3081F-E5D2-4379-8648-05FBE08E2638}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{20B3081F-E5D2-4379-8648-05FBE08E2638}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{99B4735B-9F5C-4ACB-9F1A-2B1E8B104A1D}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2ECA0913-37F6-452A-9DD8-F020A84EE90E}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2ECA0913-37F6-452A-9DD8-F020A84EE90E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CACB4C81-9F4B-4E2B-9FA7-0F1EC2C0E145}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7DB536C9-37E1-41CA-9D65-D420E19E4256}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7DB536C9-37E1-41CA-9D65-D420E19E4256}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E2FD17B8-CA55-4DA9-B4A0-431F8FD9672C}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{A7730635-C718-481B-A171-FF1FC3C5779C}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{73CC37C5-E5C5-4799-86F5-21FBA95E8D60}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{73CC37C5-E5C5-4799-86F5-21FBA95E8D60}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DA67D2C2-FCBE-4378-8BBD-65445130586E}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{F79F3376-1A05-4408-9DC3-85068766DD11}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BCE818DC-7238-4892-9883-1A6624066C2F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BCE818DC-7238-4892-9883-1A6624066C2F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpq5zb96wg",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 68104,
5 "sha256": "6d156380c9a4fe2be62662f6cb18fb2dad0423c4baf6c7ff7cc74a0fb6f39ec7",
6 "mtime_ns": 1789121645747767832
7 }
8]
corpus/page-lifecycle/offline-edits/group-05-insert-before-subpage/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/candidate/manifest.json+93-93
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 250,
9 94,
10 81,
11 44,
12 38,
13 41,
14 18,
15 79,
16 176,
17 32,
18 212,
19 55,
20 124,
21 86,
22 24,
23 127
8 68,
9 158,
10 11,
11 68,
12 154,
13 29,
14 16,
15 77,
16 138,
17 227,
18 126,
19 70,
20 53,
21 196,
22 30,
23 137
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 212,
34 192,
35 147,
36 247,
37 2,
38 22,
39 36,
40 69,
41 191,
42 7,
43 210,
33 168,
34 186,
35 220,
36 11,
37 33,
38 242,
39 222,
40 73,
41 186,
42 14,
4443 26,
45 138,
46 233,
44 68,
45 126,
4746 236,
48 190
47 227,
48 189
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 161,
59 179,
60 107,
61 180,
62 28,
63 108,
64 129,
65 70,
66 167,
67 177,
68 5,
69 12,
70 8,
71 212,
72 104,
73 95
58 169,
59 20,
60 205,
61 3,
62 56,
63 3,
64 3,
65 78,
66 176,
67 171,
68 155,
69 220,
70 21,
71 165,
72 243,
73 237
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -85,22 +85,22 @@
8585 "reviewed": [
8686 {
8787 "guid": [
88 250,
89 94,
90 81,
91 44,
92 38,
93 41,
94 18,
95 79,
96 176,
97 32,
98 212,
99 55,
100 124,
101 86,
102 24,
103 127
88 68,
89 158,
90 11,
91 68,
92 154,
93 29,
94 16,
95 77,
96 138,
97 227,
98 126,
99 70,
100 53,
101 196,
102 30,
103 137
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 212,
114 192,
115 147,
116 247,
117 2,
118 22,
119 36,
120 69,
121 191,
122 7,
123 210,
113 168,
114 186,
115 220,
116 11,
117 33,
118 242,
119 222,
120 73,
121 186,
122 14,
124123 26,
125 138,
126 233,
124 68,
125 126,
127126 236,
128 190
127 227,
128 189
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 161,
139 179,
140 107,
141 180,
142 28,
143 108,
144 129,
145 70,
146 167,
147 177,
148 5,
149 12,
150 8,
151 212,
152 104,
153 95
138 169,
139 20,
140 205,
141 3,
142 56,
143 3,
144 3,
145 78,
146 176,
147 171,
148 155,
149 220,
150 21,
151 165,
152 243,
153 237
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [196, 162, 225, 119, 228, 238, 138, 70, 157, 106, 207, 59, 244, 169, 255, 34], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [51, 201, 152, 157, 39, 204, 254, 79, 163, 2, 70, 230, 36, 46, 107, 249], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-5F2EA96F -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-5f2ea96f", "hostname": "ONE-M6-5F2EA96F"}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-5F2EA96F",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{E3419824-3629-4839-A567-D490B4F7E4A1}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:24:24.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{74C8905F-A12C-0707-3E33-C7BBF43DD657}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:24:24.000Z" color="#91BAAE"><one:Page ID="{94F2C9AA-EEAC-0F00-2B2E-57632D77F4C7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{DE9FB059-7E07-0692-3F6D-5742C0E73FE9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{FE90716A-77DF-01B0-2FF0-91B63B55178C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{39CF236E-BE1A-43B2-8C9F-95483AEE0D3F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{522AD9CE-88E6-4983-B33F-9713ADD79925}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{2963BD2D-DDEF-4EE1-9885-FF12A91EB414}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"/><one:Page ID="{EA5C3813-711A-44E6-92F3-D90A83012854}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{B7D01380-F75C-4EE0-AC1E-E1DEC72BBCA5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="2"/><one:Page ID="{EA0CD143-6D96-40BF-B038-3972ED99E073}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{A7A65807-0344-4F68-8E78-ADD4741A296C}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:31:03.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{FFB33EBC-EEA7-0E50-137C-B11F2E16B8CD}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:31:03.000Z" color="#91BAAE"><one:Page ID="{1F896749-A127-0657-0661-21C7F75C9A5D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{55E41EBA-318C-0FC5-1222-21E61ACC5173}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{75EBDF89-3854-08E7-02BF-E712E17E7916}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{B2B48D8D-F191-4AE5-A1D0-E3ECE0C563A5}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{D951772D-C76D-40D4-9E70-E1B777FCF7BF}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{A21813CE-9264-47B6-B5CA-89B67335DA8E}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"/><one:Page ID="{612796F0-3E91-4DB1-BFBC-AFAE592A46CE}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{3CABBD63-B8D7-47B7-8151-977A1D00D23F}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="2"/><one:Page ID="{61777FA0-221D-49E8-9D77-4FD637B28EE9}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-000.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2963BD2D-DDEF-4EE1-9885-FF12A91EB414}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9E1DC765-7545-4100-9A47-242C8A401707}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9E1DC765-7545-4100-9A47-242C8A401707}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1F896749-A127-0657-0661-21C7F75C9A5D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{D1FC1652-9D92-0E30-2DE6-7AF76D2F16A2}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39CF236E-BE1A-43B2-8C9F-95483AEE0D3F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{1437C2DA-58A1-44C2-9AE1-750AECB88840}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5F40E970-309C-4858-9FA1-EA6A4FD8397E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5F40E970-309C-4858-9FA1-EA6A4FD8397E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3CABBD63-B8D7-47B7-8151-977A1D00D23F}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{B6FFC810-5AFA-431F-A916-8828A6BB0B9B}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{B6FFC810-5AFA-431F-A916-8828A6BB0B9B}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{B6FFC810-5AFA-431F-A916-8828A6BB0B9B}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-002.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{522AD9CE-88E6-4983-B33F-9713ADD79925}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{17A4C843-85AB-4C31-A6EE-2B13E1CB8995}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C31BF9B3-A776-43B3-816A-F5F78B507369}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C31BF9B3-A776-43B3-816A-F5F78B507369}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{55E41EBA-318C-0FC5-1222-21E61ACC5173}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{7A00DB61-9ED9-03DC-3948-595836AA8FF1}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-003.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{94F2C9AA-EEAC-0F00-2B2E-57632D77F4C7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{5A87B8B1-D219-0767-00A9-0C53B7047838}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{612796F0-3E91-4DB1-BFBC-AFAE592A46CE}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{633C0F8A-6A37-4724-8D83-65A177D15873}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{633C0F8A-6A37-4724-8D83-65A177D15873}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{633C0F8A-6A37-4724-8D83-65A177D15873}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-004.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B7D01380-F75C-4EE0-AC1E-E1DEC72BBCA5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{3D8466F3-1571-4A48-8459-FE8C7C906501}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{3D8466F3-1571-4A48-8459-FE8C7C906501}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{3D8466F3-1571-4A48-8459-FE8C7C906501}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{61777FA0-221D-49E8-9D77-4FD637B28EE9}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F1A25413-2327-4A47-A172-FF5E1E3AEDA8}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F1A25413-2327-4A47-A172-FF5E1E3AEDA8}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F1A25413-2327-4A47-A172-FF5E1E3AEDA8}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-005.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DE9FB059-7E07-0692-3F6D-5742C0E73FE9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{F17B7582-D152-0A8B-1407-2FFCEC81E16B}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{75EBDF89-3854-08E7-02BF-E712E17E7916}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EA0CD143-6D96-40BF-B038-3972ED99E073}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7AD9FAF0-6CAC-4310-8C3D-89FAC4118332}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7AD9FAF0-6CAC-4310-8C3D-89FAC4118332}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7AD9FAF0-6CAC-4310-8C3D-89FAC4118332}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A21813CE-9264-47B6-B5CA-89B67335DA8E}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{15666986-3ACE-4857-B708-5288506B799D}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{15666986-3ACE-4857-B708-5288506B799D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EA5C3813-711A-44E6-92F3-D90A83012854}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{E847A169-25BC-4E73-A0CC-1305ADFA36E9}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{E847A169-25BC-4E73-A0CC-1305ADFA36E9}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{E847A169-25BC-4E73-A0CC-1305ADFA36E9}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B2B48D8D-F191-4AE5-A1D0-E3ECE0C563A5}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{9F4C6C39-172A-4D95-B7AE-03AE3693E6DA}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D43B4793-7F17-410F-B2EE-9CCE95F357E4}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D43B4793-7F17-410F-B2EE-9CCE95F357E4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/page-008.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FE90716A-77DF-01B0-2FF0-91B63B55178C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:24.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D951772D-C76D-40D4-9E70-E1B777FCF7BF}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:31:03.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{9CDF66A0-CA20-4566-8BA1-5DB73BE0E70F}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{48605750-E8FD-4AE4-AC25-8353517B1DF3}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{48605750-E8FD-4AE4-AC25-8353517B1DF3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp8h8axamn",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 70512,
5 "sha256": "f44639cf506727cfce4607d83a7ec231ee7daa04d918fdb9ff198094bf0c11a4",
6 "mtime_ns": 1789121646097525529
7 }
8]
corpus/page-lifecycle/offline-edits/group-06-promoted-level-two/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-07-promoted-root/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-07-promoted-root/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-07-promoted-root/candidate/manifest.json+92-92
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 155,
9 138,
10 13,
11 62,
12 124,
13 243,
14 228,
15 74,
16 161,
8 109,
9 82,
10 133,
11 91,
12 89,
13 244,
14 15,
15 68,
16 163,
17 86,
18 117,
1719 125,
18 95,
19 246,
20 248,
21 243,
22 219,
23 170
20 55,
21 88,
22 37,
23 250
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 13,
34 25,
35 247,
36 66,
37 234,
38 19,
39 150,
40 74,
41 135,
42 140,
43 17,
44 226,
45 15,
46 18,
47 189,
48 93
33 191,
34 180,
35 165,
36 180,
37 244,
38 164,
39 214,
40 70,
41 157,
42 20,
43 233,
44 59,
45 238,
46 59,
47 214,
48 56
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 91,
59 125,
58 86,
59 181,
60 85,
61 145,
62 231,
63 51,
64 251,
65 75,
66 133,
6067 117,
61 74,
62 205,
63 55,
64 70,
68 167,
69 118,
6570 73,
66 176,
67 8,
68 196,
69 33,
70 10,
71 8,
72 124,
73 28
71 97,
72 118,
73 185
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [42, 89, 136, 237, 122, 6, 54, 72, 145, 166, 231, 104, 38, 49, 121, 133], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [121, 137, 10, 165, 118, 251, 54, 66, 154, 195, 112, 201, 50, 11, 150, 196], n: 1 } })",
8383 "phase": "07-promoted-root",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 155,
89 138,
90 13,
91 62,
92 124,
93 243,
94 228,
95 74,
96 161,
88 109,
89 82,
90 133,
91 91,
92 89,
93 244,
94 15,
95 68,
96 163,
97 86,
98 117,
9799 125,
98 95,
99 246,
100 248,
101 243,
102 219,
103 170
100 55,
101 88,
102 37,
103 250
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 13,
114 25,
115 247,
116 66,
117 234,
118 19,
119 150,
120 74,
121 135,
122 140,
123 17,
124 226,
125 15,
126 18,
127 189,
128 93
113 191,
114 180,
115 165,
116 180,
117 244,
118 164,
119 214,
120 70,
121 157,
122 20,
123 233,
124 59,
125 238,
126 59,
127 214,
128 56
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 91,
139 125,
138 86,
139 181,
140 85,
141 145,
142 231,
143 51,
144 251,
145 75,
146 133,
140147 117,
141 74,
142 205,
143 55,
144 70,
148 167,
149 118,
145150 73,
146 176,
147 8,
148 196,
149 33,
150 10,
151 8,
152 124,
153 28
151 97,
152 118,
153 185
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [49, 218, 252, 142, 98, 154, 225, 64, 133, 164, 9, 6, 69, 181, 239, 103], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [191, 237, 248, 124, 25, 15, 159, 77, 142, 218, 113, 74, 117, 144, 203, 115], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-D8AC8BBF -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-d8ac8bbf", "hostname": "ONE-M6-D8AC8BBF"}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-D8AC8BBF",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{3C2FBD37-AE99-4043-8469-2B241CB2D9BD}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{B9F4DEA7-7024-05E0-0848-F11A9C3776A8}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#91BAAE"><one:Page ID="{59CE8752-3FA4-0DE7-1D55-61C2457D5438}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{13A3FEA1-AF0F-0475-0916-61E3A8ED9F16}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{33AC3F92-A6D7-0357-198B-A717535FB773}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{F4F36D96-6F12-4155-BAE4-A3E952E4ADC0}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{9F169736-59EE-4B64-8544-A1B2C5DD39DA}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{E45FF3D5-0CE7-4C06-AEFE-C9B3C11414EB}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{276076EB-A012-4601-A488-EFABEB0B88AB}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{7AEC5D78-2654-4C07-9A65-D77FAF211C5A}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2"/><one:Page ID="{27309FBB-BC9E-4258-8643-0FD38593408C}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{76AA9C47-17F8-49C9-82DA-F3457DE88014}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:34:11.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{805A014F-E5CF-0E28-0BC3-451015870121}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:34:11.000Z" color="#91BAAE"><one:Page ID="{606058BA-AA4F-062F-1EDE-D5C8CCCD23B1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{2A0D2149-3AE4-0FBD-0A9D-D5E9215DE89F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{0A02E07A-333C-089F-1A00-131DDAEFC0FA}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{CD5DB27E-FAF9-4A9D-B96F-17E3DB54DA49}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{A6B848DE-CC05-40AC-86CF-15B84C6D4E53}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{DDF12C3D-990C-47CE-AD75-7DB948A46362}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"/><one:Page ID="{1ECEA903-35F9-4DC9-A703-5BA162BBFF22}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{43428290-B3BF-47CF-99EE-637526916BD3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2"/><one:Page ID="{1E9E4053-2975-4990-85C8-BBD90C233705}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-000.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{13A3FEA1-AF0F-0475-0916-61E3A8ED9F16}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{3C473B7A-005A-086C-227C-195D848B4194}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0A02E07A-333C-089F-1A00-131DDAEFC0FA}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-001.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{27309FBB-BC9E-4258-8643-0FD38593408C}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B7E5B408-BDA4-41F7-BA46-BF5BAC1B23CD}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B7E5B408-BDA4-41F7-BA46-BF5BAC1B23CD}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B7E5B408-BDA4-41F7-BA46-BF5BAC1B23CD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1E9E4053-2975-4990-85C8-BBD90C233705}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8E4B6BE0-284F-4A3F-B9CD-0B5125AB5444}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8E4B6BE0-284F-4A3F-B9CD-0B5125AB5444}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8E4B6BE0-284F-4A3F-B9CD-0B5125AB5444}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-002.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{276076EB-A012-4601-A488-EFABEB0B88AB}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{257BEF91-F4B4-4C94-96B7-25A4C5F09616}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{257BEF91-F4B4-4C94-96B7-25A4C5F09616}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:02.000Z" objectID="{257BEF91-F4B4-4C94-96B7-25A4C5F09616}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1ECEA903-35F9-4DC9-A703-5BA162BBFF22}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{1CD53079-615F-475C-953C-91AE4C40E19F}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{1CD53079-615F-475C-953C-91AE4C40E19F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{1CD53079-615F-475C-953C-91AE4C40E19F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{33AC3F92-A6D7-0357-198B-A717535FB773}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2A0D2149-3AE4-0FBD-0A9D-D5E9215DE89F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{05E9E492-95B1-03A4-21F7-AD570D3B361D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{59CE8752-3FA4-0DE7-1D55-61C2457D5438}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{97BBF649-0311-0580-36D2-3AF2DF0ED8C7}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{43428290-B3BF-47CF-99EE-637526916BD3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{C916F7E3-5192-4367-B1A9-7C279D2AB277}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{C916F7E3-5192-4367-B1A9-7C279D2AB277}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{C916F7E3-5192-4367-B1A9-7C279D2AB277}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-005.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7AEC5D78-2654-4C07-9A65-D77FAF211C5A}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F0B8280B-C479-48AF-B222-C82D149AC5FE}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F0B8280B-C479-48AF-B222-C82D149AC5FE}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{F0B8280B-C479-48AF-B222-C82D149AC5FE}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{606058BA-AA4F-062F-1EDE-D5C8CCCD23B1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{AE1529A1-96FA-0E48-3559-8EF856BEAF4E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-006.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F169736-59EE-4B64-8544-A1B2C5DD39DA}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DA9886BB-54A3-4ED6-9095-1DB289C1296A}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0E27B74B-767E-4154-B711-C356E35AD396}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0E27B74B-767E-4154-B711-C356E35AD396}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A6B848DE-CC05-40AC-86CF-15B84C6D4E53}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{E3365953-C148-451E-931E-A9B800715EE3}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{378968A3-E395-4A9C-B49A-775C6AEAA41F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{378968A3-E395-4A9C-B49A-775C6AEAA41F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E45FF3D5-0CE7-4C06-AEFE-C9B3C11414EB}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5321899D-A44D-43E7-AC3C-128DE24AB7F8}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5321899D-A44D-43E7-AC3C-128DE24AB7F8}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CD5DB27E-FAF9-4A9D-B96F-17E3DB54DA49}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{E0A553CA-1C42-4DED-AF11-F7A10D025F36}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{ABD27860-747F-4177-AA51-68C1AE62EE08}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{ABD27860-747F-4177-AA51-68C1AE62EE08}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F4F36D96-6F12-4155-BAE4-A3E952E4ADC0}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{D90B8C22-89A9-4625-AC9A-43AB84B228BF}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{927CA788-E194-4ABF-A9DA-DCCB27D29981}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{927CA788-E194-4ABF-A9DA-DCCB27D29981}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DDF12C3D-990C-47CE-AD75-7DB948A46362}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:11.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6A8F5675-31A6-482F-AFB7-A6876BFAC071}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6A8F5675-31A6-482F-AFB7-A6876BFAC071}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpmryvpdbi",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 73840,
5 "sha256": "aade5170cde10160d9f3840a8d0bad944c5bbd285b6efb79831ebd17a4cb5b72",
6 "mtime_ns": 1789121646529054140
7 }
8]
corpus/page-lifecycle/offline-edits/group-07-promoted-root/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/candidate/manifest.json+96-96
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 19,
9 199,
10 233,
11 32,
8 98,
9 178,
1210 233,
13 151,
14 117,
15 77,
16 128,
17 237,
18 235,
19 14,
20 49,
21 245,
22 253,
23 90
11 72,
12 162,
13 178,
14 38,
15 75,
16 183,
17 61,
18 206,
19 30,
20 120,
21 160,
22 217,
23 193
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 11,
34 59,
35 230,
36 216,
37 152,
38 34,
39 39,
40 72,
41 141,
42 162,
43 178,
44 217,
45 3,
46 248,
47 183,
48 124
33 40,
34 204,
35 73,
36 78,
37 206,
38 201,
39 71,
40 79,
41 157,
42 78,
43 124,
44 173,
45 5,
46 71,
47 103,
48 93
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 131,
59 53,
60 255,
61 252,
62 76,
63 246,
64 212,
65 70,
66 142,
67 200,
68 250,
69 254,
70 150,
71 118,
72 235,
73 6
58 119,
59 22,
60 65,
61 38,
62 106,
63 133,
64 214,
65 66,
66 177,
67 67,
68 66,
69 192,
70 227,
71 0,
72 98,
73 77
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [31, 59, 135, 227, 202, 4, 204, 77, 149, 2, 51, 50, 192, 123, 144, 152], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [80, 128, 224, 32, 182, 163, 75, 66, 160, 172, 65, 121, 87, 106, 59, 44], n: 1 } })",
8383 "phase": "08-collapsed-group-move",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 19,
89 199,
90 233,
91 32,
88 98,
89 178,
9290 233,
93 151,
94 117,
95 77,
96 128,
97 237,
98 235,
99 14,
100 49,
101 245,
102 253,
103 90
91 72,
92 162,
93 178,
94 38,
95 75,
96 183,
97 61,
98 206,
99 30,
100 120,
101 160,
102 217,
103 193
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 11,
114 59,
115 230,
116 216,
117 152,
118 34,
119 39,
120 72,
121 141,
122 162,
123 178,
124 217,
125 3,
126 248,
127 183,
128 124
113 40,
114 204,
115 73,
116 78,
117 206,
118 201,
119 71,
120 79,
121 157,
122 78,
123 124,
124 173,
125 5,
126 71,
127 103,
128 93
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 131,
139 53,
140 255,
141 252,
142 76,
143 246,
144 212,
145 70,
146 142,
147 200,
148 250,
149 254,
150 150,
151 118,
152 235,
153 6
138 119,
139 22,
140 65,
141 38,
142 106,
143 133,
144 214,
145 66,
146 177,
147 67,
148 66,
149 192,
150 227,
151 0,
152 98,
153 77
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [177, 90, 34, 188, 147, 50, 135, 66, 186, 165, 239, 21, 214, 159, 188, 81], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [124, 183, 243, 169, 131, 153, 41, 68, 156, 113, 241, 68, 179, 84, 63, 144], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-89B4B25F -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-89b4b25f", "hostname": "ONE-M6-89B4B25F"}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-89B4B25F",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{B88CA8E8-D6B9-4633-A51C-184375D1FC98}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{F4F1C1B7-AA26-038F-21FF-CB23DA9FC8AE}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:24:25.000Z" color="#91BAAE"><one:Page ID="{14CB9842-E5A6-0B88-34E2-5BFB03D5EA3E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{5EA6E1B1-750D-021A-20A1-5BDAEE452110}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{7EA92082-7CD5-0538-303C-9D2E15F70975}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{B9F67286-B510-473A-9353-99D0144C13C6}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{D2138826-83EC-4D0B-ACF3-9B8B837587DC}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{A95AECC5-D6E5-4A69-8749-F38A87BCAAED}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"/><one:Page ID="{6A6569FB-7A10-406E-8D3F-D592ADA336AD}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{37E94268-FC56-4A68-B3D2-ED46E989A25C}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2"/><one:Page ID="{6A3580AB-669C-4437-AFF4-35EAC33BFE8A}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{50299342-F914-4076-9BC8-6E326E3111BF}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:34:15.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{9FD2F453-675D-07A9-104B-59E76BDE3DF8}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:34:15.000Z" color="#91BAAE"><one:Page ID="{7FE8ADA6-28DD-0FAE-0556-C93FB2941F68}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{3585D455-B876-063C-1115-C91E5F04D446}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{158A1566-B1AE-011E-0188-0FEAA4B6FC23}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{D2D54762-786B-431C-A2E7-0B14A50DE690}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{B930BDC2-4E97-492D-9D47-094F3234728A}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{C279D921-1B9E-4E4F-B6FD-614E36FD5FBB}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"/><one:Page ID="{01465C1F-B76B-4448-BC8B-47561CE2C3FB}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{5CCA778C-312D-4E4E-8266-7F8258C8570A}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2"/><one:Page ID="{0116B54F-ABE7-4011-9E40-A72E727A0BDC}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{14CB9842-E5A6-0B88-34E2-5BFB03D5EA3E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{DABEE959-D913-03EF-1F65-00CB99A666C1}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0116B54F-ABE7-4011-9E40-A72E727A0BDC}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{91C39EFC-AADD-43BE-A245-17A65BF2689D}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{91C39EFC-AADD-43BE-A245-17A65BF2689D}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{91C39EFC-AADD-43BE-A245-17A65BF2689D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{37E94268-FC56-4A68-B3D2-ED46E989A25C}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{BDBD371B-1E7B-4EC0-9B95-F21452327BF8}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{BDBD371B-1E7B-4EC0-9B95-F21452327BF8}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{BDBD371B-1E7B-4EC0-9B95-F21452327BF8}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{01465C1F-B76B-4448-BC8B-47561CE2C3FB}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{035DC565-E3CD-4EDD-8EB4-8D593219DD46}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{035DC565-E3CD-4EDD-8EB4-8D593219DD46}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:06.000Z" objectID="{035DC565-E3CD-4EDD-8EB4-8D593219DD46}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-002.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5EA6E1B1-750D-021A-20A1-5BDAEE452110}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{7142246A-DA58-0E03-0BCB-2364C223FF92}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{158A1566-B1AE-011E-0188-0FEAA4B6FC23}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6A3580AB-669C-4437-AFF4-35EAC33BFE8A}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FAE0AB18-67A6-4798-93F1-8562EAB39DCB}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FAE0AB18-67A6-4798-93F1-8562EAB39DCB}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FAE0AB18-67A6-4798-93F1-8562EAB39DCB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3585D455-B876-063C-1115-C91E5F04D446}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{1A61118E-1723-0A25-3A7F-B1A073620AC4}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-004.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6A6569FB-7A10-406E-8D3F-D592ADA336AD}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{687EF081-2EB6-4AFB-BF00-1F9D83582810}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:03.000Z" objectID="{687EF081-2EB6-4AFB-BF00-1F9D83582810}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:03.000Z" objectID="{687EF081-2EB6-4AFB-BF00-1F9D83582810}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5CCA778C-312D-4E4E-8266-7F8258C8570A}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{D69E02FF-D300-4AE6-AA21-60D0E3738EAE}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{D69E02FF-D300-4AE6-AA21-60D0E3738EAE}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{D69E02FF-D300-4AE6-AA21-60D0E3738EAE}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-005.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7EA92082-7CD5-0538-303C-9D2E15F70975}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7FE8ADA6-28DD-0FAE-0556-C93FB2941F68}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B19DDCBD-1468-07C9-2ED1-920F28E79397}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A95AECC5-D6E5-4A69-8749-F38A87BCAAED}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1E24968D-7E4F-4588-858B-28B4A4E209FE}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1E24968D-7E4F-4588-858B-28B4A4E209FE}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B930BDC2-4E97-492D-9D47-094F3234728A}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{FCBEAC4F-43DA-4C9F-8896-B54F7E28623A}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{28019DBF-6107-431D-AF12-6BAB14B398C6}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{28019DBF-6107-431D-AF12-6BAB14B398C6}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-007.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B9F67286-B510-473A-9353-99D0144C13C6}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{940E9332-53AB-404A-852D-7992C21A96B9}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DF79B898-3B96-4CD0-806D-E6F2617A2787}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DF79B898-3B96-4CD0-806D-E6F2617A2787}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C279D921-1B9E-4E4F-B6FD-614E36FD5FBB}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7507A369-B334-41AE-B43F-BA7015A3FCA8}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7507A369-B334-41AE-B43F-BA7015A3FCA8}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D2138826-83EC-4D0B-ACF3-9B8B837587DC}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:24:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{979D99AB-8EA1-48B9-B922-278BCF69976C}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{4322A85B-AC7C-473B-9EA6-F96FA5F26D90}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{4322A85B-AC7C-473B-9EA6-F96FA5F26D90}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D2D54762-786B-431C-A2E7-0B14A50DE690}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:34:15.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{FF2DA6D6-9ED0-446C-B499-EB56735B63EF}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B45A8D7C-F6ED-48F6-B1D9-7436D03BD2D1}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B45A8D7C-F6ED-48F6-B1D9-7436D03BD2D1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp89aydbgy",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 75656,
5 "sha256": "69eab3043565feb74c1242cd4b2407e83990feeec43c959c5aea61c9ea156337",
6 "mtime_ns": 1789121646959281959
7 }
8]
corpus/page-lifecycle/offline-edits/group-08-collapsed-group-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/group-single-page/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-single-page/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-single-page/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-single-page/candidate/manifest.json+92-92
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 17,
9 13,
10 99,
11 39,
12 16,
13 219,
14 3,
15 75,
8 136,
9 250,
10 25,
1611 146,
17 158,
18 103,
19 67,
20 152,
21 150,
22 129,
23 4
12 43,
13 247,
14 117,
15 78,
16 168,
17 146,
18 87,
19 142,
20 35,
21 234,
22 242,
23 30
2424 ],
2525 "level": 1,
2626 "position": {
......@@ -30,22 +30,22 @@
3030 },
3131 {
3232 "guid": [
33 99,
34 139,
35 226,
33 220,
34 151,
35 106,
3636 4,
37 217,
38 28,
39 58,
40 66,
41 179,
42 136,
43 138,
44 139,
45 19,
37 166,
38 72,
39 1,
4640 67,
47 135,
48 234
41 152,
42 202,
43 233,
44 150,
45 7,
46 236,
47 206,
48 24
4949 ],
5050 "level": 2,
5151 "position": {
......@@ -55,22 +55,22 @@
5555 },
5656 {
5757 "guid": [
58 77,
59 239,
60 134,
61 254,
62 131,
63 88,
64 202,
65 64,
66 174,
67 43,
68 16,
69 100,
70 98,
71 151,
72 16,
73 95
58 168,
59 229,
60 17,
61 24,
62 60,
63 44,
64 182,
65 73,
66 156,
67 93,
68 192,
69 34,
70 211,
71 183,
72 18,
73 146
7474 ],
7575 "level": 3,
7676 "position": {
......@@ -79,28 +79,28 @@
7979 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
8080 }
8181 ],
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [44, 196, 75, 170, 155, 16, 195, 70, 129, 191, 203, 51, 52, 196, 196, 61], n: 1 } })",
82 "page_receipt": "Some(Published { revision: ExGuid { guid: [0, 97, 225, 121, 84, 127, 112, 71, 188, 235, 241, 45, 237, 105, 199, 183], n: 1 } })",
8383 "phase": "single-page",
8484 "publications": 2,
8585 "reviewed": [
8686 {
8787 "guid": [
88 17,
89 13,
90 99,
91 39,
92 16,
93 219,
94 3,
95 75,
88 136,
89 250,
90 25,
9691 146,
97 158,
98 103,
99 67,
100 152,
101 150,
102 129,
103 4
92 43,
93 247,
94 117,
95 78,
96 168,
97 146,
98 87,
99 142,
100 35,
101 234,
102 242,
103 30
104104 ],
105105 "level": 1,
106106 "position": {
......@@ -110,22 +110,22 @@
110110 },
111111 {
112112 "guid": [
113 99,
114 139,
115 226,
113 220,
114 151,
115 106,
116116 4,
117 217,
118 28,
119 58,
120 66,
121 179,
122 136,
123 138,
124 139,
125 19,
117 166,
118 72,
119 1,
126120 67,
127 135,
128 234
121 152,
122 202,
123 233,
124 150,
125 7,
126 236,
127 206,
128 24
129129 ],
130130 "level": 2,
131131 "position": {
......@@ -135,22 +135,22 @@
135135 },
136136 {
137137 "guid": [
138 77,
139 239,
140 134,
141 254,
142 131,
143 88,
144 202,
145 64,
146 174,
147 43,
148 16,
149 100,
150 98,
151 151,
152 16,
153 95
138 168,
139 229,
140 17,
141 24,
142 60,
143 44,
144 182,
145 73,
146 156,
147 93,
148 192,
149 34,
150 211,
151 183,
152 18,
153 146
154154 ],
155155 "level": 3,
156156 "position": {
......@@ -159,5 +159,5 @@
159159 "space": "{8A6DBA48-33BB-0681-2F02-2C73A811E8B8},1"
160160 }
161161 ],
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [16, 25, 161, 195, 247, 106, 18, 79, 145, 52, 79, 155, 148, 117, 105, 144], n: 1 } })"
162 "text_receipt": "Some(Published { revision: ExGuid { guid: [119, 19, 237, 181, 110, 22, 146, 64, 155, 95, 228, 99, 72, 242, 118, 22], n: 1 } })"
163163}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-single-page/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-133773F4 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/group-single-page/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-133773f4", "hostname": "ONE-M6-133773F4"}
corpus/page-lifecycle/offline-edits/group-single-page/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/group-single-page/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/group-single-page/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/group-single-page/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/group-single-page/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-133773F4",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{C08FBF9B-C38F-42D6-917C-A960078F59B4}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:27:50.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{37582AEA-811A-0E7D-3633-7323C7EF25C2}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:27:50.000Z" color="#91BAAE"><one:Page ID="{D762731F-CE9A-067A-232E-E3FB1EA50752}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{9D0F0AEC-5E31-0FE8-376D-E3DAF335CC7C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{BD00CBDF-57E9-08CA-27F0-252E0887E419}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{7A5F99DB-9E2C-4AC8-849F-21D0093CFEAA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{11BA637B-A8D0-40F9-BB3F-238B9E056AB0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{6AF30798-FDD9-479B-9085-4B8A9ACC4781}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"/><one:Page ID="{A9CC82A6-512C-4D9C-9AF3-6D92B0D3DBC1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1"/><one:Page ID="{F440A935-D76A-479A-A41E-5546F4F94F30}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="2"/><one:Page ID="{A99C6BF6-4DA0-49C5-B838-8DEADE4B13E6}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{F62EC87F-F693-4E4D-B2CB-7EA21582EB80}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:37:27.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{20FD586F-A5AF-09CB-3DEC-DEE3CC1EDAC2}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:37:27.000Z" color="#91BAAE"><one:Page ID="{C0C7019A-EA2F-01CC-28F1-4E3B1554F852}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{8AAA7869-7A84-085E-3CB2-4E1AF8C4337C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{AAA5B95A-735C-0F7C-2C2F-88EE03761B19}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{6DFAEB5E-BA99-4D7E-8F40-8C1002CD01AA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{061F11FE-8C65-474F-B0E0-8E4B95F495B0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{7D56751D-D96C-402D-9B5A-E64A913DB881}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"/><one:Page ID="{BE69F023-7599-4A2A-912C-C052BB2224C1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1"/><one:Page ID="{E3E5DBB0-F3DF-402C-AFC1-F886FF08B030}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="2"/><one:Page ID="{BE391973-6915-4E73-B3E7-202AD5BAECE6}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-000.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{11BA637B-A8D0-40F9-BB3F-238B9E056AB0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{543472F6-A59D-454B-AEEE-9F8BD2197A00}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{808B4306-8740-4AC9-896A-416FB88280FC}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{808B4306-8740-4AC9-896A-416FB88280FC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{061F11FE-8C65-474F-B0E0-8E4B95F495B0}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{43910073-8128-42FD-A531-324BD9E88500}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{972E3183-A3F5-4D7F-82B5-ECAFB3737FFC}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{972E3183-A3F5-4D7F-82B5-ECAFB3737FFC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6AF30798-FDD9-479B-9085-4B8A9ACC4781}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DD8D7DD0-5573-487A-9247-90B4B992E492}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DD8D7DD0-5573-487A-9247-90B4B992E492}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6DFAEB5E-BA99-4D7E-8F40-8C1002CD01AA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{40020AEA-5C22-4A0E-993E-6C52D49B84D5}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0B752140-341F-4694-9C7E-F33277FB35EB}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0B752140-341F-4694-9C7E-F33277FB35EB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7A5F99DB-9E2C-4AC8-849F-21D0093CFEAA}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{57A7786F-7897-4DB8-92E1-C192DF6A7BD5}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1CD053C5-10AA-4122-97A1-5EF27C0ACAEB}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1CD053C5-10AA-4122-97A1-5EF27C0ACAEB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7D56751D-D96C-402D-9B5A-E64A913DB881}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CA280F55-71C6-4FCC-9998-3D74B2631B92}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CA280F55-71C6-4FCC-9998-3D74B2631B92}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9D0F0AEC-5E31-0FE8-376D-E3DAF335CC7C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B2EBCF37-F164-03F1-1C07-9B64DF5312FE}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8AAA7869-7A84-085E-3CB2-4E1AF8C4337C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{A54EBDB2-D5D1-0447-17D8-36A4D4A2EDFE}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-004.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A99C6BF6-4DA0-49C5-B838-8DEADE4B13E6}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{39494045-4C9A-4A6A-843D-3D62F7C370A7}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{39494045-4C9A-4A6A-843D-3D62F7C370A7}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{39494045-4C9A-4A6A-843D-3D62F7C370A7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AAA5B95A-735C-0F7C-2C2F-88EE03761B19}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-005.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A9CC82A6-512C-4D9C-9AF3-6D92B0D3DBC1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:48:48.000Z" objectID="{ABD71BDC-058A-4709-A8CC-A79D9E28C57C}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:03.000Z" objectID="{ABD71BDC-058A-4709-A8CC-A79D9E28C57C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:03.000Z" objectID="{ABD71BDC-058A-4709-A8CC-A79D9E28C57C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BE391973-6915-4E73-B3E7-202AD5BAECE6}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2EEC32C0-682F-4DDC-8FE2-90A2FC328FA7}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2EEC32C0-682F-4DDC-8FE2-90A2FC328FA7}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2EEC32C0-682F-4DDC-8FE2-90A2FC328FA7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-006.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BD00CBDF-57E9-08CA-27F0-252E0887E419}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BE69F023-7599-4A2A-912C-C052BB2224C1}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:48:48.000Z" objectID="{BC726959-213F-40BF-A313-0A5D95D93A7C}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:07.000Z" objectID="{BC726959-213F-40BF-A313-0A5D95D93A7C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:07.000Z" objectID="{BC726959-213F-40BF-A313-0A5D95D93A7C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-007.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D762731F-CE9A-067A-232E-E3FB1EA50752}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{19170204-F22F-0E1D-08A9-B8CB84D68BAD}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C0C7019A-EA2F-01CC-28F1-4E3B1554F852}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{0EB27081-D69A-09AB-0376-150B8F2774AD}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/page-008.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F440A935-D76A-479A-A41E-5546F4F94F30}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:50.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{7E14DC46-3547-4332-8C59-4A144F429694}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{7E14DC46-3547-4332-8C59-4A144F429694}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{7E14DC46-3547-4332-8C59-4A144F429694}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E3E5DBB0-F3DF-402C-AFC1-F886FF08B030}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:27.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{69B1AEC3-11F2-4484-8786-E7D444B36994}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{69B1AEC3-11F2-4484-8786-E7D444B36994}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{69B1AEC3-11F2-4484-8786-E7D444B36994}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/group-single-page/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/group-single-page/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp2iu0f00f",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/group-single-page/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/group-single-page/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/group-single-page/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 64016,
5 "sha256": "8f1d397cf23969ee336661f188879f1d418741878b506f6682a6f86d238c5c33",
6 "mtime_ns": 1789121647383619936
7 }
8]
corpus/page-lifecycle/offline-edits/group-single-page/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/candidate/manifest.json+32-32
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 51,
9 149,
10 71,
11 130,
8 134,
9 63,
10 62,
11 53,
12 19,
13 11,
14 2,
15 77,
16 181,
17 135,
1218 35,
13 40,
14 136,
15 73,
16 174,
17 150,
18 88,
19 198,
20 236,
21 138,
22 233,
23 46
19 119,
20 101,
21 81,
22 244,
23 16
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [251, 177, 210, 219, 141, 235, 29, 72, 144, 228, 193, 87, 108, 105, 221, 185], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [47, 88, 207, 136, 144, 44, 120, 66, 160, 221, 208, 207, 142, 185, 131, 44], n: 1 } })",
3131 "phase": "01-demoted-parent",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 51,
37 149,
38 71,
39 130,
36 134,
37 63,
38 62,
39 53,
40 19,
41 11,
42 2,
43 77,
44 181,
45 135,
4046 35,
41 40,
42 136,
43 73,
44 174,
45 150,
46 88,
47 198,
48 236,
49 138,
50 233,
51 46
47 119,
48 101,
49 81,
50 244,
51 16
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [40, 101, 158, 170, 87, 244, 65, 66, 154, 49, 204, 137, 48, 37, 222, 151], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [75, 127, 20, 153, 134, 54, 125, 68, 174, 244, 225, 49, 193, 180, 107, 56], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-B88A1AEC -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-b88a1aec", "hostname": "ONE-M6-B88A1AEC"}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-B88A1AEC",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{34785A79-10A3-488D-8B63-5969BD1C9CD3}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:27:56.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{CF5CC014-DCC0-024A-269D-5081D8156879}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:27:56.000Z" color="#91BAAE"><one:Page ID="{2F6699E1-9340-0A4D-3380-C059015F4AE9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{650BE012-03EB-03DF-27C3-C078ECCF81C7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{45042121-0A33-04FD-375E-068C177DA9A2}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{51C86858-0CF6-41AB-8A5D-4E30AF29967A}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="2"/><one:Page ID="{0C4443CB-8AB0-4BAD-B4B0-76E4EB03028B}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3"/><one:Page ID="{51988108-107A-45F2-A896-AE48C1B15E5D}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3"/><one:Page ID="{825B7325-C3F6-46FF-9431-027216C6B311}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{E9BE8985-F50A-4CCE-AB91-002981FF270B}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{92F7ED66-A003-4BAC-802B-682885360A3A}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{55AB1F5B-B6AE-40A1-94E3-96D70A6317F0}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:37:29.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{BC65922D-3197-01B7-1D04-C368EF8B8CB5}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:37:29.000Z" color="#91BAAE"><one:Page ID="{5C5FCBD8-7E17-09B0-0819-53B036C1AE25}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/><one:Page ID="{1632B22B-EEBC-0022-1C5A-5391DB51650B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/><one:Page ID="{363D7318-E764-0700-0CC7-956520E34D6E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/><one:Page ID="{22F13A61-E1A1-4256-B1C4-DDD998B772B6}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="2"/><one:Page ID="{7F7D11F2-67E7-4850-8F29-E50DDC9DE647}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="3"/><one:Page ID="{22A1D331-FD2D-460F-930F-3DA1F62FBA91}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="3"/><one:Page ID="{F162211C-2EA1-4502-AFA8-919B215857DD}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/><one:Page ID="{9A87DBBC-185D-4F33-9008-93C0B661C3C7}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/><one:Page ID="{E1CEBF5F-4D54-4851-BBB2-FBC1B2A8EEF6}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-000.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0C4443CB-8AB0-4BAD-B4B0-76E4EB03028B}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{861036B8-689D-4F05-9CF7-69B650B8DB2F}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{861036B8-689D-4F05-9CF7-69B650B8DB2F}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{861036B8-689D-4F05-9CF7-69B650B8DB2F}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1632B22B-EEBC-0022-1C5A-5391DB51650B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{39D677F0-41E9-0C3B-3730-2B2FF737BB89}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-001.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F6699E1-9340-0A4D-3380-C059015F4AE9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{E113E8FA-AFF5-022A-1807-9B699B2CC616}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{22A1D331-FD2D-460F-930F-3DA1F62FBA91}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B274F882-FC17-45A0-AF0A-8D29DFA7D9D0}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B274F882-FC17-45A0-AF0A-8D29DFA7D9D0}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B274F882-FC17-45A0-AF0A-8D29DFA7D9D0}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-002.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{45042121-0A33-04FD-375E-068C177DA9A2}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{22F13A61-E1A1-4256-B1C4-DDD998B772B6}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{20EAA31B-B507-48C3-83FB-17D6B64C6C0B}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:00.000Z" objectID="{20EAA31B-B507-48C3-83FB-17D6B64C6C0B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:00.000Z" objectID="{20EAA31B-B507-48C3-83FB-17D6B64C6C0B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{51988108-107A-45F2-A896-AE48C1B15E5D}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C14DAABB-1140-465D-9493-1EC0E8393D1C}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C14DAABB-1140-465D-9493-1EC0E8393D1C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C14DAABB-1140-465D-9493-1EC0E8393D1C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{363D7318-E764-0700-0CC7-956520E34D6E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-004.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{51C86858-0CF6-41AB-8A5D-4E30AF29967A}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:09.000Z" pageLevel="2" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{53D3F122-5850-4B3E-B862-843F81D288C7}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{53D3F122-5850-4B3E-B862-843F81D288C7}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{53D3F122-5850-4B3E-B862-843F81D288C7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5C5FCBD8-7E17-09B0-0819-53B036C1AE25}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{922ABAC3-42A2-01D7-239E-0880ACB222DA}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-005.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{650BE012-03EB-03DF-27C3-C078ECCF81C7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{4AEF25C9-ACBE-0FC6-0CA9-B8C6C0A95F45}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7F7D11F2-67E7-4850-8F29-E50DDC9DE647}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F5296481-85CA-4CF8-A76E-FA5F67263FE3}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F5296481-85CA-4CF8-A76E-FA5F67263FE3}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F5296481-85CA-4CF8-A76E-FA5F67263FE3}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{825B7325-C3F6-46FF-9431-027216C6B311}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{AFA39291-254D-418F-824F-E230C090366E}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E4D4B93B-4D70-4D15-870F-7D5063F08750}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E4D4B93B-4D70-4D15-870F-7D5063F08750}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9A87DBBC-185D-4F33-9008-93C0B661C3C7}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DF09CA31-1510-4A81-85D9-2FC0FA7DD377}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0BB6FBC1-37CD-4503-A25D-F12490E6298B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0BB6FBC1-37CD-4503-A25D-F12490E6298B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{92F7ED66-A003-4BAC-802B-682885360A3A}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2589972E-08A9-444D-82E9-B316A668A929}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2589972E-08A9-444D-82E9-B316A668A929}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E1CEBF5F-4D54-4851-BBB2-FBC1B2A8EEF6}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{56B0C517-E5FE-47B0-B970-20FF91F64DE5}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{56B0C517-E5FE-47B0-B970-20FF91F64DE5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E9BE8985-F50A-4CCE-AB91-002981FF270B}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{AC309808-F847-497C-BE40-BC29CDE337BB}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{788FA9F8-DA9A-46FE-99C4-62CDA778CD47}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{788FA9F8-DA9A-46FE-99C4-62CDA778CD47}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F162211C-2EA1-4502-AFA8-919B215857DD}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:37:29.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DC9AC0A8-C81A-4272-B9D6-71D9F70ED2A2}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{97EDEB02-A027-4EE8-BC96-EEB9546E639C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{97EDEB02-A027-4EE8-BC96-EEB9546E639C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpzu_h46n7",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 60192,
5 "sha256": "edfc61dcb2e55d6bf3afccc72e523a1fa9d253fa5c5b947f36cbb152b9446fdf",
6 "mtime_ns": 1789121640873938491
7 }
8]
corpus/page-lifecycle/offline-edits/indent-01-demoted-parent/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/candidate/manifest.json+34-34
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 74,
9 104,
10 251,
11 59,
12 244,
13 179,
14 135,
15 76,
16 167,
17 255,
18 40,
19 223,
20 194,
21 18,
22 10,
23 190
8 32,
9 235,
10 90,
11 209,
12 129,
13 195,
14 33,
15 65,
16 173,
17 207,
18 182,
19 84,
20 31,
21 81,
22 88,
23 138
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [23, 146, 135, 98, 153, 107, 107, 69, 187, 87, 31, 204, 225, 219, 112, 75], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [144, 235, 3, 148, 238, 183, 36, 79, 190, 229, 7, 46, 95, 79, 39, 167], n: 1 } })",
3131 "phase": "02-promoted-parent",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 74,
37 104,
38 251,
39 59,
40 244,
41 179,
42 135,
43 76,
44 167,
45 255,
46 40,
47 223,
48 194,
49 18,
50 10,
51 190
36 32,
37 235,
38 90,
39 209,
40 129,
41 195,
42 33,
43 65,
44 173,
45 207,
46 182,
47 84,
48 31,
49 81,
50 88,
51 138
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [94, 246, 254, 201, 85, 191, 7, 77, 186, 8, 10, 23, 229, 199, 73, 189], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [121, 19, 89, 2, 36, 85, 121, 75, 181, 191, 91, 180, 181, 186, 142, 127], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-6E03355E -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-6e03355e", "hostname": "ONE-M6-6E03355E"}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-6E03355E",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{DFE7C7C5-7B57-45CB-A62B-2A0EE69FCACD}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:27:56.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{1E2A31A2-52D3-0D36-096D-71EA38616727}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:27:56.000Z" color="#91BAAE"><one:Page ID="{FE106857-1D53-0531-1C70-E132E12B45B7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:55.000Z" pageLevel="1"/><one:Page ID="{B47D11A4-8DF8-0CA3-0833-E1130CBB8E99}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{9472D097-8420-0B81-18AE-27E7F709A6FC}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{80BE99EE-82E5-4ED7-A5AD-6F5B4F5D9924}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{DD32B27D-04A3-44D1-9B40-578F0B770DD5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3"/><one:Page ID="{80EE70BE-9E69-4A8E-8766-8F2321C55103}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3"/><one:Page ID="{532D8293-4DE5-4983-BBC1-2319F6B2BC4F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{38C87833-7B19-43B2-8461-2142618B2855}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/><one:Page ID="{43811CD0-2E10-44D0-AFDB-494365420564}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{C36C8973-F0B0-4CDD-ACE9-D5505B0F0569}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:40:38.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{0643AC0B-2AED-0136-3622-05A43C19C69B}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:40:38.000Z" color="#91BAAE"><one:Page ID="{E679F5FE-656D-0931-233F-957CE553E40B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/><one:Page ID="{AC148C0D-F5C6-00A3-377C-955D08C32F25}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/><one:Page ID="{8C1B4D3E-FC1E-0781-27E1-53A9F3710740}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/><one:Page ID="{98D70447-FADB-42D7-9AE2-1B154B253898}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{C55B2FD4-7C9D-48D1-A40F-23C10F0FAC69}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="3"/><one:Page ID="{9887ED17-E657-468E-B829-FB6D25BDF0BF}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="3"/><one:Page ID="{4B441F3A-35DB-4583-848E-5757F2CA1DF3}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/><one:Page ID="{20A1E59A-0327-4FB2-BB2E-550C65F389E9}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/><one:Page ID="{5BE88179-562E-48D0-9094-3D0D613AA4D8}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-000.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{38C87833-7B19-43B2-8461-2142618B2855}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{7D4669BE-7654-4600-91B0-9D422D9738E5}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A9F9584E-5489-4982-B634-43A6470CC219}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A9F9584E-5489-4982-B634-43A6470CC219}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{20A1E59A-0327-4FB2-BB2E-550C65F389E9}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{652FF417-0E6A-4A00-AEFF-E90C29EF9959}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B190C5E7-2CB7-4582-897B-37E8437463A5}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B190C5E7-2CB7-4582-897B-37E8437463A5}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{43811CD0-2E10-44D0-AFDB-494365420564}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F4FF6698-86BA-4B31-AD19-927D461CA677}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F4FF6698-86BA-4B31-AD19-927D461CA677}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4B441F3A-35DB-4583-848E-5757F2CA1DF3}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{66BCFE8E-D360-42F3-92F0-B715249C988C}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2DCBD524-BB5D-4E69-97B0-287587FC29B2}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2DCBD524-BB5D-4E69-97B0-287587FC29B2}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{532D8293-4DE5-4983-BBC1-2319F6B2BC4F}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{7ED56327-AB5E-4EF3-ADBF-C35B20E43930}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{35A2488D-C363-4269-A8FF-5C3B8384880E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{35A2488D-C363-4269-A8FF-5C3B8384880E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5BE88179-562E-48D0-9094-3D0D613AA4D8}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EC96FB31-FE84-4731-9256-E633426407CB}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EC96FB31-FE84-4731-9256-E633426407CB}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{80BE99EE-82E5-4ED7-A5AD-6F5B4F5D9924}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{82A50094-D643-4442-9792-A55461A68799}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{82A50094-D643-4442-9792-A55461A68799}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{82A50094-D643-4442-9792-A55461A68799}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8C1B4D3E-FC1E-0781-27E1-53A9F3710740}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-004.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{80EE70BE-9E69-4A8E-8766-8F2321C55103}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{103B5B0D-9F53-4921-BB63-3FAB084D3242}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{103B5B0D-9F53-4921-BB63-3FAB084D3242}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{103B5B0D-9F53-4921-BB63-3FAB084D3242}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9887ED17-E657-468E-B829-FB6D25BDF0BF}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0852C6A4-E76D-4521-842C-4BE50C3593FE}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0852C6A4-E76D-4521-842C-4BE50C3593FE}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0852C6A4-E76D-4521-842C-4BE50C3593FE}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-005.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9472D097-8420-0B81-18AE-27E7F709A6FC}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{98D70447-FADB-42D7-9AE2-1B154B253898}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{9ACC9D3D-AE7D-4842-A8DD-D11A65DE2625}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{9ACC9D3D-AE7D-4842-A8DD-D11A65DE2625}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{9ACC9D3D-AE7D-4842-A8DD-D11A65DE2625}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-006.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B47D11A4-8DF8-0CA3-0833-E1130CBB8E99}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{9B99D47F-22AD-00BA-2359-99AD20DD501B}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AC148C0D-F5C6-00A3-377C-955D08C32F25}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{83F049D6-5A93-0CBA-1C16-EDE324A5F1A7}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DD32B27D-04A3-44D1-9B40-578F0B770DD5}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:27:56.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{5766C70E-E68E-4079-B307-48DDB0CCD471}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5766C70E-E68E-4079-B307-48DDB0CCD471}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{5766C70E-E68E-4079-B307-48DDB0CCD471}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C55B2FD4-7C9D-48D1-A40F-23C10F0FAC69}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{4F0F5AA7-9EB0-4C79-8C48-3C93B4B475CD}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{4F0F5AA7-9EB0-4C79-8C48-3C93B4B475CD}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{4F0F5AA7-9EB0-4C79-8C48-3C93B4B475CD}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/page-008.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FE106857-1D53-0531-1C70-E132E12B45B7}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:27:55.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{3065194C-21E6-0D56-37F7-BA027B58C948}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E679F5FE-656D-0931-233F-957CE553E40B}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{280C84E5-59D8-0156-08B8-CE4C7F2068F4}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp5vi4lp1k",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 62680,
5 "sha256": "fc93aa64ff966e2f5557bac1e38c0768df378ee5865c0e527d672c6f31c76761",
6 "mtime_ns": 1789121641216798594
7 }
8]
corpus/page-lifecycle/offline-edits/indent-02-promoted-parent/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/candidate/manifest.json+32-32
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 125,
9 53,
10 145,
11 2,
12 3,
13 127,
14 82,
15 64,
8 110,
9 69,
10 66,
11 99,
1612 167,
17 187,
18 251,
19 62,
20 162,
21 162,
22 161,
23 216
13 190,
14 20,
15 72,
16 155,
17 148,
18 109,
19 0,
20 93,
21 84,
22 216,
23 44
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [79, 36, 83, 146, 51, 185, 231, 72, 147, 254, 0, 180, 206, 5, 30, 79], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [206, 245, 52, 158, 165, 94, 95, 72, 151, 84, 33, 16, 146, 78, 218, 136], n: 1 } })",
3131 "phase": "03-selected-group-move",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 125,
37 53,
38 145,
39 2,
40 3,
41 127,
42 82,
43 64,
36 110,
37 69,
38 66,
39 99,
4440 167,
45 187,
46 251,
47 62,
48 162,
49 162,
50 161,
51 216
41 190,
42 20,
43 72,
44 155,
45 148,
46 109,
47 0,
48 93,
49 84,
50 216,
51 44
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [21, 35, 82, 67, 204, 139, 55, 78, 156, 40, 98, 53, 158, 180, 33, 141], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [139, 13, 130, 183, 108, 34, 87, 74, 131, 7, 187, 88, 129, 170, 226, 238], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-A3820EBF -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-a3820ebf", "hostname": "ONE-M6-A3820EBF"}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-A3820EBF",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{653B8C13-3581-4A10-8E49-26FF46033899}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:28:09.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{BB0F3759-D761-0FBF-1A6F-B501BAF50B9A}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:28:09.000Z" color="#91BAAE"><one:Page ID="{5B356EAC-98E1-07B8-0F72-25D963BF290A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"/><one:Page ID="{1158175F-084A-0E2A-1B31-25F88E2FE224}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"/><one:Page ID="{3157D66C-0192-0908-0BAC-E30C759DCA41}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"/><one:Page ID="{F6088468-C857-4B0A-A8C3-E7F27426D0F2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1"/><one:Page ID="{9DED7EC8-FEAB-413B-9763-E5A9E31F44E8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1"/><one:Page ID="{E6A41A2B-ABA2-4659-BCD9-8DA8E7D669D9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1"/><one:Page ID="{259B9F15-0757-4C5E-B6AF-ABB0CDC9F599}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{7817B486-8111-4658-8842-936489E36168}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="3"/><one:Page ID="{25CB7645-1BDB-4807-9464-4BC8A3513DBE}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{15F007CB-3D79-4C29-8B74-14E9F41A8FCB}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:40:42.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{B1D1E379-5C38-0089-2855-A8C382AB7B21}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:40:42.000Z" color="#91BAAE"><one:Page ID="{51EBBA8C-13B8-088E-3D48-381B5BE159B1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{1B86C37F-8313-011C-290B-383AB671929F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{3B89024C-8ACB-063E-3996-FECE4DC3BAFA}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{FCD65048-430E-443C-9AF9-FA304C78A049}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{9733AAE8-75F2-4E0D-A559-F86BDB413453}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{EC7ACE0B-20FB-496F-8EE3-906ADF881962}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"/><one:Page ID="{2F454B35-8C0E-4368-8495-B672F5978522}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{72C960A6-0A48-496E-BA78-8EA6B1BD11D3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:42.000Z" pageLevel="3"/><one:Page ID="{2F15A265-9082-4731-A65E-560A9B0F4D05}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:42.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-000.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1158175F-084A-0E2A-1B31-25F88E2FE224}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{3EBCD284-A71F-0233-305B-5D46A2493CA6}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1B86C37F-8313-011C-290B-383AB671929F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{346206A4-2C46-0D05-0261-40849A174C1D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{259B9F15-0757-4C5E-B6AF-ABB0CDC9F599}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{2780066F-53F1-46CB-8490-61BFE332EB24}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{2780066F-53F1-46CB-8490-61BFE332EB24}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:58.000Z" objectID="{2780066F-53F1-46CB-8490-61BFE332EB24}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F15A265-9082-4731-A65E-560A9B0F4D05}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:42.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BFC089D6-91B8-449E-9A5B-E682B2872E44}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BFC089D6-91B8-449E-9A5B-E682B2872E44}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BFC089D6-91B8-449E-9A5B-E682B2872E44}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{25CB7645-1BDB-4807-9464-4BC8A3513DBE}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B51E5DF6-1AE1-4BA8-A861-FB408AD95EFF}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B51E5DF6-1AE1-4BA8-A861-FB408AD95EFF}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B51E5DF6-1AE1-4BA8-A861-FB408AD95EFF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F454B35-8C0E-4368-8495-B672F5978522}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{2D5ED24F-D8A8-49FD-B6AA-7C7DDB6C9B9F}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{2D5ED24F-D8A8-49FD-B6AA-7C7DDB6C9B9F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{2D5ED24F-D8A8-49FD-B6AA-7C7DDB6C9B9F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3157D66C-0192-0908-0BAC-E30C759DCA41}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3B89024C-8ACB-063E-3996-FECE4DC3BAFA}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-004.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5B356EAC-98E1-07B8-0F72-25D963BF290A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:28:08.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{95401FB7-A454-0FDF-24F5-7EE9F9CCA5F5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{51EBBA8C-13B8-088E-3D48-381B5BE159B1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{9F9ECB97-2F0D-00E9-16CF-632BC192D54E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-005.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7817B486-8111-4658-8842-936489E36168}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F243C1F5-633C-42F0-A005-8C363258B8CC}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F243C1F5-633C-42F0-A005-8C363258B8CC}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F243C1F5-633C-42F0-A005-8C363258B8CC}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{72C960A6-0A48-496E-BA78-8EA6B1BD11D3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:40:42.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F89D15D5-E865-4DC6-923F-91F40A06C877}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F89D15D5-E865-4DC6-923F-91F40A06C877}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{F89D15D5-E865-4DC6-923F-91F40A06C877}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-006.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9DED7EC8-FEAB-413B-9763-E5A9E31F44E8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{D8636F45-F3E6-4489-82B2-59A9AF035458}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0CDC5EB5-D13B-4B0B-A536-874DC598AEA4}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0CDC5EB5-D13B-4B0B-A536-874DC598AEA4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9733AAE8-75F2-4E0D-A559-F86BDB413453}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{D2BDBB65-78BF-4BBF-B088-446B975D24E3}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{06028A95-5A62-443D-970C-9A8FFDC6DE1F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{06028A95-5A62-443D-970C-9A8FFDC6DE1F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E6A41A2B-ABA2-4659-BCD9-8DA8E7D669D9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{51DA6063-0308-49B8-BE1B-5696C488CACA}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{51DA6063-0308-49B8-BE1B-5696C488CACA}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EC7ACE0B-20FB-496F-8EE3-906ADF881962}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5B04B443-8851-468E-8C21-4B54FCD6BA71}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{5B04B443-8851-468E-8C21-4B54FCD6BA71}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/page-008.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F6088468-C857-4B0A-A8C3-E7F27426D0F2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:28:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{DBF065DC-2EEC-4C7A-BEBD-07B0A270558D}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{90874E76-46D1-40E0-BBFD-98D00110E4B3}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{90874E76-46D1-40E0-BBFD-98D00110E4B3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FCD65048-430E-443C-9AF9-FA304C78A049}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:40:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{D12EB1FC-A5B5-434C-8C87-1A729A2E2536}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9A599A56-CD88-4FD6-89C7-8512394E9408}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9A599A56-CD88-4FD6-89C7-8512394E9408}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp41s5b9uu",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 63752,
5 "sha256": "93548ad527574f6a19f2288b751746754bf78037b8229e5408aa1af8d5e4f94b",
6 "mtime_ns": 1789121641556517733
7 }
8]
corpus/page-lifecycle/offline-edits/indent-03-selected-group-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-04-subpage-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-04-subpage-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/candidate/manifest.json+32-32
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 212,
9 44,
10 63,
11 182,
12 28,
13 209,
14 154,
8 189,
9 114,
10 192,
11 69,
12 26,
13 116,
14 205,
1515 72,
16 154,
17 49,
18 110,
19 172,
20 24,
21 52,
22 11,
23 197
16 173,
17 213,
18 46,
19 56,
20 71,
21 151,
22 228,
23 150
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [8, 34, 143, 21, 222, 135, 177, 65, 143, 221, 51, 237, 136, 193, 187, 9], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [60, 217, 21, 216, 221, 92, 209, 67, 132, 47, 149, 197, 45, 203, 43, 15], n: 1 } })",
3131 "phase": "04-subpage-move",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 212,
37 44,
38 63,
39 182,
40 28,
41 209,
42 154,
36 189,
37 114,
38 192,
39 69,
40 26,
41 116,
42 205,
4343 72,
44 154,
45 49,
46 110,
47 172,
48 24,
49 52,
50 11,
51 197
44 173,
45 213,
46 46,
47 56,
48 71,
49 151,
50 228,
51 150
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [80, 133, 66, 122, 158, 20, 64, 73, 176, 64, 170, 48, 196, 195, 216, 191], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [6, 84, 147, 153, 131, 45, 249, 72, 187, 81, 221, 9, 239, 29, 12, 182], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-32450AD0 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-32450ad0", "hostname": "ONE-M6-32450AD0"}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-32450AD0",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{0D3C9394-0DF3-4615-8DFE-E754C77A9137}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:31:12.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{E30A07EB-1153-03F4-1322-D452EB0A10AF}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:31:12.000Z" color="#91BAAE"><one:Page ID="{03305E1E-5ED3-0BF3-063F-448A3240323F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{495D27ED-CE78-0261-127C-44ABDFD0F911}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{6952E6DE-C7A0-0543-02E1-825F2462D174}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{20128434-4723-4A13-810F-F237D81C7A5D}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="3"/><one:Page ID="{AE0DB4DA-0E65-4741-A18E-86A125D9CBC7}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{C5E84E7A-3899-4D70-9E2E-84FAB2E05FDD}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{BEA12A99-6D90-4A12-B594-ECFBB62972EC}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"/><one:Page ID="{7D9EAFA7-C165-4015-BFE2-CAE39C36EEAC}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{7DCE46F7-DDE9-444C-9D29-2A9BF2AE268B}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{275E1AD8-48FD-4156-BA60-33ABC8E361E6}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:43:46.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{35A40BB1-F26B-03ED-0679-F189B9DDCB89}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:43:46.000Z" color="#91BAAE"><one:Page ID="{D59E5244-BDEB-0BEA-1364-61516097E919}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{9FF32BB7-2D40-0278-0727-61708D072237}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{BFFCEA84-2498-055A-17BA-A78476B50A52}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{F6BC886E-A41B-4A0A-9454-D7EC8ACBA17B}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="3"/><one:Page ID="{78A3B880-ED5D-4758-B4D5-A37A770E10E1}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{13464220-DBA1-4D69-8B75-A121E03784FB}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{680F26C3-8EA8-4A0B-A0CF-C920E4FEA9CA}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"/><one:Page ID="{AB30A3FD-225D-400C-AAB9-EF38CEE1358A}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{AB604AAD-3ED1-4455-8872-0F40A079FDAD}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{03305E1E-5ED3-0BF3-063F-448A3240323F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{CD452F05-6266-0394-2DB8-1FBAA833BEC0}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{13464220-DBA1-4D69-8B75-A121E03784FB}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{56C853AD-D6EC-48DB-9EA4-1D21AC2B944B}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8277625D-F431-4759-B920-C3C5C6B06EB7}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8277625D-F431-4759-B920-C3C5C6B06EB7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{20128434-4723-4A13-810F-F237D81C7A5D}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{AA46F147-A50E-4EBB-A948-ED6563A7A3F9}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{AA46F147-A50E-4EBB-A948-ED6563A7A3F9}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{AA46F147-A50E-4EBB-A948-ED6563A7A3F9}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{680F26C3-8EA8-4A0B-A0CF-C920E4FEA9CA}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DF715C8B-2602-45EA-A20D-121EC7A00AD9}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DF715C8B-2602-45EA-A20D-121EC7A00AD9}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-002.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{495D27ED-CE78-0261-127C-44ABDFD0F911}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{66B9E236-612D-0E78-3916-3C15F3B62793}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{78A3B880-ED5D-4758-B4D5-A37A770E10E1}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{555B5934-0BE6-4028-A2AB-4338A158959E}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1E2C729E-63DB-4CB2-A7EB-DC58023824A0}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1E2C729E-63DB-4CB2-A7EB-DC58023824A0}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6952E6DE-C7A0-0543-02E1-825F2462D174}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9FF32BB7-2D40-0278-0727-61708D072237}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B017EE6C-8215-0E61-2C4D-19CEA161FCB5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-004.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7D9EAFA7-C165-4015-BFE2-CAE39C36EEAC}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{7F8536DD-95C3-4A80-8DDD-00ECB2CDF011}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{7F8536DD-95C3-4A80-8DDD-00ECB2CDF011}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{7F8536DD-95C3-4A80-8DDD-00ECB2CDF011}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AB30A3FD-225D-400C-AAB9-EF38CEE1358A}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{A92B3A87-76FB-4A99-9886-2537E01A2B37}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{A92B3A87-76FB-4A99-9886-2537E01A2B37}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:01.000Z" objectID="{A92B3A87-76FB-4A99-9886-2537E01A2B37}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-005.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7DCE46F7-DDE9-444C-9D29-2A9BF2AE268B}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{ED1B6D44-DCD3-47E3-A12C-9A13DB2645CA}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{ED1B6D44-DCD3-47E3-A12C-9A13DB2645CA}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{ED1B6D44-DCD3-47E3-A12C-9A13DB2645CA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AB604AAD-3ED1-4455-8872-0F40A079FDAD}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3BB5611E-3FEB-47FA-B477-BFC889F19EEC}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3BB5611E-3FEB-47FA-B477-BFC889F19EEC}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3BB5611E-3FEB-47FA-B477-BFC889F19EEC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-006.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AE0DB4DA-0E65-4741-A18E-86A125D9CBC7}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{83F5556E-E8DE-4031-B7F0-66E3F38F4EB8}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C8827EC4-80E3-4CAB-B2B0-F98350EFFF86}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C8827EC4-80E3-4CAB-B2B0-F98350EFFF86}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BFFCEA84-2498-055A-17BA-A78476B50A52}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-007.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BEA12A99-6D90-4A12-B594-ECFBB62972EC}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{09DF50D1-C53A-45F3-B756-37C59577D1FF}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{09DF50D1-C53A-45F3-B756-37C59577D1FF}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D59E5244-BDEB-0BEA-1364-61516097E919}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{1BEB235F-815E-038D-38E3-3A61FAE465E6}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C5E84E7A-3899-4D70-9E2E-84FAB2E05FDD}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:12.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{80665FF7-35D4-48C2-8BFF-38FAFEFC4F6D}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{54D96E07-1709-4740-AC7B-E61E9467B591}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{54D96E07-1709-4740-AC7B-E61E9467B591}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F6BC886E-A41B-4A0A-9454-D7EC8ACBA17B}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:46.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7CE8FD1D-4636-4EA2-BC13-C8BE317078DF}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7CE8FD1D-4636-4EA2-BC13-C8BE317078DF}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7CE8FD1D-4636-4EA2-BC13-C8BE317078DF}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpz1pbk0ta",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 66856,
5 "sha256": "d566d07a037d5d3552ddd2d64f42f793c5823e4209dd340758c1847a21a5dc93",
6 "mtime_ns": 1789121641964058226
7 }
8]
corpus/page-lifecycle/offline-edits/indent-04-subpage-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/candidate/manifest.json+31-31
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 16,
9 127,
10 169,
8 118,
9 126,
10 241,
1111 184,
12 6,
13 197,
14 46,
15 76,
16 132,
17 6,
18 229,
19 69,
20 101,
21 216,
22 82,
23 122
12 224,
13 14,
14 140,
15 75,
16 163,
17 245,
18 140,
19 231,
20 16,
21 33,
22 198,
23 176
2424 ],
2525 "level": 3,
2626 "position": "Keep",
......@@ -33,27 +33,27 @@
3333 "reviewed": [
3434 {
3535 "guid": [
36 16,
37 127,
38 169,
36 118,
37 126,
38 241,
3939 184,
40 6,
41 197,
42 46,
43 76,
44 132,
45 6,
46 229,
47 69,
48 101,
49 216,
50 82,
51 122
40 224,
41 14,
42 140,
43 75,
44 163,
45 245,
46 140,
47 231,
48 16,
49 33,
50 198,
51 176
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [136, 4, 115, 179, 47, 49, 9, 73, 170, 14, 74, 194, 41, 126, 181, 65], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [199, 99, 235, 255, 100, 250, 217, 68, 170, 162, 185, 91, 131, 217, 125, 222], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-1B265F06 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-1b265f06", "hostname": "ONE-M6-1B265F06"}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-1B265F06",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{DE2FB31C-4ACA-45F5-9019-EA09EBB263FC}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:31:22.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{AFCC74E8-040D-0955-1368-27E7A5DF60B1}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:31:22.000Z" color="#91BAAE"><one:Page ID="{4FF62D1D-4B8D-0152-0675-B73F7C954221}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{059B54EE-DB26-08C0-1236-B71E9105890F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{259495DD-D2FE-0FE2-02AB-71EA6AB7A16A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{E2CBC7D9-1B3B-4DE0-A1C4-75146B0CBBD9}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{892E3D79-2DC7-47D1-9E64-774FFC352FC3}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{F267599A-78CE-40B3-B5DE-1F4EF8FC02F2}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{3158DCA4-D43B-4AB4-BFA8-3956D2E39EB2}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{6CD4F737-527D-40B2-8145-018296C90A43}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="3"/><one:Page ID="{310835F4-C8B7-4EED-9D63-D92EBC7B5695}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:22.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{BCBC4B99-0218-4F6E-A375-9B857221D49D}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:43:57.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{3704C909-24A2-0B8A-2C69-406B1FC0D930}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:43:57.000Z" color="#91BAAE"><one:Page ID="{D73E90FC-6B22-038D-3974-D0B3C68AFBA0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{9D53E90F-FB89-0A1F-2D37-D0922B1A308E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{BD5C283C-F251-0D3D-3DAA-1666D0A818EB}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{7A037A38-3B94-4F3F-9EC5-1298D1130258}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{11E68098-0D68-450E-A165-10C3462A9642}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{6AAFE47B-5861-426C-8ADF-78C242E3BB73}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"/><one:Page ID="{A9906145-F494-486B-80A9-5EDA68FC2733}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{F41C4AD6-72D2-426D-BE44-660E2CD6B3C2}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="3"/><one:Page ID="{A9C08815-E818-4C32-A262-BEA20664EF14}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-000.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{059B54EE-DB26-08C0-1236-B71E9105890F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{2A7F9135-7473-04D9-395C-CFA0BD63578D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{11E68098-0D68-450E-A165-10C3462A9642}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{54689115-0025-40BC-B4B4-ACC30A3686F2}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{80D7A0E5-22F8-4F3E-9330-722760AD7C0E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{80D7A0E5-22F8-4F3E-9330-722760AD7C0E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-001.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{259495DD-D2FE-0FE2-02AB-71EA6AB7A16A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6AAFE47B-5861-426C-8ADF-78C242E3BB73}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DDD19E33-F0CB-4D8D-881D-A3FC61BD1860}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{DDD19E33-F0CB-4D8D-881D-A3FC61BD1860}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{310835F4-C8B7-4EED-9D63-D92EBC7B5695}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:22.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A1DD1E47-C98D-4D42-A166-69A695F335D4}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A1DD1E47-C98D-4D42-A166-69A695F335D4}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A1DD1E47-C98D-4D42-A166-69A695F335D4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7A037A38-3B94-4F3F-9EC5-1298D1130258}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{57FB9B8C-DD2F-484F-88BB-F2DA07458727}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1C8CB026-B512-44D5-8DFB-6DBAA4253619}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{1C8CB026-B512-44D5-8DFB-6DBAA4253619}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3158DCA4-D43B-4AB4-BFA8-3956D2E39EB2}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{334345DE-809D-4021-8D97-F359FC18800F}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{334345DE-809D-4021-8D97-F359FC18800F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{334345DE-809D-4021-8D97-F359FC18800F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9D53E90F-FB89-0A1F-2D37-D0922B1A308E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{B2B72CD4-54DC-0606-065D-A82C077CEE0C}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4FF62D1D-4B8D-0152-0675-B73F7C954221}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{81835C06-7738-0935-2DF2-EC0FE6E6CEDE}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A9906145-F494-486B-80A9-5EDA68FC2733}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{AB8BF83F-A032-42FE-B296-94D54607398E}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{AB8BF83F-A032-42FE-B296-94D54607398E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{AB8BF83F-A032-42FE-B296-94D54607398E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-005.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6CD4F737-527D-40B2-8145-018296C90A43}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{E6808244-B050-441A-A902-1ED02D72D3E7}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{E6808244-B050-441A-A902-1ED02D72D3E7}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{E6808244-B050-441A-A902-1ED02D72D3E7}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A9C08815-E818-4C32-A262-BEA20664EF14}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3915A3A6-E922-4F9D-9E67-0E2A2FEC8C55}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3915A3A6-E922-4F9D-9E67-0E2A2FEC8C55}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3915A3A6-E922-4F9D-9E67-0E2A2FEC8C55}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-006.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{892E3D79-2DC7-47D1-9E64-774FFC352FC3}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{CCA02CF4-208A-4263-8BB5-CB4FB0293F73}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{181F1D04-0257-4DE1-AC31-15ABDAB2C58F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{181F1D04-0257-4DE1-AC31-15ABDAB2C58F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BD5C283C-F251-0D3D-3DAA-1666D0A818EB}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-007.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E2CBC7D9-1B3B-4DE0-A1C4-75146B0CBBD9}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{CF33266D-FD80-4A90-B7BA-9556BD5A3EA6}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{84440DC7-95BD-460A-B2FA-0A361E3A8F98}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{84440DC7-95BD-460A-B2FA-0A361E3A8F98}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D73E90FC-6B22-038D-3974-D0B3C68AFBA0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{194BE1E7-5797-0BEA-12F3-8B835CF9775F}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F267599A-78CE-40B3-B5DE-1F4EF8FC02F2}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{451923D2-D064-4F52-B71C-C470DBA2A1E1}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{451923D2-D064-4F52-B71C-C470DBA2A1E1}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F41C4AD6-72D2-426D-BE44-660E2CD6B3C2}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:43:57.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7E483FA5-90FF-46C5-9603-795C976D6A66}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7E483FA5-90FF-46C5-9603-795C976D6A66}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{7E483FA5-90FF-46C5-9603-795C976D6A66}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpf5e2rlwx",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 67160,
5 "sha256": "03715fdc38a5e3a369e49e5abe8e55fa82da4ffb90c304987ca5f66edf545f7b",
6 "mtime_ns": 1789121642301975530
7 }
8]
corpus/page-lifecycle/offline-edits/indent-05-insert-before-subpage/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/candidate/manifest.json+32-32
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 252,
9 73,
10 160,
11 21,
12 81,
13 53,
14 195,
8 147,
9 238,
10 181,
11 240,
12 14,
13 82,
14 189,
1515 79,
16 136,
17 194,
18 167,
19 121,
20 5,
21 123,
22 19,
23 178
16 148,
17 51,
18 37,
19 25,
20 98,
21 116,
22 82,
23 98
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [221, 248, 102, 82, 242, 12, 194, 64, 138, 231, 128, 175, 67, 118, 169, 171], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [45, 141, 53, 241, 106, 0, 224, 77, 186, 100, 116, 169, 175, 169, 134, 76], n: 1 } })",
3131 "phase": "06-promoted-level-two",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 252,
37 73,
38 160,
39 21,
40 81,
41 53,
42 195,
36 147,
37 238,
38 181,
39 240,
40 14,
41 82,
42 189,
4343 79,
44 136,
45 194,
46 167,
47 121,
48 5,
49 123,
50 19,
51 178
44 148,
45 51,
46 37,
47 25,
48 98,
49 116,
50 82,
51 98
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [230, 196, 113, 150, 161, 124, 235, 76, 179, 76, 159, 133, 104, 150, 52, 125], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [165, 191, 54, 227, 132, 189, 26, 78, 163, 96, 96, 9, 16, 198, 42, 229], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-E0AC64B2 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-e0ac64b2", "hostname": "ONE-M6-E0AC64B2"}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-E0AC64B2",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{B904C7F1-6C2E-4F0D-A4F7-01CC5F34CCA5}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:31:21.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{28AFCBBA-DA9A-0725-0D02-AEEE5DC02794}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:31:21.000Z" color="#91BAAE"><one:Page ID="{C895924F-951A-0F22-181F-3E36848A0504}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{82F8EBBC-05B1-06B0-0C5C-3E17691ACE2A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{A2F72A8F-0C69-0192-1CC1-F8E392A8E64F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{65A8788B-C5AC-4390-BFAE-FC1D9313FCFC}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{0E4D822B-F350-49A1-800E-FE46042A68E6}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{7504E6C8-A659-4EC3-ABB4-964700E345D7}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"/><one:Page ID="{B63B63F6-0AAC-44C4-A1C2-B05F2AFCD997}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{EBB74865-8CEA-4EC2-9F2F-888B6ED64D66}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="3"/><one:Page ID="{B66B8AA6-1620-409D-8309-5027446411B0}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{07199FA6-AE01-4D8A-ACD3-57758BAA2D8E}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:47:01.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{83E09DC8-FE44-0393-28A5-5931B15D3A20}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:47:01.000Z" color="#91BAAE"><one:Page ID="{63DAC43D-B1C4-0B94-3DB8-C9E9681718B0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:00.000Z" pageLevel="1"/><one:Page ID="{29B7BDCE-216F-0206-29FB-C9C88587D39E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:00.000Z" pageLevel="1"/><one:Page ID="{09B87CFD-28B7-0524-3966-0F3C7E35FBFB}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1"/><one:Page ID="{CEE72EF9-E172-4726-9A09-0BC27F8EE148}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1"/><one:Page ID="{A502D459-D78E-4D17-A5A9-0999E8B77552}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1"/><one:Page ID="{DE4BB0BA-8287-4A75-8E13-6198EC7E5863}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1"/><one:Page ID="{1D743584-2E72-4072-8465-4780C661C423}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{40F81E17-A834-4A74-BA88-7F54824B50D2}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="3"/><one:Page ID="{1D24DCD4-32FE-442B-A6AE-A7F8A8F90C04}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-000.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0E4D822B-F350-49A1-800E-FE46042A68E6}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{4BC393A6-FE1D-4C13-95DF-424648367856}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9F7CA256-DCC0-4391-B25B-9CA222AD82AA}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9F7CA256-DCC0-4391-B25B-9CA222AD82AA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{09B87CFD-28B7-0524-3966-0F3C7E35FBFB}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{65A8788B-C5AC-4390-BFAE-FC1D9313FCFC}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{4850993F-2317-44E0-A9D0-1C5F45457983}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0327B295-4B2A-487A-AC90-833FE625C8BD}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0327B295-4B2A-487A-AC90-833FE625C8BD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D24DCD4-32FE-442B-A6AE-A7F8A8F90C04}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8DF1F767-33C4-4784-9AAB-177081716F45}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8DF1F767-33C4-4784-9AAB-177081716F45}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{8DF1F767-33C4-4784-9AAB-177081716F45}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7504E6C8-A659-4EC3-ABB4-964700E345D7}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C27A9C80-0EF3-4122-A976-4D7923BDE6C4}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C27A9C80-0EF3-4122-A976-4D7923BDE6C4}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D743584-2E72-4072-8465-4780C661C423}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{1F6FACFE-7AD4-4AE7-B65A-8D8FE89ADA9E}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{1F6FACFE-7AD4-4AE7-B65A-8D8FE89ADA9E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{1F6FACFE-7AD4-4AE7-B65A-8D8FE89ADA9E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{82F8EBBC-05B1-06B0-0C5C-3E17691ACE2A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{AD1C2E67-AAE4-0AA9-2736-46A9457C10A8}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{29B7BDCE-216F-0206-29FB-C9C88587D39E}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:00.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{06537815-8E3A-0E1F-0291-B176A9E10D1C}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A2F72A8F-0C69-0192-1CC1-F8E392A8E64F}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{40F81E17-A834-4A74-BA88-7F54824B50D2}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{CAAC6B64-4A19-4EDC-92CF-600639F08976}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{CAAC6B64-4A19-4EDC-92CF-600639F08976}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{CAAC6B64-4A19-4EDC-92CF-600639F08976}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-005.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B63B63F6-0AAC-44C4-A1C2-B05F2AFCD997}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{B420FA8C-5E0A-4E51-93FD-7A500407C72A}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{B420FA8C-5E0A-4E51-93FD-7A500407C72A}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{B420FA8C-5E0A-4E51-93FD-7A500407C72A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{63DAC43D-B1C4-0B94-3DB8-C9E9681718B0}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:00.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{ADAFB526-8D71-03F3-163F-92D9F264944F}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B66B8AA6-1620-409D-8309-5027446411B0}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{26BEA115-171A-4332-BF0C-E0AF6DEC72F1}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{26BEA115-171A-4332-BF0C-E0AF6DEC72F1}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{26BEA115-171A-4332-BF0C-E0AF6DEC72F1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A502D459-D78E-4D17-A5A9-0999E8B77552}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{E08CC5D4-DAC3-48A5-B078-B599A4AB65E2}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3433F424-F81E-4727-97FC-6B7DCE309F1E}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3433F424-F81E-4727-97FC-6B7DCE309F1E}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-007.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C895924F-951A-0F22-181F-3E36848A0504}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:21.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{06E0E354-A9AF-0745-3398-65061EF989FB}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CEE72EF9-E172-4726-9A09-0BC27F8EE148}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{E31FCF4D-07C9-4056-8C77-EB80A9D86437}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A868E4E7-6FF4-4CCC-8937-74E00AB8D509}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A868E4E7-6FF4-4CCC-8937-74E00AB8D509}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EBB74865-8CEA-4EC2-9F2F-888B6ED64D66}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:12.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{61E33D16-6EC7-4A6A-B768-97D9D56D94C2}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{61E33D16-6EC7-4A6A-B768-97D9D56D94C2}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{61E33D16-6EC7-4A6A-B768-97D9D56D94C2}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DE4BB0BA-8287-4A75-8E13-6198EC7E5863}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6935CAF2-2A2D-4594-8CD1-BAA6CF20FB70}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{6935CAF2-2A2D-4594-8CD1-BAA6CF20FB70}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmplg_djgsc",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 71448,
5 "sha256": "f66bd60a8834f9770060ae457a30aff734bf1777b0b21a6de9d8d19570777b3e",
6 "mtime_ns": 1789121642659393696
7 }
8]
corpus/page-lifecycle/offline-edits/indent-06-promoted-level-two/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-07-promoted-root/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-07-promoted-root/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/candidate/manifest.json+34-34
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 210,
9 210,
10 26,
11 68,
12 171,
13 53,
14 125,
15 65,
16 151,
17 57,
18 103,
19 167,
20 162,
21 188,
22 127,
23 168
8 175,
9 123,
10 97,
11 206,
12 108,
13 194,
14 220,
15 77,
16 138,
17 28,
18 55,
19 201,
20 86,
21 156,
22 94,
23 55
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [7, 195, 77, 199, 152, 133, 125, 74, 184, 130, 191, 29, 82, 132, 119, 53], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [79, 120, 169, 56, 85, 216, 92, 66, 186, 168, 228, 172, 109, 233, 127, 146], n: 1 } })",
3131 "phase": "07-promoted-root",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 210,
37 210,
38 26,
39 68,
40 171,
41 53,
42 125,
43 65,
44 151,
45 57,
46 103,
47 167,
48 162,
49 188,
50 127,
51 168
36 175,
37 123,
38 97,
39 206,
40 108,
41 194,
42 220,
43 77,
44 138,
45 28,
46 55,
47 201,
48 86,
49 156,
50 94,
51 55
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [76, 22, 86, 93, 17, 98, 89, 75, 180, 244, 69, 64, 214, 23, 130, 101], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [75, 41, 188, 149, 7, 39, 180, 68, 170, 28, 205, 70, 206, 229, 18, 154], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-167FB3CD -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-167fb3cd", "hostname": "ONE-M6-167FB3CD"}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-167FB3CD",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{C33F7112-9A7E-4C37-8B15-3EC6B07A953E}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:31:27.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{09E74757-9597-0CFF-07CF-1B258F49FC8A}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:31:27.000Z" color="#91BAAE"><one:Page ID="{E9DD1EA2-DA17-04F8-12D2-8BFD5603DE1A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{A3B06751-4ABC-0D6A-0691-8BDCBB931534}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{83BFA662-4364-0A48-160C-4D2840213D51}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{44E0F466-8AA1-484A-B563-49D6419A27E2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{2F050EC6-BC5D-427B-8AC3-4B8DD6A3B3F8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{544C6A25-E954-4519-A179-238CD26A9EC9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"/><one:Page ID="{9773EF1B-45A1-4F1E-AB0F-0594F8750289}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{CAFFC488-C3E7-4518-95E2-3D40BC5F9678}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="3"/><one:Page ID="{9723064B-592D-4B47-89C4-E5EC96EDCAAE}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="3"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{CABDBFA2-2C05-4154-A451-469A7A373D15}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:47:02.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{018A60C6-6D2A-0348-3704-DA2530D8530D}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:47:02.000Z" color="#91BAAE"><one:Page ID="{E1B03933-22AA-0B4F-2219-4AFDE992719D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{ABDD40C0-B201-02DD-365A-4ADC0402BAB3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{8BD281F3-BBD9-05FF-26C7-8C28FFB092D6}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{4C8DD3F7-721C-47FD-85A8-88D6FE0B8865}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{27682957-44E0-4DCC-BA08-8A8D69321C7F}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{5C214DB4-11E9-4AAE-91B2-E28C6DFB314E}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"/><one:Page ID="{9F1EC88A-BD1C-40A9-9BC4-C49447E4AD0E}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/><one:Page ID="{C292E319-3B5A-4AAF-A529-FC4003CE39FF}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="3"/><one:Page ID="{9F4E21DA-A190-44F0-B90F-24EC297C6529}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="3"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-000.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2F050EC6-BC5D-427B-8AC3-4B8DD6A3B3F8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{6A8B1F4B-B110-47C9-9F12-F78D9ABFA348}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BE342EBB-93CD-484B-B896-2969F02459B4}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{BE342EBB-93CD-484B-B896-2969F02459B4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{27682957-44E0-4DCC-BA08-8A8D69321C7F}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{62E638DA-49AD-487E-AFD9-368D252E0CCF}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B659092A-6B70-47FC-885D-E8694FB5F633}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{B659092A-6B70-47FC-885D-E8694FB5F633}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-001.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{44E0F466-8AA1-484A-B563-49D6419A27E2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{691815D2-6C1A-4F3A-A31D-A99497CCA29D}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{226F3E78-0427-43A0-A65D-36F434AC13A3}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{226F3E78-0427-43A0-A65D-36F434AC13A3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4C8DD3F7-721C-47FD-85A8-88D6FE0B8865}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{61753243-94A7-408D-93D6-6894285D0D1A}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2A0219E9-FC9A-4C17-9696-F7F48B3DBC24}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2A0219E9-FC9A-4C17-9696-F7F48B3DBC24}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-002.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{544C6A25-E954-4519-A179-238CD26A9EC9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E332106D-41FE-4AF8-A3BB-F8B2F1343DDA}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{E332106D-41FE-4AF8-A3BB-F8B2F1343DDA}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5C214DB4-11E9-4AAE-91B2-E28C6DFB314E}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EB5F37FC-B943-454F-9370-39B24EA5925D}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{EB5F37FC-B943-454F-9370-39B24EA5925D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{83BFA662-4364-0A48-160C-4D2840213D51}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8BD281F3-BBD9-05FF-26C7-8C28FFB092D6}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-004.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9723064B-592D-4B47-89C4-E5EC96EDCAAE}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{07F62DF8-5817-48E8-B5C1-5564BF65A9EF}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{07F62DF8-5817-48E8-B5C1-5564BF65A9EF}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{07F62DF8-5817-48E8-B5C1-5564BF65A9EF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F1EC88A-BD1C-40A9-9BC4-C49447E4AD0E}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{9D0551F0-E9BA-4A3C-A9FB-0E9B691FB3B3}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{9D0551F0-E9BA-4A3C-A9FB-0E9B691FB3B3}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:02.000Z" objectID="{9D0551F0-E9BA-4A3C-A9FB-0E9B691FB3B3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-005.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9773EF1B-45A1-4F1E-AB0F-0594F8750289}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{95687661-1107-458B-9930-CF9BD68E1C34}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{95687661-1107-458B-9930-CF9BD68E1C34}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:17:59.000Z" objectID="{95687661-1107-458B-9930-CF9BD68E1C34}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F4E21DA-A190-44F0-B90F-24EC297C6529}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0F9B0A69-A0AA-475F-850A-946400F40668}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0F9B0A69-A0AA-475F-850A-946400F40668}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0F9B0A69-A0AA-475F-850A-946400F40668}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-006.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A3B06751-4ABC-0D6A-0691-8BDCBB931534}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{8C54A28A-E5E9-0173-2DFB-F36297F5CBB6}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{ABDD40C0-B201-02DD-365A-4ADC0402BAB3}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{8439851B-1D54-0EC4-1D30-326228646431}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CAFFC488-C3E7-4518-95E2-3D40BC5F9678}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{40ABB1FB-21CA-41B0-BDA5-221207E44FDC}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{40ABB1FB-21CA-41B0-BDA5-221207E44FDC}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{40ABB1FB-21CA-41B0-BDA5-221207E44FDC}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C292E319-3B5A-4AAF-A529-FC4003CE39FF}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{48C6966A-D977-4E07-8D6E-E312B875E05B}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{48C6966A-D977-4E07-8D6E-E312B875E05B}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{48C6966A-D977-4E07-8D6E-E312B875E05B}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/page-008.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E9DD1EA2-DA17-04F8-12D2-8BFD5603DE1A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:31:27.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{27A86FB9-E6A2-0C9F-3955-D0CDCC7052E5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E1B03933-22AA-0B4F-2219-4AFDE992719D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:47:02.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{2FC54828-1E1F-0328-099E-11CD73E1FD62}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpksr_pqio",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 73840,
5 "sha256": "0d48cefd731266249f136cf48bf70e1899942e390a3c40bec04b058c8b20c738",
6 "mtime_ns": 1789121643082641295
7 }
8]
corpus/page-lifecycle/offline-edits/indent-07-promoted-root/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/candidate/manifest.json+33-33
......@@ -5,22 +5,22 @@
55 "original": [
66 {
77 "guid": [
8 88,
9 101,
10 118,
11 0,
12 26,
13 164,
14 204,
15 65,
16 188,
17 144,
18 52,
19 96,
20 130,
21 42,
22 72,
23 63
8 171,
9 248,
10 136,
11 129,
12 212,
13 11,
14 108,
15 77,
16 149,
17 248,
18 22,
19 152,
20 9,
21 109,
22 139,
23 211
2424 ],
2525 "level": 3,
2626 "position": "Keep",
......@@ -33,27 +33,27 @@
3333 "reviewed": [
3434 {
3535 "guid": [
36 88,
37 101,
38 118,
39 0,
40 26,
41 164,
42 204,
43 65,
44 188,
45 144,
46 52,
47 96,
48 130,
49 42,
50 72,
51 63
36 171,
37 248,
38 136,
39 129,
40 212,
41 11,
42 108,
43 77,
44 149,
45 248,
46 22,
47 152,
48 9,
49 109,
50 139,
51 211
5252 ],
5353 "level": 1,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [63, 218, 209, 6, 29, 105, 228, 72, 152, 18, 66, 236, 91, 189, 126, 66], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [42, 58, 126, 229, 35, 58, 169, 74, 188, 104, 21, 241, 204, 28, 207, 39], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-9D58611A -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-9d58611a", "hostname": "ONE-M6-9D58611A"}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-9D58611A",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{4C4C2067-5408-4DB2-BE56-C100A0FBF1B7}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:34:41.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{486C500F-185A-0020-3566-48C4F1A9C7E3}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:34:41.000Z" color="#91BAAE"><one:Page ID="{8B74D3D0-4E2A-49C7-A74B-6EA1C2BFAD11}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="1"/><one:Page ID="{D6A81113-D4E0-4798-BB6D-B60DE80DF1C7}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="3"/><one:Page ID="{A85609FA-57DA-0827-207B-D81C28E3E573}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{E23B7009-C771-01B5-3438-D83DC5732E5D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{C234B13A-CEA9-0697-24A5-1EC93EC10638}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{056BE33E-076C-4495-87CA-1A373F7A1C8B}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{6E8E199E-3190-4EA4-B86A-186CA8438891}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{15C77D7D-6499-49C6-93D0-706DAC8AA5A0}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"/><one:Page ID="{D6F8F843-C86C-43C1-99A6-5675869539E0}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{1BE62AB5-61F2-4EFF-82E2-8E793AA43327}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:50:05.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{24B85353-7022-08A0-20F9-E4E8A7DA6251}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:50:05.000Z" color="#91BAAE"><one:Page ID="{E7A0D08C-2652-4147-B2D4-C28D94CC08A3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="1"/><one:Page ID="{BA7C124F-BC98-4F18-AEF2-1A21BE7E5475}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="3"/><one:Page ID="{C4820AA6-3FA2-00A7-35E4-74307E9040C1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{8EEF7355-AF09-0935-21A7-741193008BEF}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{AEE0B266-A6D1-0E17-313A-B2E568B2A38A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{69BFE062-6F14-4C15-9255-B61B6909B939}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{025A1AC2-59E8-4624-ADF5-B440FE302D23}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{79137E21-0CE1-4146-864F-DC41FAF90012}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"/><one:Page ID="{BA2CFB1F-A014-4B41-8C39-FA59D0E69C52}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-000.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{056BE33E-076C-4495-87CA-1A373F7A1C8B}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{2893028A-E1D7-43E5-91B4-FA75E92C99F4}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{63E42920-89EA-4F7F-94F4-65154A4C28CA}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{63E42920-89EA-4F7F-94F4-65154A4C28CA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{025A1AC2-59E8-4624-ADF5-B440FE302D23}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{47D40B4F-54A5-4396-B824-0840B22C3D93}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{936B3ABF-7678-4C14-9FA0-D6A4D8B7C76F}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{936B3ABF-7678-4C14-9FA0-D6A4D8B7C76F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-001.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{15C77D7D-6499-49C6-93D0-706DAC8AA5A0}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A2B90735-CC33-4627-9112-AB538FD406B3}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A2B90735-CC33-4627-9112-AB538FD406B3}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{69BFE062-6F14-4C15-9255-B61B6909B939}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{444701D6-89AF-4B65-842B-5659BF5F3C46}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0F302A7C-E192-47FF-816B-C9391C3F8D78}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{0F302A7C-E192-47FF-816B-C9391C3F8D78}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6E8E199E-3190-4EA4-B86A-186CA8438891}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{2B000813-3CDD-4B16-ADBB-A46CE45F9821}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FFBF39E3-1E00-4494-8A3F-7A888EC462DD}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{FFBF39E3-1E00-4494-8A3F-7A888EC462DD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{79137E21-0CE1-4146-864F-DC41FAF90012}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CE6D0469-A44B-4EA7-848D-077FD9A7A301}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{CE6D0469-A44B-4EA7-848D-077FD9A7A301}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8B74D3D0-4E2A-49C7-A74B-6EA1C2BFAD11}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{0120A6A3-AC07-4D6F-8F0C-71F3790474B5}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{0120A6A3-AC07-4D6F-8F0C-71F3790474B5}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{0120A6A3-AC07-4D6F-8F0C-71F3790474B5}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8EEF7355-AF09-0935-21A7-741193008BEF}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{A10BB68E-005C-052C-0ACD-0CAFBF66556D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-004.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A85609FA-57DA-0827-207B-D81C28E3E573}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{662378E1-6B6F-0040-0BFC-832CB290698C}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AEE0B266-A6D1-0E17-313A-B2E568B2A38A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-005.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C234B13A-CEA9-0697-24A5-1EC93EC10638}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BA2CFB1F-A014-4B41-8C39-FA59D0E69C52}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{B8376265-F4B2-41D4-BE06-3056FE1D82EF}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:03.000Z" objectID="{B8376265-F4B2-41D4-BE06-3056FE1D82EF}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:03.000Z" objectID="{B8376265-F4B2-41D4-BE06-3056FE1D82EF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-006.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D6A81113-D4E0-4798-BB6D-B60DE80DF1C7}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{467D3AA0-D5DA-4437-8768-0685C1859286}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{467D3AA0-D5DA-4437-8768-0685C1859286}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{467D3AA0-D5DA-4437-8768-0685C1859286}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BA7C124F-BC98-4F18-AEF2-1A21BE7E5475}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2AA939FC-BDA2-4CB7-92F7-AAA997F63734}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2AA939FC-BDA2-4CB7-92F7-AAA997F63734}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{2AA939FC-BDA2-4CB7-92F7-AAA997F63734}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-007.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D6F8F843-C86C-43C1-99A6-5675869539E0}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:25.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T06:03:08.000Z" objectID="{D4E36139-9CCA-4954-AB99-9C7AA86E275D}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{D4E36139-9CCA-4954-AB99-9C7AA86E275D}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{D4E36139-9CCA-4954-AB99-9C7AA86E275D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C4820AA6-3FA2-00A7-35E4-74307E9040C1}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:05.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{0AF77BBD-0317-08C0-1E63-2F00E4E3CC3E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/page-008.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E23B7009-C771-01B5-3438-D83DC5732E5D}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:41.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{CDDFB5D2-6824-0DAC-1F52-A083E915F0DF}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E7A0D08C-2652-4147-B2D4-C28D94CC08A3}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:04:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{6DF4A5FF-C47F-45EF-9A93-DDDF2F77D107}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{6DF4A5FF-C47F-45EF-9A93-DDDF2F77D107}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T06:03:46.000Z" objectID="{6DF4A5FF-C47F-45EF-9A93-DDDF2F77D107}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp9pe3v7df",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 74056,
5 "sha256": "c4ff8e01f64f3ad05e44ae4ff1dd65286985d7b3ffee478d42e7e0ea41d55024",
6 "mtime_ns": 1789121643503140348
7 }
8]
corpus/page-lifecycle/offline-edits/indent-08-collapsed-group-move/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/indent-single-page/candidate/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-single-page/candidate/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-single-page/candidate/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-single-page/candidate/manifest.json+34-34
......@@ -5,55 +5,55 @@
55 "original": [
66 {
77 "guid": [
8 28,
9 199,
10 140,
11 70,
12 240,
13 153,
14 168,
15 68,
16 147,
17 100,
18 233,
19 168,
20 206,
21 231,
22 7,
23 109
8 195,
9 198,
10 205,
11 15,
12 12,
13 195,
14 184,
15 78,
16 130,
17 137,
18 235,
19 43,
20 156,
21 203,
22 38,
23 183
2424 ],
2525 "level": 3,
2626 "position": "Keep",
2727 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
2828 }
2929 ],
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [213, 111, 188, 48, 141, 241, 142, 66, 179, 253, 171, 140, 78, 79, 80, 17], n: 1 } })",
30 "page_receipt": "Some(Published { revision: ExGuid { guid: [61, 138, 189, 185, 241, 139, 240, 68, 161, 198, 230, 134, 1, 178, 224, 153], n: 1 } })",
3131 "phase": "single-page",
3232 "publications": 2,
3333 "reviewed": [
3434 {
3535 "guid": [
36 28,
37 199,
38 140,
39 70,
40 240,
41 153,
42 168,
43 68,
44 147,
45 100,
46 233,
47 168,
48 206,
49 231,
50 7,
51 109
36 195,
37 198,
38 205,
39 15,
40 12,
41 195,
42 184,
43 78,
44 130,
45 137,
46 235,
47 43,
48 156,
49 203,
50 38,
51 183
5252 ],
5353 "level": 3,
5454 "position": "Keep",
5555 "space": "{D7B1788B-A971-08DE-3324-F4DF82A3B46E},1"
5656 }
5757 ],
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [158, 3, 104, 164, 172, 85, 63, 67, 179, 78, 186, 177, 165, 15, 164, 158], n: 1 } })"
58 "text_receipt": "Some(Published { revision: ExGuid { guid: [186, 78, 164, 233, 201, 228, 178, 71, 173, 26, 186, 189, 209, 102, 0, 202], n: 1 } })"
5959}
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-single-page/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-060E8528 -ExpectedPages 9", "exit": 0, "stdout": "Read 1 sections and 9 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/indent-single-page/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-060e8528", "hostname": "ONE-M6-060E8528"}
corpus/page-lifecycle/offline-edits/indent-single-page/cold/notebook/Lifecycle.one
Binary files a/corpus/page-lifecycle/offline-edits/indent-single-page/cold/notebook/Lifecycle.one and b/corpus/page-lifecycle/offline-edits/indent-single-page/cold/notebook/Lifecycle.one differ
corpus/page-lifecycle/offline-edits/indent-single-page/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/indent-single-page/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-060E8528",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{CB1E9B2E-EA26-489D-9FCE-52EE7DF21D2F}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:34:50.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{DE3A90B1-AC18-05F4-09F7-2EFF4BF85532}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-09T08:34:50.000Z" color="#91BAAE"><one:Page ID="{3E00C944-E398-0DF3-1CEA-BE2792B277A2}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"/><one:Page ID="{746DB0B7-7333-0461-08A9-BE067F22BC8C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"/><one:Page ID="{54627184-7AEB-0343-1834-78F2849094E9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"/><one:Page ID="{1D22136E-FA68-4C13-9BDA-089A78EE3FC0}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="3"/><one:Page ID="{40FED1AD-60A2-424C-87FC-D036525C6316}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="3"/><one:Page ID="{933D2380-B32E-4141-BB5B-7C0C852B8E5A}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"/><one:Page ID="{F8D8D920-85D2-4B70-84FB-7E5712121A40}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"/><one:Page ID="{8391BDC3-D0DB-4C12-AF41-165616DB3771}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:50.000Z" pageLevel="1"/><one:Page ID="{40AE38FD-7C2E-4615-A537-304E3CC4AB31}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{D10374F5-81C8-475F-B443-BA8116AD689D}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:50:19.000Z" color="#B49EDE"><one:Section name="Lifecycle" ID="{892DD344-B10C-012B-32EF-5D16887320BA}{1}{B0}" path="C:\one-tests\runs\capture\notebook\Lifecycle.one" lastModifiedTime="2026-09-11T10:50:19.000Z" color="#91BAAE"><one:Page ID="{69178AB1-FE8C-092C-27F2-CDCE5139022A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{237AF342-6E27-00BE-33B1-CDEFBCA9C904}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{03753271-67FF-079C-232C-0B1B471BE161}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{4A35509B-E77C-48CC-A0C2-7B73BB654A48}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="3"/><one:Page ID="{17E99258-7DB6-4693-BCE4-A3DF91D7169E}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="3"/><one:Page ID="{C42A6075-AE3A-459E-8043-0FE546A0FBD2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{AFCF9AD5-98C6-4FAF-BFE3-0DBED1996FC8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{D486FE36-CDCF-48CD-9459-65BFD55042F9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"/><one:Page ID="{17B97B08-613A-42CA-9E2F-43A7FF4FDEB9}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-000.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D22136E-FA68-4C13-9BDA-089A78EE3FC0}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{9776661D-1845-48BB-B39D-17C8C355E664}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{9776661D-1845-48BB-B39D-17C8C355E664}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{9776661D-1845-48BB-B39D-17C8C355E664}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{03753271-67FF-079C-232C-0B1B471BE161}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-001.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3E00C944-E398-0DF3-1CEA-BE2792B277A2}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{F075B85F-DF2D-0594-376D-E51708C1FB5D}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{17B97B08-613A-42CA-9E2F-43A7FF4FDEB9}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:48:48.000Z" objectID="{15A2E272-359C-485F-AC10-89A8D1B4C004}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:14:03.000Z" objectID="{15A2E272-359C-485F-AC10-89A8D1B4C004}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-11T10:14:03.000Z" objectID="{15A2E272-359C-485F-AC10-89A8D1B4C004}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-002.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{40AE38FD-7C2E-4615-A537-304E3CC4AB31}{1}{B0}" name="Same title" dateTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:49:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T05:48:48.000Z" objectID="{42B5A187-2888-4C80-9708-FA41123FB58C}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{42B5A187-2888-4C80-9708-FA41123FB58C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="192.0257415771484" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:27.000Z" lastModifiedTime="2026-09-09T08:18:00.000Z" objectID="{42B5A187-2888-4C80-9708-FA41123FB58C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Offline Body parent &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{17E99258-7DB6-4693-BCE4-A3DF91D7169E}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{873CB9EB-7C8C-453C-80E1-1357B85F75DF}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{873CB9EB-7C8C-453C-80E1-1357B85F75DF}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{873CB9EB-7C8C-453C-80E1-1357B85F75DF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-003.xml+1-3
......@@ -1,4 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{40FED1AD-60A2-424C-87FC-D036525C6316}{1}{B0}" name="grandchild" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D02BFA1E-6198-41E3-BBF9-60BE7BD40057}{32}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[grandchild]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D02BFA1E-6198-41E3-BBF9-60BE7BD40057}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="175.9715728759766" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{D02BFA1E-6198-41E3-BBF9-60BE7BD40057}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body grandchild &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{237AF342-6E27-00BE-33B1-CDEFBCA9C904}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{0C9E3699-C172-0CA7-18DB-B55190CF1786}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-004.xml+3-1
......@@ -1,2 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{54627184-7AEB-0343-1834-78F2849094E9}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4A35509B-E77C-48CC-A0C2-7B73BB654A48}{1}{B0}" name="child" dateTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="3" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{C06125E8-0551-4C64-8885-642100DE93EC}{28}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{C06125E8-0551-4C64-8885-642100DE93EC}{35}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="149.6102294921875" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:29.000Z" lastModifiedTime="2026-09-09T03:09:29.000Z" objectID="{C06125E8-0551-4C64-8885-642100DE93EC}{36}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body child &#129408; é</span><span
4lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-005.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{746DB0B7-7333-0461-08A9-BE067F22BC8C}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{5B89756C-DC66-0878-23C3-C6B85344620E}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{69178AB1-FE8C-092C-27F2-CDCE5139022A}{1}{B0}" name="Untitled page" dateTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="17.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:19.000Z" lastModifiedTime="2026-09-09T03:09:19.000Z" objectID="{A762FBAA-C239-014B-0C75-96FECB4A8ED5}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-006.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8391BDC3-D0DB-4C12-AF41-165616DB3771}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{34EFC78B-7871-43F3-AD83-CD6835859462}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{34EFC78B-7871-43F3-AD83-CD6835859462}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AFCF9AD5-98C6-4FAF-BFE3-0DBED1996FC8}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{EA418B58-958B-4A1D-AA32-B1BE9D857F78}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3EFEBAA8-B756-459F-8DB6-6F5AF71E8584}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{3EFEBAA8-B756-459F-8DB6-6F5AF71E8584}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-007.xml+1-1
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{933D2380-B32E-4141-BB5B-7C0C852B8E5A}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{BEC5C234-5595-4631-AD25-9C4E537D0B25}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F5B2E99E-3DA8-4AAB-A865-032EF01DBA1B}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{F5B2E99E-3DA8-4AAB-A865-032EF01DBA1B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C42A6075-AE3A-459E-8043-0FE546A0FBD2}{1}{B0}" name="Renamed 🦋 é" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{E9D281C1-4881-42EE-963D-EFA790F67EAD}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Renamed &#129419; é]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A2A5AA6B-20BC-4E74-937D-70C73396CF93}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="170.2942504882812" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{A2A5AA6B-20BC-4E74-937D-70C73396CF93}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Body duplicate &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/page-008.xml+2-2
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F8D8D920-85D2-4B70-84FB-7E5712121A40}{1}{B0}" name="Body trailing 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T08:34:49.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-09T03:09:34.000Z" lastModifiedTime="2026-09-09T03:09:34.000Z" objectID="{BD56C8AD-889F-4EC2-912A-C2575E0E0AF0}{16}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{69E9F95D-AA42-4140-B6AE-1CB33495F00C}{39}{B0}"><one:Position x="36.0" y="86.4000015258789" z="0"/><one:Size width="160.1752014160156" height="13.42771339416504"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{69E9F95D-AA42-4140-B6AE-1CB33495F00C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body trailing &#129408; é</span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D486FE36-CDCF-48CD-9459-65BFD55042F9}{1}{B0}" name="Body automatic 🦀 é preserved" dateTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-11T10:50:19.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{63F8847E-6565-472C-969B-BE81F60EE1EA}{14}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="174.3547973632812" height="13.42771625518799"/><one:OEChildren><one:OE creationTime="2026-09-09T03:09:30.000Z" lastModifiedTime="2026-09-09T03:09:30.000Z" objectID="{63F8847E-6565-472C-969B-BE81F60EE1EA}{15}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Body automatic &#129408; é</span><span
44lang=en-US> </span><span style='font-style:italic' lang=x-none>preserved</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/indent-single-page/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/indent-single-page/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp9_ggdkk6",
3 "expected_pages": 9,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/indent-single-page/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/indent-single-page/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/indent-single-page/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "Lifecycle.one",
4 "bytes": 64312,
5 "sha256": "3dadcab935fa149e6d732f3c8fc29e44006197a76572212eafbcd7f5b09cda59",
6 "mtime_ns": 1789121643843763906
7 }
8]
corpus/page-lifecycle/offline-edits/indent-single-page/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/page-lifecycle/offline-edits/provenance.json+96-96
......@@ -2,7 +2,7 @@
22 "cases": {
33 "group-01-demoted-parent": {
44 "run": {
5 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp25ua0uma",
5 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpbu44alfu",
66 "expected_pages": 9,
77 "author": null,
88 "author_timeout_seconds": 600,
......@@ -20,8 +20,8 @@
2020 }
2121 },
2222 "machine": {
23 "name": "m6-b441c6ce",
24 "hostname": "ONE-M6-B441C6CE"
23 "name": "m6-e8220f62",
24 "hostname": "ONE-M6-E8220F62"
2525 },
2626 "teardown": {
2727 "absent": true
......@@ -30,14 +30,14 @@
3030 {
3131 "path": "Lifecycle.one",
3232 "bytes": 61168,
33 "sha256": "b824f43c0f789519771dcaabd0d7b84549ccc01629c19a64bd3bba9bb70b75df",
34 "mtime_ns": 1788941881049079637
33 "sha256": "b0fd7dc60d8bb7d26310e363f8ec9269651bf1c6bccce6465b292978e6c932ce",
34 "mtime_ns": 1789121644250856649
3535 }
3636 ]
3737 },
3838 "group-02-promoted-parent": {
3939 "run": {
40 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpbtvm7zy4",
40 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpzv4zdwuu",
4141 "expected_pages": 9,
4242 "author": null,
4343 "author_timeout_seconds": 600,
......@@ -55,8 +55,8 @@
5555 }
5656 },
5757 "machine": {
58 "name": "m6-a937eee4",
59 "hostname": "ONE-M6-A937EEE4"
58 "name": "m6-529c1cbc",
59 "hostname": "ONE-M6-529C1CBC"
6060 },
6161 "teardown": {
6262 "absent": true
......@@ -65,14 +65,14 @@
6565 {
6666 "path": "Lifecycle.one",
6767 "bytes": 62200,
68 "sha256": "904bf500864584bff80c83dfbdf957de109836964a1dd7e97810df042cee0efa",
69 "mtime_ns": 1788941881329857761
68 "sha256": "1799f81b54d3d38ff66e420e83d4a242711cae40e52c8c3a2fb8d7886c43fd6b",
69 "mtime_ns": 1789121644594396710
7070 }
7171 ]
7272 },
7373 "group-03-selected-group-move": {
7474 "run": {
75 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpqpnmdqos",
75 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpukazpfqa",
7676 "expected_pages": 9,
7777 "author": null,
7878 "author_timeout_seconds": 600,
......@@ -90,8 +90,8 @@
9090 }
9191 },
9292 "machine": {
93 "name": "m6-1b35b14a",
94 "hostname": "ONE-M6-1B35B14A"
93 "name": "m6-757551a0",
94 "hostname": "ONE-M6-757551A0"
9595 },
9696 "teardown": {
9797 "absent": true
......@@ -100,14 +100,14 @@
100100 {
101101 "path": "Lifecycle.one",
102102 "bytes": 62664,
103 "sha256": "5a3d665f5da9a1c8aee3339d368bb1fdcb2e00e7aa0422478758bce84f5646f0",
104 "mtime_ns": 1788941881601421859
103 "sha256": "7f9d34875babd03e06d9c1c19e308651a32f60128a82fc3ebe4ceb7c26b4ff8d",
104 "mtime_ns": 1789121644927702132
105105 }
106106 ]
107107 },
108108 "group-04-subpage-move": {
109109 "run": {
110 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp93masgxw",
110 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmphwmxgpck",
111111 "expected_pages": 9,
112112 "author": null,
113113 "author_timeout_seconds": 600,
......@@ -125,8 +125,8 @@
125125 }
126126 },
127127 "machine": {
128 "name": "m6-390f4ff1",
129 "hostname": "ONE-M6-390F4FF1"
128 "name": "m6-7b82f5fd",
129 "hostname": "ONE-M6-7B82F5FD"
130130 },
131131 "teardown": {
132132 "absent": true
......@@ -135,14 +135,14 @@
135135 {
136136 "path": "Lifecycle.one",
137137 "bytes": 66464,
138 "sha256": "f758f4f74f21734349275e839e78a39454d00e1c546dd6b29f936ed9adef752a",
139 "mtime_ns": 1788941881947544959
138 "sha256": "698e65aec54d2096cb78fe19daf07002cd4cff49139cbe2a8ae515cb8a07f75d",
139 "mtime_ns": 1789121645336160751
140140 }
141141 ]
142142 },
143143 "group-05-insert-before-subpage": {
144144 "run": {
145 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmph61roaik",
145 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpq5zb96wg",
146146 "expected_pages": 9,
147147 "author": null,
148148 "author_timeout_seconds": 600,
......@@ -160,8 +160,8 @@
160160 }
161161 },
162162 "machine": {
163 "name": "m6-c13e29ae",
164 "hostname": "ONE-M6-C13E29AE"
163 "name": "m6-797c5e28",
164 "hostname": "ONE-M6-797C5E28"
165165 },
166166 "teardown": {
167167 "absent": true
......@@ -170,14 +170,14 @@
170170 {
171171 "path": "Lifecycle.one",
172172 "bytes": 68104,
173 "sha256": "fbacddf7e10d230f3ffc4e28a967cfa43d378e598bff5dc5d2a532f8cb64091d",
174 "mtime_ns": 1788941882292841519
173 "sha256": "6d156380c9a4fe2be62662f6cb18fb2dad0423c4baf6c7ff7cc74a0fb6f39ec7",
174 "mtime_ns": 1789121645747767832
175175 }
176176 ]
177177 },
178178 "group-06-promoted-level-two": {
179179 "run": {
180 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpyvldz7f2",
180 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp8h8axamn",
181181 "expected_pages": 9,
182182 "author": null,
183183 "author_timeout_seconds": 600,
......@@ -195,8 +195,8 @@
195195 }
196196 },
197197 "machine": {
198 "name": "m6-84bacce5",
199 "hostname": "ONE-M6-84BACCE5"
198 "name": "m6-5f2ea96f",
199 "hostname": "ONE-M6-5F2EA96F"
200200 },
201201 "teardown": {
202202 "absent": true
......@@ -205,14 +205,14 @@
205205 {
206206 "path": "Lifecycle.one",
207207 "bytes": 70512,
208 "sha256": "89163b8a78ef94dc540ef00d3d05fca2014fa9e3b88a7e73e6a574c11e6d39bd",
209 "mtime_ns": 1788941882577853637
208 "sha256": "f44639cf506727cfce4607d83a7ec231ee7daa04d918fdb9ff198094bf0c11a4",
209 "mtime_ns": 1789121646097525529
210210 }
211211 ]
212212 },
213213 "group-07-promoted-root": {
214214 "run": {
215 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpw7p2frw3",
215 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpmryvpdbi",
216216 "expected_pages": 9,
217217 "author": null,
218218 "author_timeout_seconds": 600,
......@@ -230,8 +230,8 @@
230230 }
231231 },
232232 "machine": {
233 "name": "m6-0e532964",
234 "hostname": "ONE-M6-0E532964"
233 "name": "m6-d8ac8bbf",
234 "hostname": "ONE-M6-D8AC8BBF"
235235 },
236236 "teardown": {
237237 "absent": true
......@@ -240,14 +240,14 @@
240240 {
241241 "path": "Lifecycle.one",
242242 "bytes": 73840,
243 "sha256": "7952a0e1d9211af424cb5af2745171d8e745f7583d0e748762d7e34314bdb1c8",
244 "mtime_ns": 1788941882943040331
243 "sha256": "aade5170cde10160d9f3840a8d0bad944c5bbd285b6efb79831ebd17a4cb5b72",
244 "mtime_ns": 1789121646529054140
245245 }
246246 ]
247247 },
248248 "group-08-collapsed-group-move": {
249249 "run": {
250 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpopp2ih5l",
250 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp89aydbgy",
251251 "expected_pages": 9,
252252 "author": null,
253253 "author_timeout_seconds": 600,
......@@ -265,8 +265,8 @@
265265 }
266266 },
267267 "machine": {
268 "name": "m6-8da7d856",
269 "hostname": "ONE-M6-8DA7D856"
268 "name": "m6-89b4b25f",
269 "hostname": "ONE-M6-89B4B25F"
270270 },
271271 "teardown": {
272272 "absent": true
......@@ -275,14 +275,14 @@
275275 {
276276 "path": "Lifecycle.one",
277277 "bytes": 75656,
278 "sha256": "0be5eaca3172c3455b9b85946e0425e62cff0f61ab8fee75d8d0c4b0f6706248",
279 "mtime_ns": 1788941883308990065
278 "sha256": "69eab3043565feb74c1242cd4b2407e83990feeec43c959c5aea61c9ea156337",
279 "mtime_ns": 1789121646959281959
280280 }
281281 ]
282282 },
283283 "group-single-page": {
284284 "run": {
285 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpyqtm83w3",
285 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp2iu0f00f",
286286 "expected_pages": 9,
287287 "author": null,
288288 "author_timeout_seconds": 600,
......@@ -300,8 +300,8 @@
300300 }
301301 },
302302 "machine": {
303 "name": "m6-2e6f3792",
304 "hostname": "ONE-M6-2E6F3792"
303 "name": "m6-133773f4",
304 "hostname": "ONE-M6-133773F4"
305305 },
306306 "teardown": {
307307 "absent": true
......@@ -310,14 +310,14 @@
310310 {
311311 "path": "Lifecycle.one",
312312 "bytes": 64016,
313 "sha256": "a256c8f761cfe6465ccbe37852794c5760bbd46a6993a821e535ced69c38d510",
314 "mtime_ns": 1788941883672568012
313 "sha256": "8f1d397cf23969ee336661f188879f1d418741878b506f6682a6f86d238c5c33",
314 "mtime_ns": 1789121647383619936
315315 }
316316 ]
317317 },
318318 "indent-01-demoted-parent": {
319319 "run": {
320 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpono2kv8d",
320 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpzu_h46n7",
321321 "expected_pages": 9,
322322 "author": null,
323323 "author_timeout_seconds": 600,
......@@ -335,8 +335,8 @@
335335 }
336336 },
337337 "machine": {
338 "name": "m6-12ecb7c4",
339 "hostname": "ONE-M6-12ECB7C4"
338 "name": "m6-b88a1aec",
339 "hostname": "ONE-M6-B88A1AEC"
340340 },
341341 "teardown": {
342342 "absent": true
......@@ -345,14 +345,14 @@
345345 {
346346 "path": "Lifecycle.one",
347347 "bytes": 60192,
348 "sha256": "7d65268efd6ff873d370ff776062c378674b760d6adbeac4a19dc9fd28cb61c1",
349 "mtime_ns": 1788941878214798774
348 "sha256": "edfc61dcb2e55d6bf3afccc72e523a1fa9d253fa5c5b947f36cbb152b9446fdf",
349 "mtime_ns": 1789121640873938491
350350 }
351351 ]
352352 },
353353 "indent-02-promoted-parent": {
354354 "run": {
355 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpu3zp0wxf",
355 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp5vi4lp1k",
356356 "expected_pages": 9,
357357 "author": null,
358358 "author_timeout_seconds": 600,
......@@ -370,8 +370,8 @@
370370 }
371371 },
372372 "machine": {
373 "name": "m6-8695a32c",
374 "hostname": "ONE-M6-8695A32C"
373 "name": "m6-6e03355e",
374 "hostname": "ONE-M6-6E03355E"
375375 },
376376 "teardown": {
377377 "absent": true
......@@ -380,14 +380,14 @@
380380 {
381381 "path": "Lifecycle.one",
382382 "bytes": 62680,
383 "sha256": "bb97693bb9b9ee756b71b46ec9f8236994af5ebcd17b4162b799d25687c03bae",
384 "mtime_ns": 1788941878501070348
383 "sha256": "fc93aa64ff966e2f5557bac1e38c0768df378ee5865c0e527d672c6f31c76761",
384 "mtime_ns": 1789121641216798594
385385 }
386386 ]
387387 },
388388 "indent-03-selected-group-move": {
389389 "run": {
390 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpkkgri9eo",
390 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp41s5b9uu",
391391 "expected_pages": 9,
392392 "author": null,
393393 "author_timeout_seconds": 600,
......@@ -405,8 +405,8 @@
405405 }
406406 },
407407 "machine": {
408 "name": "m6-79f79370",
409 "hostname": "ONE-M6-79F79370"
408 "name": "m6-a3820ebf",
409 "hostname": "ONE-M6-A3820EBF"
410410 },
411411 "teardown": {
412412 "absent": true
......@@ -415,14 +415,14 @@
415415 {
416416 "path": "Lifecycle.one",
417417 "bytes": 63752,
418 "sha256": "38e4a1ea6410eb097653c8d3bd74abdc5ac28f4616ebd04eb32e332e9a34179a",
419 "mtime_ns": 1788941878785592590
418 "sha256": "93548ad527574f6a19f2288b751746754bf78037b8229e5408aa1af8d5e4f94b",
419 "mtime_ns": 1789121641556517733
420420 }
421421 ]
422422 },
423423 "indent-04-subpage-move": {
424424 "run": {
425 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpnaob6ged",
425 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpz1pbk0ta",
426426 "expected_pages": 9,
427427 "author": null,
428428 "author_timeout_seconds": 600,
......@@ -440,8 +440,8 @@
440440 }
441441 },
442442 "machine": {
443 "name": "m6-24815dc0",
444 "hostname": "ONE-M6-24815DC0"
443 "name": "m6-32450ad0",
444 "hostname": "ONE-M6-32450AD0"
445445 },
446446 "teardown": {
447447 "absent": true
......@@ -450,14 +450,14 @@
450450 {
451451 "path": "Lifecycle.one",
452452 "bytes": 66856,
453 "sha256": "beeb72e90c663376bf6f378c256b44a58f74adcd7efa75b685ab163521cb899c",
454 "mtime_ns": 1788941879132236190
453 "sha256": "d566d07a037d5d3552ddd2d64f42f793c5823e4209dd340758c1847a21a5dc93",
454 "mtime_ns": 1789121641964058226
455455 }
456456 ]
457457 },
458458 "indent-05-insert-before-subpage": {
459459 "run": {
460 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp4c2gwxhe",
460 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpf5e2rlwx",
461461 "expected_pages": 9,
462462 "author": null,
463463 "author_timeout_seconds": 600,
......@@ -475,8 +475,8 @@
475475 }
476476 },
477477 "machine": {
478 "name": "m6-bf5daf50",
479 "hostname": "ONE-M6-BF5DAF50"
478 "name": "m6-1b265f06",
479 "hostname": "ONE-M6-1B265F06"
480480 },
481481 "teardown": {
482482 "absent": true
......@@ -485,14 +485,14 @@
485485 {
486486 "path": "Lifecycle.one",
487487 "bytes": 67160,
488 "sha256": "eebeea1c5b675eb9114dc1ab096ccd71536e6b077a6bb4cfbac6ca8c0b674c71",
489 "mtime_ns": 1788941879409552027
488 "sha256": "03715fdc38a5e3a369e49e5abe8e55fa82da4ffb90c304987ca5f66edf545f7b",
489 "mtime_ns": 1789121642301975530
490490 }
491491 ]
492492 },
493493 "indent-06-promoted-level-two": {
494494 "run": {
495 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpkdhy5hsi",
495 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmplg_djgsc",
496496 "expected_pages": 9,
497497 "author": null,
498498 "author_timeout_seconds": 600,
......@@ -510,8 +510,8 @@
510510 }
511511 },
512512 "machine": {
513 "name": "m6-7cb23bfd",
514 "hostname": "ONE-M6-7CB23BFD"
513 "name": "m6-e0ac64b2",
514 "hostname": "ONE-M6-E0AC64B2"
515515 },
516516 "teardown": {
517517 "absent": true
......@@ -520,14 +520,14 @@
520520 {
521521 "path": "Lifecycle.one",
522522 "bytes": 71448,
523 "sha256": "fe37a1b0a3691daf93b172d42f929905a5c9c9b5caba4e6e3b67e6a59f5f7de5",
524 "mtime_ns": 1788941879701176676
523 "sha256": "f66bd60a8834f9770060ae457a30aff734bf1777b0b21a6de9d8d19570777b3e",
524 "mtime_ns": 1789121642659393696
525525 }
526526 ]
527527 },
528528 "indent-07-promoted-root": {
529529 "run": {
530 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpi18ckmh6",
530 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpksr_pqio",
531531 "expected_pages": 9,
532532 "author": null,
533533 "author_timeout_seconds": 600,
......@@ -545,8 +545,8 @@
545545 }
546546 },
547547 "machine": {
548 "name": "m6-d1a70cb9",
549 "hostname": "ONE-M6-D1A70CB9"
548 "name": "m6-167fb3cd",
549 "hostname": "ONE-M6-167FB3CD"
550550 },
551551 "teardown": {
552552 "absent": true
......@@ -555,14 +555,14 @@
555555 {
556556 "path": "Lifecycle.one",
557557 "bytes": 73840,
558 "sha256": "276195070618d102292a0455590ceb9bbf6d26106b4887cda73252fa149d1b63",
559 "mtime_ns": 1788941880070772321
558 "sha256": "0d48cefd731266249f136cf48bf70e1899942e390a3c40bec04b058c8b20c738",
559 "mtime_ns": 1789121643082641295
560560 }
561561 ]
562562 },
563563 "indent-08-collapsed-group-move": {
564564 "run": {
565 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpqphw6cgh",
565 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp9pe3v7df",
566566 "expected_pages": 9,
567567 "author": null,
568568 "author_timeout_seconds": 600,
......@@ -580,8 +580,8 @@
580580 }
581581 },
582582 "machine": {
583 "name": "m6-d141faaf",
584 "hostname": "ONE-M6-D141FAAF"
583 "name": "m6-9d58611a",
584 "hostname": "ONE-M6-9D58611A"
585585 },
586586 "teardown": {
587587 "absent": true
......@@ -590,14 +590,14 @@
590590 {
591591 "path": "Lifecycle.one",
592592 "bytes": 74056,
593 "sha256": "250a938806af76fc3ed8b917fcbd6161694000f2d287eb491ad134586b7a2fa2",
594 "mtime_ns": 1788941880425063366
593 "sha256": "c4ff8e01f64f3ad05e44ae4ff1dd65286985d7b3ffee478d42e7e0ea41d55024",
594 "mtime_ns": 1789121643503140348
595595 }
596596 ]
597597 },
598598 "indent-single-page": {
599599 "run": {
600 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpey9_i1nq",
600 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmp9_ggdkk6",
601601 "expected_pages": 9,
602602 "author": null,
603603 "author_timeout_seconds": 600,
......@@ -615,8 +615,8 @@
615615 }
616616 },
617617 "machine": {
618 "name": "m6-809753e8",
619 "hostname": "ONE-M6-809753E8"
618 "name": "m6-060e8528",
619 "hostname": "ONE-M6-060E8528"
620620 },
621621 "teardown": {
622622 "absent": true
......@@ -625,15 +625,15 @@
625625 {
626626 "path": "Lifecycle.one",
627627 "bytes": 64312,
628 "sha256": "19c5d537b172a6ceeceffb8aa72e370c08584a55f18619aef5bdcbb0c7cca935",
629 "mtime_ns": 1788941880706173615
628 "sha256": "3dadcab935fa149e6d732f3c8fc29e44006197a76572212eafbcd7f5b09cda59",
629 "mtime_ns": 1789121643843763906
630630 }
631631 ]
632632 }
633633 },
634634 "twelve-clients": {
635635 "run": {
636 "notebook": "/private/var/folders/90/4f4rngds01j55ggdj_vglk_c0000gn/T/tmpauflzr4r",
636 "notebook": "/private/tmp/m33/page-clients2/candidate",
637637 "expected_pages": 37,
638638 "author": null,
639639 "author_timeout_seconds": 600,
......@@ -651,8 +651,8 @@
651651 }
652652 },
653653 "machine": {
654 "name": "m6-87535bf3",
655 "hostname": "ONE-M6-87535BF3"
654 "name": "m6-16c2e4d4",
655 "hostname": "ONE-M6-16C2E4D4"
656656 },
657657 "teardown": {
658658 "absent": true
......@@ -660,9 +660,9 @@
660660 "source": [
661661 {
662662 "path": "pages.one",
663 "bytes": 149680,
664 "sha256": "c1f90ad7adb5568be651fdf59009c8ccbb11ca772973155d93caa45b14f79665",
665 "mtime_ns": 1788941460936854212
663 "bytes": 155344,
664 "sha256": "623ade8b5ee6fc837ae63d5293791039ecd17da9cb8bc5e243ea20cadf37958c",
665 "mtime_ns": 1789124063040528117
666666 }
667667 ]
668668 },
corpus/page-lifecycle/offline-edits/twelve-clients/candidate/manifest.json+5538-1242
......@@ -1,151 +1,151 @@
11{
22 "expected_order": [
33 [
4 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
4 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
55 1
66 ],
77 [
8 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
8 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
99 1
1010 ],
1111 [
12 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
12 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
1313 1
1414 ],
1515 [
16 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
16 "{C837A033-F055-4455-B45F-17D82016921C},1",
1717 2
1818 ],
1919 [
20 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
20 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
2121 1
2222 ],
2323 [
24 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
24 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
2525 1
2626 ],
2727 [
28 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
28 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
2929 2
3030 ],
3131 [
32 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
32 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
3333 1
3434 ],
3535 [
36 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
36 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
3737 1
3838 ],
3939 [
40 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
40 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
4141 2
4242 ],
4343 [
44 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
44 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
4545 1
4646 ],
4747 [
48 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
48 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
4949 1
5050 ],
5151 [
52 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
52 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
5353 2
5454 ],
5555 [
56 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
56 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
5757 1
5858 ],
5959 [
60 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
60 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
6161 1
6262 ],
6363 [
64 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
64 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
6565 2
6666 ],
6767 [
68 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
68 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
6969 1
7070 ],
7171 [
72 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
72 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
7373 1
7474 ],
7575 [
76 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
76 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
7777 2
7878 ],
7979 [
80 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
80 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
8181 1
8282 ],
8383 [
84 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
84 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
8585 1
8686 ],
8787 [
88 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
88 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
8989 2
9090 ],
9191 [
92 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
92 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
9393 1
9494 ],
9595 [
96 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
96 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
9797 1
9898 ],
9999 [
100 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
100 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
101101 2
102102 ],
103103 [
104 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
104 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
105105 1
106106 ],
107107 [
108 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
108 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
109109 1
110110 ],
111111 [
112 "{12C643DD-9593-4641-B945-124257947ADD},1",
112 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
113113 2
114114 ],
115115 [
116 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
116 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
117117 1
118118 ],
119119 [
120 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
120 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
121121 1
122122 ],
123123 [
124 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
124 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
125125 2
126126 ],
127127 [
128 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
128 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
129129 1
130130 ],
131131 [
132 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
132 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
133133 1
134134 ],
135135 [
136 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
136 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
137137 2
138138 ],
139139 [
140 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
140 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
141141 1
142142 ],
143143 [
144 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
144 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
145145 1
146146 ],
147147 [
148 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
148 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
149149 2
150150 ]
151151 ],
......@@ -158,242 +158,600 @@
158158 "edits": [
159159 {
160160 "guid": [
161 66,
162 8,
163 214,
164 26,
165 163,
166 202,
167 186,
168 65,
169 133,
170 85,
171 205,
172 48,
173 31,
174161 86,
175 240,
176 18
162 0,
163 111,
164 192,
165 138,
166 101,
167 192,
168 76,
169 185,
170 152,
171 225,
172 226,
173 79,
174 192,
175 46,
176 40
177177 ],
178178 "level": 1,
179179 "position": {
180 "Before": "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1"
180 "Before": "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1"
181181 },
182 "space": "{EED86E95-3017-46A7-B26B-991C815839B7},1"
182 "space": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1"
183183 },
184184 {
185185 "guid": [
186 175,
187 129,
188 69,
189 10,
190 173,
191 37,
192 210,
193 68,
194 143,
195 124,
196 194,
197 27,
198 84,
186 133,
187 52,
199188 67,
200 127,
201 64
189 104,
190 247,
191 13,
192 120,
193 79,
194 190,
195 78,
196 126,
197 126,
198 12,
199 116,
200 230,
201 238
202202 ],
203203 "level": 2,
204204 "position": "Keep",
205 "space": "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1"
205 "space": "{C837A033-F055-4455-B45F-17D82016921C},1"
206206 }
207207 ],
208208 "observed": [
209209 [
210 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
210 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
211211 1
212212 ],
213213 [
214 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
214 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
215215 1
216216 ],
217217 [
218 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
218 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
219219 1
220220 ],
221221 [
222 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
222 "{C837A033-F055-4455-B45F-17D82016921C},1",
223223 1
224224 ],
225225 [
226 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
226 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
227227 1
228228 ],
229229 [
230 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
230 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
231231 1
232232 ],
233233 [
234 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
234 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
235235 1
236236 ],
237237 [
238 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
238 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
239239 1
240240 ],
241241 [
242 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
242 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
243243 1
244244 ],
245245 [
246 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
246 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
247247 1
248248 ],
249249 [
250 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
250 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
251251 1
252252 ],
253253 [
254 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
254 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
255255 1
256256 ],
257257 [
258 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
258 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
259259 1
260260 ],
261261 [
262 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
262 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
263263 1
264264 ],
265265 [
266 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
266 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
267267 1
268268 ],
269269 [
270 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
270 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
271271 1
272272 ],
273273 [
274 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
274 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
275275 1
276276 ],
277277 [
278 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
278 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
279279 1
280280 ],
281281 [
282 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
282 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
283283 1
284284 ],
285285 [
286 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
286 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
287287 1
288288 ],
289289 [
290 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
290 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
291291 1
292292 ],
293293 [
294 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
294 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
295295 1
296296 ],
297297 [
298 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
298 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
299299 1
300300 ],
301301 [
302 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
302 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
303303 1
304304 ],
305305 [
306 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
306 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
307307 1
308308 ],
309309 [
310 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
310 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
311311 1
312312 ],
313313 [
314 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
314 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
315315 1
316316 ],
317317 [
318 "{12C643DD-9593-4641-B945-124257947ADD},1",
318 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
319319 1
320320 ],
321321 [
322 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
322 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
323323 1
324324 ],
325325 [
326 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
326 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
327327 1
328328 ],
329329 [
330 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
330 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
331331 1
332332 ],
333333 [
334 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
334 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
335335 1
336336 ],
337337 [
338 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
338 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
339339 1
340340 ],
341341 [
342 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
342 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
343343 1
344344 ],
345345 [
346 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
346 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
347347 1
348348 ],
349349 [
350 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
350 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
351351 1
352352 ],
353353 [
354 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
354 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
355355 1
356356 ]
357357 ]
358358 }
359359 },
360 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
360 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
361361 },
362362 {
363363 "id": 2,
364364 "operation": {
365 "Insert": {
366 "author": "Author",
367 "created": 1473408656,
368 "guid": [
369 169,
370 96,
371 38,
372 145,
373 180,
374 69,
375 222,
376 67,
377 132,
378 192,
379 3,
380 247,
381 73,
382 62,
383 35,
384 159
385 ],
386 "parent": "{EED86E95-3017-46A7-B26B-991C815839B7},12",
387 "placement": {
388 "Outline": {
389 "x": 36.0,
390 "y": 36.0
391 }
365 "Page": {
366 "after": {
367 "created": 134335976560000000,
368 "definitions": {
369 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},18": {
370 "format": {
371 "alignment": null,
372 "bold": null,
373 "color": null,
374 "embedded_object": null,
375 "font": "Calibri",
376 "font_size": 17.0,
377 "hidden": null,
378 "highlight": null,
379 "hyperlink": null,
380 "hyperlink_label": null,
381 "italic": null,
382 "language": null,
383 "line_spacing": null,
384 "list_spacing": null,
385 "math": null,
386 "rtl": null,
387 "space_after": null,
388 "space_before": null,
389 "strike": null,
390 "subscript": null,
391 "superscript": null,
392 "underline": null
393 },
394 "kind": {
395 "name": "PageTitle",
396 "type": "Style"
397 }
398 }
399 },
400 "margin_origin": [
401 0.0,
402 0.0
403 ],
404 "objects": [
405 {
406 "Outline": {
407 "id": "{3517C5BC-B40B-45E6-8324-BAB9403F7F3B},0",
408 "indents": [],
409 "layout": {
410 "max_height": null,
411 "max_width": null,
412 "reserved_width": null,
413 "width_set_by_user": null,
414 "x": 36.0,
415 "y": 36.0
416 },
417 "min_width": null,
418 "paragraphs": [
419 {
420 "collapsed": false,
421 "content": {
422 "Text": {
423 "date_field": null,
424 "id": "{D76D17C9-C3D7-49A2-A78E-305604ABA8AF},0",
425 "tags": [],
426 "text": {
427 "spans": [
428 {
429 "end": 16,
430 "format": {
431 "alignment": null,
432 "bold": null,
433 "color": null,
434 "embedded_object": null,
435 "font": "Calibri",
436 "font_size": 11.0,
437 "hidden": null,
438 "highlight": null,
439 "hyperlink": null,
440 "hyperlink_label": null,
441 "italic": null,
442 "language": 1033,
443 "line_spacing": null,
444 "list_spacing": null,
445 "math": null,
446 "rtl": null,
447 "space_after": null,
448 "space_before": null,
449 "strike": null,
450 "subscript": null,
451 "superscript": null,
452 "underline": null
453 }
454 }
455 ],
456 "text": "Actor 0 🦀 é"
457 }
458 }
459 },
460 "format": {
461 "alignment": null,
462 "bold": null,
463 "color": null,
464 "embedded_object": null,
465 "font": null,
466 "font_size": null,
467 "hidden": null,
468 "highlight": null,
469 "hyperlink": null,
470 "hyperlink_label": null,
471 "italic": null,
472 "language": null,
473 "line_spacing": null,
474 "list_spacing": null,
475 "math": null,
476 "rtl": null,
477 "space_after": null,
478 "space_before": null,
479 "strike": null,
480 "subscript": null,
481 "superscript": null,
482 "underline": null
483 },
484 "id": "{1A80E3C3-180F-42AB-B946-1A365F043826},0",
485 "level": 1,
486 "lists": [],
487 "parent": null,
488 "style": null,
489 "tags": []
490 }
491 ],
492 "title": false,
493 "unsupported": []
494 }
495 },
496 {
497 "Title": {
498 "date": null,
499 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},13",
500 "layout": {
501 "max_height": null,
502 "max_width": null,
503 "reserved_width": null,
504 "width_set_by_user": null,
505 "x": 0.0,
506 "y": 0.0
507 },
508 "outlines": [
509 {
510 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},14",
511 "indents": [],
512 "layout": {
513 "max_height": null,
514 "max_width": null,
515 "reserved_width": null,
516 "width_set_by_user": null,
517 "x": null,
518 "y": null
519 },
520 "min_width": null,
521 "paragraphs": [
522 {
523 "collapsed": false,
524 "content": {
525 "Text": {
526 "date_field": null,
527 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},16",
528 "tags": [],
529 "text": {
530 "spans": [
531 {
532 "end": 10,
533 "format": {
534 "alignment": null,
535 "bold": null,
536 "color": null,
537 "embedded_object": null,
538 "font": "Calibri",
539 "font_size": 17.0,
540 "hidden": null,
541 "highlight": null,
542 "hyperlink": null,
543 "hyperlink_label": null,
544 "italic": null,
545 "language": 1033,
546 "line_spacing": null,
547 "list_spacing": null,
548 "math": null,
549 "rtl": null,
550 "space_after": null,
551 "space_before": null,
552 "strike": null,
553 "subscript": null,
554 "superscript": null,
555 "underline": null
556 }
557 }
558 ],
559 "text": "Same title"
560 }
561 }
562 },
563 "format": {
564 "alignment": null,
565 "bold": null,
566 "color": null,
567 "embedded_object": null,
568 "font": null,
569 "font_size": null,
570 "hidden": null,
571 "highlight": null,
572 "hyperlink": null,
573 "hyperlink_label": null,
574 "italic": null,
575 "language": null,
576 "line_spacing": null,
577 "list_spacing": null,
578 "math": null,
579 "rtl": null,
580 "space_after": null,
581 "space_before": null,
582 "strike": null,
583 "subscript": null,
584 "superscript": null,
585 "underline": null
586 },
587 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},15",
588 "level": 1,
589 "lists": [],
590 "parent": null,
591 "style": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},18",
592 "tags": []
593 }
594 ],
595 "title": false,
596 "unsupported": []
597 }
598 ]
599 }
600 }
601 ],
602 "title": "Same title"
392603 },
393 "text": "Actor 0 🦀 é"
604 "author": "Author",
605 "before": {
606 "created": 134335976560000000,
607 "definitions": {
608 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},18": {
609 "format": {
610 "alignment": null,
611 "bold": null,
612 "color": null,
613 "embedded_object": null,
614 "font": "Calibri",
615 "font_size": 17.0,
616 "hidden": null,
617 "highlight": null,
618 "hyperlink": null,
619 "hyperlink_label": null,
620 "italic": null,
621 "language": null,
622 "line_spacing": null,
623 "list_spacing": null,
624 "math": null,
625 "rtl": null,
626 "space_after": null,
627 "space_before": null,
628 "strike": null,
629 "subscript": null,
630 "superscript": null,
631 "underline": null
632 },
633 "kind": {
634 "name": "PageTitle",
635 "type": "Style"
636 }
637 }
638 },
639 "margin_origin": [
640 0.0,
641 0.0
642 ],
643 "objects": [
644 {
645 "Title": {
646 "date": null,
647 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},13",
648 "layout": {
649 "max_height": null,
650 "max_width": null,
651 "reserved_width": null,
652 "width_set_by_user": null,
653 "x": 0.0,
654 "y": 0.0
655 },
656 "outlines": [
657 {
658 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},14",
659 "indents": [],
660 "layout": {
661 "max_height": null,
662 "max_width": null,
663 "reserved_width": null,
664 "width_set_by_user": null,
665 "x": null,
666 "y": null
667 },
668 "min_width": null,
669 "paragraphs": [
670 {
671 "collapsed": false,
672 "content": {
673 "Text": {
674 "date_field": null,
675 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},16",
676 "tags": [],
677 "text": {
678 "spans": [
679 {
680 "end": 10,
681 "format": {
682 "alignment": null,
683 "bold": null,
684 "color": null,
685 "embedded_object": null,
686 "font": "Calibri",
687 "font_size": 17.0,
688 "hidden": null,
689 "highlight": null,
690 "hyperlink": null,
691 "hyperlink_label": null,
692 "italic": null,
693 "language": 1033,
694 "line_spacing": null,
695 "list_spacing": null,
696 "math": null,
697 "rtl": null,
698 "space_after": null,
699 "space_before": null,
700 "strike": null,
701 "subscript": null,
702 "superscript": null,
703 "underline": null
704 }
705 }
706 ],
707 "text": "Same title"
708 }
709 }
710 },
711 "format": {
712 "alignment": null,
713 "bold": null,
714 "color": null,
715 "embedded_object": null,
716 "font": null,
717 "font_size": null,
718 "hidden": null,
719 "highlight": null,
720 "hyperlink": null,
721 "hyperlink_label": null,
722 "italic": null,
723 "language": null,
724 "line_spacing": null,
725 "list_spacing": null,
726 "math": null,
727 "rtl": null,
728 "space_after": null,
729 "space_before": null,
730 "strike": null,
731 "subscript": null,
732 "superscript": null,
733 "underline": null
734 },
735 "id": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},15",
736 "level": 1,
737 "lists": [],
738 "parent": null,
739 "style": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},18",
740 "tags": []
741 }
742 ],
743 "title": false,
744 "unsupported": []
745 }
746 ]
747 }
748 }
749 ],
750 "title": "Same title"
751 }
394752 }
395753 },
396 "space": "{EED86E95-3017-46A7-B26B-991C815839B7},1"
754 "space": "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1"
397755 }
398756 ],
399757 [
......@@ -404,242 +762,600 @@
404762 "edits": [
405763 {
406764 "guid": [
407 172,
408 161,
409 73,
410 98,
411 42,
412 175,
413 7,
414 71,
415 172,
416 34,
417 169,
765 183,
766 11,
767 130,
768 190,
769 141,
770 83,
771 119,
772 77,
773 133,
418774 112,
419 203,
420 118,
421 56,
422 125
775 123,
776 250,
777 37,
778 199,
779 26,
780 252
423781 ],
424782 "level": 1,
425783 "position": {
426 "Before": "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1"
784 "Before": "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1"
427785 },
428 "space": "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1"
786 "space": "{57E835EA-2799-4118-B55C-7BB1E51C6941},1"
429787 },
430788 {
431789 "guid": [
432 192,
433 0,
434 119,
435 124,
436 245,
437 45,
438 114,
439 68,
440 165,
790 252,
791 97,
792 42,
793 186,
441794 167,
442 212,
443 208,
444 73,
445 144,
446 1,
447 1
795 236,
796 97,
797 65,
798 143,
799 137,
800 54,
801 20,
802 165,
803 72,
804 170,
805 170
448806 ],
449807 "level": 2,
450808 "position": "Keep",
451 "space": "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1"
809 "space": "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1"
452810 }
453811 ],
454812 "observed": [
455813 [
456 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
814 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
457815 1
458816 ],
459817 [
460 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
818 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
461819 1
462820 ],
463821 [
464 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
822 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
465823 1
466824 ],
467825 [
468 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
826 "{C837A033-F055-4455-B45F-17D82016921C},1",
469827 1
470828 ],
471829 [
472 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
830 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
473831 1
474832 ],
475833 [
476 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
834 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
477835 1
478836 ],
479837 [
480 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
838 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
481839 1
482840 ],
483841 [
484 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
842 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
485843 1
486844 ],
487845 [
488 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
846 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
489847 1
490848 ],
491849 [
492 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
850 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
493851 1
494852 ],
495853 [
496 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
854 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
497855 1
498856 ],
499857 [
500 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
858 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
501859 1
502860 ],
503861 [
504 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
862 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
505863 1
506864 ],
507865 [
508 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
866 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
509867 1
510868 ],
511869 [
512 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
870 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
513871 1
514872 ],
515873 [
516 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
874 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
517875 1
518876 ],
519877 [
520 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
878 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
521879 1
522880 ],
523881 [
524 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
882 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
525883 1
526884 ],
527885 [
528 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
886 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
529887 1
530888 ],
531889 [
532 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
890 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
533891 1
534892 ],
535893 [
536 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
894 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
537895 1
538896 ],
539897 [
540 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
898 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
541899 1
542900 ],
543901 [
544 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
902 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
545903 1
546904 ],
547905 [
548 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
906 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
549907 1
550908 ],
551909 [
552 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
910 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
553911 1
554912 ],
555913 [
556 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
914 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
557915 1
558916 ],
559917 [
560 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
918 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
561919 1
562920 ],
563921 [
564 "{12C643DD-9593-4641-B945-124257947ADD},1",
922 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
565923 1
566924 ],
567925 [
568 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
926 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
569927 1
570928 ],
571929 [
572 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
930 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
573931 1
574932 ],
575933 [
576 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
934 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
577935 1
578936 ],
579937 [
580 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
938 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
581939 1
582940 ],
583941 [
584 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
942 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
585943 1
586944 ],
587945 [
588 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
946 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
589947 1
590948 ],
591949 [
592 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
950 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
593951 1
594952 ],
595953 [
596 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
954 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
597955 1
598956 ],
599957 [
600 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
958 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
601959 1
602960 ]
603961 ]
604962 }
605963 },
606 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
964 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
607965 },
608966 {
609967 "id": 2,
610968 "operation": {
611 "Insert": {
612 "author": "Author",
613 "created": 1473408656,
614 "guid": [
615 103,
616 211,
617 55,
618 116,
619 145,
620 175,
621 246,
622 72,
623 188,
624 193,
625 248,
626 191,
627 133,
628 8,
629 103,
630 251
631 ],
632 "parent": "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},12",
633 "placement": {
634 "Outline": {
635 "x": 36.0,
636 "y": 36.0
637 }
969 "Page": {
970 "after": {
971 "created": 134335976560000000,
972 "definitions": {
973 "{57E835EA-2799-4118-B55C-7BB1E51C6941},18": {
974 "format": {
975 "alignment": null,
976 "bold": null,
977 "color": null,
978 "embedded_object": null,
979 "font": "Calibri",
980 "font_size": 17.0,
981 "hidden": null,
982 "highlight": null,
983 "hyperlink": null,
984 "hyperlink_label": null,
985 "italic": null,
986 "language": null,
987 "line_spacing": null,
988 "list_spacing": null,
989 "math": null,
990 "rtl": null,
991 "space_after": null,
992 "space_before": null,
993 "strike": null,
994 "subscript": null,
995 "superscript": null,
996 "underline": null
997 },
998 "kind": {
999 "name": "PageTitle",
1000 "type": "Style"
1001 }
1002 }
1003 },
1004 "margin_origin": [
1005 0.0,
1006 0.0
1007 ],
1008 "objects": [
1009 {
1010 "Outline": {
1011 "id": "{0817794A-7E1B-41EF-A811-A0F65EE1CE99},0",
1012 "indents": [],
1013 "layout": {
1014 "max_height": null,
1015 "max_width": null,
1016 "reserved_width": null,
1017 "width_set_by_user": null,
1018 "x": 36.0,
1019 "y": 36.0
1020 },
1021 "min_width": null,
1022 "paragraphs": [
1023 {
1024 "collapsed": false,
1025 "content": {
1026 "Text": {
1027 "date_field": null,
1028 "id": "{BB519837-B3F7-4C9B-A428-3D9696CA0070},0",
1029 "tags": [],
1030 "text": {
1031 "spans": [
1032 {
1033 "end": 16,
1034 "format": {
1035 "alignment": null,
1036 "bold": null,
1037 "color": null,
1038 "embedded_object": null,
1039 "font": "Calibri",
1040 "font_size": 11.0,
1041 "hidden": null,
1042 "highlight": null,
1043 "hyperlink": null,
1044 "hyperlink_label": null,
1045 "italic": null,
1046 "language": 1033,
1047 "line_spacing": null,
1048 "list_spacing": null,
1049 "math": null,
1050 "rtl": null,
1051 "space_after": null,
1052 "space_before": null,
1053 "strike": null,
1054 "subscript": null,
1055 "superscript": null,
1056 "underline": null
1057 }
1058 }
1059 ],
1060 "text": "Actor 1 🦀 é"
1061 }
1062 }
1063 },
1064 "format": {
1065 "alignment": null,
1066 "bold": null,
1067 "color": null,
1068 "embedded_object": null,
1069 "font": null,
1070 "font_size": null,
1071 "hidden": null,
1072 "highlight": null,
1073 "hyperlink": null,
1074 "hyperlink_label": null,
1075 "italic": null,
1076 "language": null,
1077 "line_spacing": null,
1078 "list_spacing": null,
1079 "math": null,
1080 "rtl": null,
1081 "space_after": null,
1082 "space_before": null,
1083 "strike": null,
1084 "subscript": null,
1085 "superscript": null,
1086 "underline": null
1087 },
1088 "id": "{88AA1A5C-2020-4249-BF25-62D5B4957CC6},0",
1089 "level": 1,
1090 "lists": [],
1091 "parent": null,
1092 "style": null,
1093 "tags": []
1094 }
1095 ],
1096 "title": false,
1097 "unsupported": []
1098 }
1099 },
1100 {
1101 "Title": {
1102 "date": null,
1103 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},13",
1104 "layout": {
1105 "max_height": null,
1106 "max_width": null,
1107 "reserved_width": null,
1108 "width_set_by_user": null,
1109 "x": 0.0,
1110 "y": 0.0
1111 },
1112 "outlines": [
1113 {
1114 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},14",
1115 "indents": [],
1116 "layout": {
1117 "max_height": null,
1118 "max_width": null,
1119 "reserved_width": null,
1120 "width_set_by_user": null,
1121 "x": null,
1122 "y": null
1123 },
1124 "min_width": null,
1125 "paragraphs": [
1126 {
1127 "collapsed": false,
1128 "content": {
1129 "Text": {
1130 "date_field": null,
1131 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},16",
1132 "tags": [],
1133 "text": {
1134 "spans": [
1135 {
1136 "end": 10,
1137 "format": {
1138 "alignment": null,
1139 "bold": null,
1140 "color": null,
1141 "embedded_object": null,
1142 "font": "Calibri",
1143 "font_size": 17.0,
1144 "hidden": null,
1145 "highlight": null,
1146 "hyperlink": null,
1147 "hyperlink_label": null,
1148 "italic": null,
1149 "language": 1033,
1150 "line_spacing": null,
1151 "list_spacing": null,
1152 "math": null,
1153 "rtl": null,
1154 "space_after": null,
1155 "space_before": null,
1156 "strike": null,
1157 "subscript": null,
1158 "superscript": null,
1159 "underline": null
1160 }
1161 }
1162 ],
1163 "text": "Same title"
1164 }
1165 }
1166 },
1167 "format": {
1168 "alignment": null,
1169 "bold": null,
1170 "color": null,
1171 "embedded_object": null,
1172 "font": null,
1173 "font_size": null,
1174 "hidden": null,
1175 "highlight": null,
1176 "hyperlink": null,
1177 "hyperlink_label": null,
1178 "italic": null,
1179 "language": null,
1180 "line_spacing": null,
1181 "list_spacing": null,
1182 "math": null,
1183 "rtl": null,
1184 "space_after": null,
1185 "space_before": null,
1186 "strike": null,
1187 "subscript": null,
1188 "superscript": null,
1189 "underline": null
1190 },
1191 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},15",
1192 "level": 1,
1193 "lists": [],
1194 "parent": null,
1195 "style": "{57E835EA-2799-4118-B55C-7BB1E51C6941},18",
1196 "tags": []
1197 }
1198 ],
1199 "title": false,
1200 "unsupported": []
1201 }
1202 ]
1203 }
1204 }
1205 ],
1206 "title": "Same title"
6381207 },
639 "text": "Actor 1 🦀 é"
1208 "author": "Author",
1209 "before": {
1210 "created": 134335976560000000,
1211 "definitions": {
1212 "{57E835EA-2799-4118-B55C-7BB1E51C6941},18": {
1213 "format": {
1214 "alignment": null,
1215 "bold": null,
1216 "color": null,
1217 "embedded_object": null,
1218 "font": "Calibri",
1219 "font_size": 17.0,
1220 "hidden": null,
1221 "highlight": null,
1222 "hyperlink": null,
1223 "hyperlink_label": null,
1224 "italic": null,
1225 "language": null,
1226 "line_spacing": null,
1227 "list_spacing": null,
1228 "math": null,
1229 "rtl": null,
1230 "space_after": null,
1231 "space_before": null,
1232 "strike": null,
1233 "subscript": null,
1234 "superscript": null,
1235 "underline": null
1236 },
1237 "kind": {
1238 "name": "PageTitle",
1239 "type": "Style"
1240 }
1241 }
1242 },
1243 "margin_origin": [
1244 0.0,
1245 0.0
1246 ],
1247 "objects": [
1248 {
1249 "Title": {
1250 "date": null,
1251 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},13",
1252 "layout": {
1253 "max_height": null,
1254 "max_width": null,
1255 "reserved_width": null,
1256 "width_set_by_user": null,
1257 "x": 0.0,
1258 "y": 0.0
1259 },
1260 "outlines": [
1261 {
1262 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},14",
1263 "indents": [],
1264 "layout": {
1265 "max_height": null,
1266 "max_width": null,
1267 "reserved_width": null,
1268 "width_set_by_user": null,
1269 "x": null,
1270 "y": null
1271 },
1272 "min_width": null,
1273 "paragraphs": [
1274 {
1275 "collapsed": false,
1276 "content": {
1277 "Text": {
1278 "date_field": null,
1279 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},16",
1280 "tags": [],
1281 "text": {
1282 "spans": [
1283 {
1284 "end": 10,
1285 "format": {
1286 "alignment": null,
1287 "bold": null,
1288 "color": null,
1289 "embedded_object": null,
1290 "font": "Calibri",
1291 "font_size": 17.0,
1292 "hidden": null,
1293 "highlight": null,
1294 "hyperlink": null,
1295 "hyperlink_label": null,
1296 "italic": null,
1297 "language": 1033,
1298 "line_spacing": null,
1299 "list_spacing": null,
1300 "math": null,
1301 "rtl": null,
1302 "space_after": null,
1303 "space_before": null,
1304 "strike": null,
1305 "subscript": null,
1306 "superscript": null,
1307 "underline": null
1308 }
1309 }
1310 ],
1311 "text": "Same title"
1312 }
1313 }
1314 },
1315 "format": {
1316 "alignment": null,
1317 "bold": null,
1318 "color": null,
1319 "embedded_object": null,
1320 "font": null,
1321 "font_size": null,
1322 "hidden": null,
1323 "highlight": null,
1324 "hyperlink": null,
1325 "hyperlink_label": null,
1326 "italic": null,
1327 "language": null,
1328 "line_spacing": null,
1329 "list_spacing": null,
1330 "math": null,
1331 "rtl": null,
1332 "space_after": null,
1333 "space_before": null,
1334 "strike": null,
1335 "subscript": null,
1336 "superscript": null,
1337 "underline": null
1338 },
1339 "id": "{57E835EA-2799-4118-B55C-7BB1E51C6941},15",
1340 "level": 1,
1341 "lists": [],
1342 "parent": null,
1343 "style": "{57E835EA-2799-4118-B55C-7BB1E51C6941},18",
1344 "tags": []
1345 }
1346 ],
1347 "title": false,
1348 "unsupported": []
1349 }
1350 ]
1351 }
1352 }
1353 ],
1354 "title": "Same title"
1355 }
6401356 }
6411357 },
642 "space": "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1"
1358 "space": "{57E835EA-2799-4118-B55C-7BB1E51C6941},1"
6431359 }
6441360 ],
6451361 [
......@@ -650,242 +1366,600 @@
6501366 "edits": [
6511367 {
6521368 "guid": [
653 186,
654 235,
655 251,
656 180,
657 99,
658 157,
659 152,
660 66,
661 133,
662 236,
663 95,
664 58,
665 75,
666 235,
667 31,
668 11
1369 172,
1370 90,
1371 29,
1372 103,
1373 245,
1374 250,
1375 220,
1376 74,
1377 178,
1378 30,
1379 220,
1380 119,
1381 124,
1382 185,
1383 174,
1384 198
6691385 ],
6701386 "level": 1,
6711387 "position": {
672 "Before": "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1"
1388 "Before": "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1"
6731389 },
674 "space": "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1"
1390 "space": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1"
6751391 },
6761392 {
6771393 "guid": [
678 212,
679 110,
680 96,
681 109,
682 211,
683 163,
684 247,
685 70,
686 139,
687 235,
688 189,
689 123,
690 151,
691 176,
692 53,
693 248
1394 43,
1395 65,
1396 11,
1397 224,
1398 49,
1399 201,
1400 193,
1401 78,
1402 183,
1403 88,
1404 16,
1405 59,
1406 113,
1407 75,
1408 60,
1409 236
6941410 ],
6951411 "level": 2,
6961412 "position": "Keep",
697 "space": "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1"
1413 "space": "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1"
6981414 }
6991415 ],
7001416 "observed": [
7011417 [
702 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
1418 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
7031419 1
7041420 ],
7051421 [
706 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
1422 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
7071423 1
7081424 ],
7091425 [
710 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
1426 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
7111427 1
7121428 ],
7131429 [
714 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
1430 "{C837A033-F055-4455-B45F-17D82016921C},1",
7151431 1
7161432 ],
7171433 [
718 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
1434 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
7191435 1
7201436 ],
7211437 [
722 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
1438 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
7231439 1
7241440 ],
7251441 [
726 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
1442 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
7271443 1
7281444 ],
7291445 [
730 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
1446 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
7311447 1
7321448 ],
7331449 [
734 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
1450 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
7351451 1
7361452 ],
7371453 [
738 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
1454 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
7391455 1
7401456 ],
7411457 [
742 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
1458 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
7431459 1
7441460 ],
7451461 [
746 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
1462 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
7471463 1
7481464 ],
7491465 [
750 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
1466 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
7511467 1
7521468 ],
7531469 [
754 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
1470 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
7551471 1
7561472 ],
7571473 [
758 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
1474 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
7591475 1
7601476 ],
7611477 [
762 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
1478 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
7631479 1
7641480 ],
7651481 [
766 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
1482 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
7671483 1
7681484 ],
7691485 [
770 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
1486 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
7711487 1
7721488 ],
7731489 [
774 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
1490 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
7751491 1
7761492 ],
7771493 [
778 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
1494 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
7791495 1
7801496 ],
7811497 [
782 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
1498 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
7831499 1
7841500 ],
7851501 [
786 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
1502 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
7871503 1
7881504 ],
7891505 [
790 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
1506 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
7911507 1
7921508 ],
7931509 [
794 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
1510 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
7951511 1
7961512 ],
7971513 [
798 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
1514 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
7991515 1
8001516 ],
8011517 [
802 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
1518 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
8031519 1
8041520 ],
8051521 [
806 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
1522 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
8071523 1
8081524 ],
8091525 [
810 "{12C643DD-9593-4641-B945-124257947ADD},1",
1526 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
8111527 1
8121528 ],
8131529 [
814 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
1530 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
8151531 1
8161532 ],
8171533 [
818 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
1534 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
8191535 1
8201536 ],
8211537 [
822 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
1538 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
8231539 1
8241540 ],
8251541 [
826 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
1542 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
8271543 1
8281544 ],
8291545 [
830 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
1546 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
8311547 1
8321548 ],
8331549 [
834 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
1550 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
8351551 1
8361552 ],
8371553 [
838 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
1554 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
8391555 1
8401556 ],
8411557 [
842 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
1558 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
8431559 1
8441560 ],
8451561 [
846 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
1562 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
8471563 1
8481564 ]
8491565 ]
8501566 }
8511567 },
852 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
1568 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
8531569 },
8541570 {
8551571 "id": 2,
8561572 "operation": {
857 "Insert": {
858 "author": "Author",
859 "created": 1473408656,
860 "guid": [
861 171,
862 143,
863 40,
864 139,
865 204,
866 11,
867 117,
868 64,
869 133,
870 104,
871 4,
872 206,
873 154,
874 151,
875 142,
876 27
877 ],
878 "parent": "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},12",
879 "placement": {
880 "Outline": {
881 "x": 36.0,
882 "y": 36.0
883 }
1573 "Page": {
1574 "after": {
1575 "created": 134335976560000000,
1576 "definitions": {
1577 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},18": {
1578 "format": {
1579 "alignment": null,
1580 "bold": null,
1581 "color": null,
1582 "embedded_object": null,
1583 "font": "Calibri",
1584 "font_size": 17.0,
1585 "hidden": null,
1586 "highlight": null,
1587 "hyperlink": null,
1588 "hyperlink_label": null,
1589 "italic": null,
1590 "language": null,
1591 "line_spacing": null,
1592 "list_spacing": null,
1593 "math": null,
1594 "rtl": null,
1595 "space_after": null,
1596 "space_before": null,
1597 "strike": null,
1598 "subscript": null,
1599 "superscript": null,
1600 "underline": null
1601 },
1602 "kind": {
1603 "name": "PageTitle",
1604 "type": "Style"
1605 }
1606 }
1607 },
1608 "margin_origin": [
1609 0.0,
1610 0.0
1611 ],
1612 "objects": [
1613 {
1614 "Outline": {
1615 "id": "{5C473AF1-9E02-4E9A-BFC8-9E9CBBB289E1},0",
1616 "indents": [],
1617 "layout": {
1618 "max_height": null,
1619 "max_width": null,
1620 "reserved_width": null,
1621 "width_set_by_user": null,
1622 "x": 36.0,
1623 "y": 36.0
1624 },
1625 "min_width": null,
1626 "paragraphs": [
1627 {
1628 "collapsed": false,
1629 "content": {
1630 "Text": {
1631 "date_field": null,
1632 "id": "{B412B53F-86FF-4462-8750-FB4D73532A63},0",
1633 "tags": [],
1634 "text": {
1635 "spans": [
1636 {
1637 "end": 16,
1638 "format": {
1639 "alignment": null,
1640 "bold": null,
1641 "color": null,
1642 "embedded_object": null,
1643 "font": "Calibri",
1644 "font_size": 11.0,
1645 "hidden": null,
1646 "highlight": null,
1647 "hyperlink": null,
1648 "hyperlink_label": null,
1649 "italic": null,
1650 "language": 1033,
1651 "line_spacing": null,
1652 "list_spacing": null,
1653 "math": null,
1654 "rtl": null,
1655 "space_after": null,
1656 "space_before": null,
1657 "strike": null,
1658 "subscript": null,
1659 "superscript": null,
1660 "underline": null
1661 }
1662 }
1663 ],
1664 "text": "Actor 2 🦀 é"
1665 }
1666 }
1667 },
1668 "format": {
1669 "alignment": null,
1670 "bold": null,
1671 "color": null,
1672 "embedded_object": null,
1673 "font": null,
1674 "font_size": null,
1675 "hidden": null,
1676 "highlight": null,
1677 "hyperlink": null,
1678 "hyperlink_label": null,
1679 "italic": null,
1680 "language": null,
1681 "line_spacing": null,
1682 "list_spacing": null,
1683 "math": null,
1684 "rtl": null,
1685 "space_after": null,
1686 "space_before": null,
1687 "strike": null,
1688 "subscript": null,
1689 "superscript": null,
1690 "underline": null
1691 },
1692 "id": "{ADE09A18-DF3F-4995-BF31-D453831561D7},0",
1693 "level": 1,
1694 "lists": [],
1695 "parent": null,
1696 "style": null,
1697 "tags": []
1698 }
1699 ],
1700 "title": false,
1701 "unsupported": []
1702 }
1703 },
1704 {
1705 "Title": {
1706 "date": null,
1707 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},13",
1708 "layout": {
1709 "max_height": null,
1710 "max_width": null,
1711 "reserved_width": null,
1712 "width_set_by_user": null,
1713 "x": 0.0,
1714 "y": 0.0
1715 },
1716 "outlines": [
1717 {
1718 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},14",
1719 "indents": [],
1720 "layout": {
1721 "max_height": null,
1722 "max_width": null,
1723 "reserved_width": null,
1724 "width_set_by_user": null,
1725 "x": null,
1726 "y": null
1727 },
1728 "min_width": null,
1729 "paragraphs": [
1730 {
1731 "collapsed": false,
1732 "content": {
1733 "Text": {
1734 "date_field": null,
1735 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},16",
1736 "tags": [],
1737 "text": {
1738 "spans": [
1739 {
1740 "end": 10,
1741 "format": {
1742 "alignment": null,
1743 "bold": null,
1744 "color": null,
1745 "embedded_object": null,
1746 "font": "Calibri",
1747 "font_size": 17.0,
1748 "hidden": null,
1749 "highlight": null,
1750 "hyperlink": null,
1751 "hyperlink_label": null,
1752 "italic": null,
1753 "language": 1033,
1754 "line_spacing": null,
1755 "list_spacing": null,
1756 "math": null,
1757 "rtl": null,
1758 "space_after": null,
1759 "space_before": null,
1760 "strike": null,
1761 "subscript": null,
1762 "superscript": null,
1763 "underline": null
1764 }
1765 }
1766 ],
1767 "text": "Same title"
1768 }
1769 }
1770 },
1771 "format": {
1772 "alignment": null,
1773 "bold": null,
1774 "color": null,
1775 "embedded_object": null,
1776 "font": null,
1777 "font_size": null,
1778 "hidden": null,
1779 "highlight": null,
1780 "hyperlink": null,
1781 "hyperlink_label": null,
1782 "italic": null,
1783 "language": null,
1784 "line_spacing": null,
1785 "list_spacing": null,
1786 "math": null,
1787 "rtl": null,
1788 "space_after": null,
1789 "space_before": null,
1790 "strike": null,
1791 "subscript": null,
1792 "superscript": null,
1793 "underline": null
1794 },
1795 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},15",
1796 "level": 1,
1797 "lists": [],
1798 "parent": null,
1799 "style": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},18",
1800 "tags": []
1801 }
1802 ],
1803 "title": false,
1804 "unsupported": []
1805 }
1806 ]
1807 }
1808 }
1809 ],
1810 "title": "Same title"
8841811 },
885 "text": "Actor 2 🦀 é"
1812 "author": "Author",
1813 "before": {
1814 "created": 134335976560000000,
1815 "definitions": {
1816 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},18": {
1817 "format": {
1818 "alignment": null,
1819 "bold": null,
1820 "color": null,
1821 "embedded_object": null,
1822 "font": "Calibri",
1823 "font_size": 17.0,
1824 "hidden": null,
1825 "highlight": null,
1826 "hyperlink": null,
1827 "hyperlink_label": null,
1828 "italic": null,
1829 "language": null,
1830 "line_spacing": null,
1831 "list_spacing": null,
1832 "math": null,
1833 "rtl": null,
1834 "space_after": null,
1835 "space_before": null,
1836 "strike": null,
1837 "subscript": null,
1838 "superscript": null,
1839 "underline": null
1840 },
1841 "kind": {
1842 "name": "PageTitle",
1843 "type": "Style"
1844 }
1845 }
1846 },
1847 "margin_origin": [
1848 0.0,
1849 0.0
1850 ],
1851 "objects": [
1852 {
1853 "Title": {
1854 "date": null,
1855 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},13",
1856 "layout": {
1857 "max_height": null,
1858 "max_width": null,
1859 "reserved_width": null,
1860 "width_set_by_user": null,
1861 "x": 0.0,
1862 "y": 0.0
1863 },
1864 "outlines": [
1865 {
1866 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},14",
1867 "indents": [],
1868 "layout": {
1869 "max_height": null,
1870 "max_width": null,
1871 "reserved_width": null,
1872 "width_set_by_user": null,
1873 "x": null,
1874 "y": null
1875 },
1876 "min_width": null,
1877 "paragraphs": [
1878 {
1879 "collapsed": false,
1880 "content": {
1881 "Text": {
1882 "date_field": null,
1883 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},16",
1884 "tags": [],
1885 "text": {
1886 "spans": [
1887 {
1888 "end": 10,
1889 "format": {
1890 "alignment": null,
1891 "bold": null,
1892 "color": null,
1893 "embedded_object": null,
1894 "font": "Calibri",
1895 "font_size": 17.0,
1896 "hidden": null,
1897 "highlight": null,
1898 "hyperlink": null,
1899 "hyperlink_label": null,
1900 "italic": null,
1901 "language": 1033,
1902 "line_spacing": null,
1903 "list_spacing": null,
1904 "math": null,
1905 "rtl": null,
1906 "space_after": null,
1907 "space_before": null,
1908 "strike": null,
1909 "subscript": null,
1910 "superscript": null,
1911 "underline": null
1912 }
1913 }
1914 ],
1915 "text": "Same title"
1916 }
1917 }
1918 },
1919 "format": {
1920 "alignment": null,
1921 "bold": null,
1922 "color": null,
1923 "embedded_object": null,
1924 "font": null,
1925 "font_size": null,
1926 "hidden": null,
1927 "highlight": null,
1928 "hyperlink": null,
1929 "hyperlink_label": null,
1930 "italic": null,
1931 "language": null,
1932 "line_spacing": null,
1933 "list_spacing": null,
1934 "math": null,
1935 "rtl": null,
1936 "space_after": null,
1937 "space_before": null,
1938 "strike": null,
1939 "subscript": null,
1940 "superscript": null,
1941 "underline": null
1942 },
1943 "id": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},15",
1944 "level": 1,
1945 "lists": [],
1946 "parent": null,
1947 "style": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},18",
1948 "tags": []
1949 }
1950 ],
1951 "title": false,
1952 "unsupported": []
1953 }
1954 ]
1955 }
1956 }
1957 ],
1958 "title": "Same title"
1959 }
8861960 }
8871961 },
888 "space": "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1"
1962 "space": "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1"
8891963 }
8901964 ],
8911965 [
......@@ -896,242 +1970,600 @@
8961970 "edits": [
8971971 {
8981972 "guid": [
899 188,
900 81,
901 138,
902 165,
903 126,
904 205,
905 194,
906 74,
907 131,
908 185,
909 205,
910 113,
911 158,
912 13,
913 18,
914 70
1973 220,
1974 22,
1975 109,
1976 148,
1977 199,
1978 94,
1979 248,
1980 76,
1981 168,
1982 183,
1983 186,
1984 119,
1985 172,
1986 76,
1987 100,
1988 21
9151989 ],
9161990 "level": 1,
9171991 "position": {
918 "Before": "{9C56CBC3-690B-4900-8A07-A43600F7477B},1"
1992 "Before": "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1"
9191993 },
920 "space": "{914C89B2-A95E-4992-8D2B-B533C7326D57},1"
1994 "space": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1"
9211995 },
9221996 {
9231997 "guid": [
924 55,
925 235,
926 66,
927 120,
928 1,
929 129,
930 35,
931 79,
932 158,
933 92,
934 115,
935 100,
9361998 177,
937 222,
938 61,
939 141
1999 33,
2000 19,
2001 250,
2002 24,
2003 200,
2004 209,
2005 74,
2006 175,
2007 22,
2008 210,
2009 214,
2010 251,
2011 44,
2012 125,
2013 123
9402014 ],
9412015 "level": 2,
9422016 "position": "Keep",
943 "space": "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1"
2017 "space": "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1"
9442018 }
9452019 ],
9462020 "observed": [
9472021 [
948 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
2022 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
9492023 1
9502024 ],
9512025 [
952 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
2026 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
9532027 1
9542028 ],
9552029 [
956 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
2030 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
9572031 1
9582032 ],
9592033 [
960 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
2034 "{C837A033-F055-4455-B45F-17D82016921C},1",
9612035 1
9622036 ],
9632037 [
964 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
2038 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
9652039 1
9662040 ],
9672041 [
968 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
2042 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
9692043 1
9702044 ],
9712045 [
972 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
2046 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
9732047 1
9742048 ],
9752049 [
976 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
2050 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
9772051 1
9782052 ],
9792053 [
980 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
2054 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
9812055 1
9822056 ],
9832057 [
984 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
2058 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
9852059 1
9862060 ],
9872061 [
988 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
2062 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
9892063 1
9902064 ],
9912065 [
992 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
2066 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
9932067 1
9942068 ],
9952069 [
996 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
2070 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
9972071 1
9982072 ],
9992073 [
1000 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
2074 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
10012075 1
10022076 ],
10032077 [
1004 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
2078 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
10052079 1
10062080 ],
10072081 [
1008 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
2082 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
10092083 1
10102084 ],
10112085 [
1012 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
2086 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
10132087 1
10142088 ],
10152089 [
1016 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
2090 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
10172091 1
10182092 ],
10192093 [
1020 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
2094 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
10212095 1
10222096 ],
10232097 [
1024 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
2098 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
10252099 1
10262100 ],
10272101 [
1028 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
2102 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
10292103 1
10302104 ],
10312105 [
1032 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
2106 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
10332107 1
10342108 ],
10352109 [
1036 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
2110 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
10372111 1
10382112 ],
10392113 [
1040 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
2114 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
10412115 1
10422116 ],
10432117 [
1044 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
2118 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
10452119 1
10462120 ],
10472121 [
1048 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
2122 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
10492123 1
10502124 ],
10512125 [
1052 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
2126 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
10532127 1
10542128 ],
10552129 [
1056 "{12C643DD-9593-4641-B945-124257947ADD},1",
2130 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
10572131 1
10582132 ],
10592133 [
1060 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
2134 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
10612135 1
10622136 ],
10632137 [
1064 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
2138 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
10652139 1
10662140 ],
10672141 [
1068 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
2142 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
10692143 1
10702144 ],
10712145 [
1072 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
2146 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
10732147 1
10742148 ],
10752149 [
1076 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
2150 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
10772151 1
10782152 ],
10792153 [
1080 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
2154 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
10812155 1
10822156 ],
10832157 [
1084 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
2158 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
10852159 1
10862160 ],
10872161 [
1088 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
2162 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
10892163 1
10902164 ],
10912165 [
1092 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
2166 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
10932167 1
10942168 ]
10952169 ]
10962170 }
10972171 },
1098 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
2172 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
10992173 },
11002174 {
11012175 "id": 2,
11022176 "operation": {
1103 "Insert": {
1104 "author": "Author",
1105 "created": 1473408656,
1106 "guid": [
1107 143,
1108 233,
1109 248,
1110 215,
1111 61,
1112 12,
1113 0,
1114 79,
1115 148,
1116 136,
1117 19,
1118 105,
1119 195,
1120 219,
1121 117,
1122 136
1123 ],
1124 "parent": "{914C89B2-A95E-4992-8D2B-B533C7326D57},12",
1125 "placement": {
1126 "Outline": {
1127 "x": 36.0,
1128 "y": 36.0
1129 }
2177 "Page": {
2178 "after": {
2179 "created": 134335976560000000,
2180 "definitions": {
2181 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},18": {
2182 "format": {
2183 "alignment": null,
2184 "bold": null,
2185 "color": null,
2186 "embedded_object": null,
2187 "font": "Calibri",
2188 "font_size": 17.0,
2189 "hidden": null,
2190 "highlight": null,
2191 "hyperlink": null,
2192 "hyperlink_label": null,
2193 "italic": null,
2194 "language": null,
2195 "line_spacing": null,
2196 "list_spacing": null,
2197 "math": null,
2198 "rtl": null,
2199 "space_after": null,
2200 "space_before": null,
2201 "strike": null,
2202 "subscript": null,
2203 "superscript": null,
2204 "underline": null
2205 },
2206 "kind": {
2207 "name": "PageTitle",
2208 "type": "Style"
2209 }
2210 }
2211 },
2212 "margin_origin": [
2213 0.0,
2214 0.0
2215 ],
2216 "objects": [
2217 {
2218 "Outline": {
2219 "id": "{930570FE-0B42-4598-A6B7-74E90CE526D4},0",
2220 "indents": [],
2221 "layout": {
2222 "max_height": null,
2223 "max_width": null,
2224 "reserved_width": null,
2225 "width_set_by_user": null,
2226 "x": 36.0,
2227 "y": 36.0
2228 },
2229 "min_width": null,
2230 "paragraphs": [
2231 {
2232 "collapsed": false,
2233 "content": {
2234 "Text": {
2235 "date_field": null,
2236 "id": "{917ABDDE-781F-45C9-90B5-A63A0FBCAEE4},0",
2237 "tags": [],
2238 "text": {
2239 "spans": [
2240 {
2241 "end": 16,
2242 "format": {
2243 "alignment": null,
2244 "bold": null,
2245 "color": null,
2246 "embedded_object": null,
2247 "font": "Calibri",
2248 "font_size": 11.0,
2249 "hidden": null,
2250 "highlight": null,
2251 "hyperlink": null,
2252 "hyperlink_label": null,
2253 "italic": null,
2254 "language": 1033,
2255 "line_spacing": null,
2256 "list_spacing": null,
2257 "math": null,
2258 "rtl": null,
2259 "space_after": null,
2260 "space_before": null,
2261 "strike": null,
2262 "subscript": null,
2263 "superscript": null,
2264 "underline": null
2265 }
2266 }
2267 ],
2268 "text": "Actor 3 🦀 é"
2269 }
2270 }
2271 },
2272 "format": {
2273 "alignment": null,
2274 "bold": null,
2275 "color": null,
2276 "embedded_object": null,
2277 "font": null,
2278 "font_size": null,
2279 "hidden": null,
2280 "highlight": null,
2281 "hyperlink": null,
2282 "hyperlink_label": null,
2283 "italic": null,
2284 "language": null,
2285 "line_spacing": null,
2286 "list_spacing": null,
2287 "math": null,
2288 "rtl": null,
2289 "space_after": null,
2290 "space_before": null,
2291 "strike": null,
2292 "subscript": null,
2293 "superscript": null,
2294 "underline": null
2295 },
2296 "id": "{A4C1F94C-C7D9-4C9A-8F97-D7437FF3F499},0",
2297 "level": 1,
2298 "lists": [],
2299 "parent": null,
2300 "style": null,
2301 "tags": []
2302 }
2303 ],
2304 "title": false,
2305 "unsupported": []
2306 }
2307 },
2308 {
2309 "Title": {
2310 "date": null,
2311 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},13",
2312 "layout": {
2313 "max_height": null,
2314 "max_width": null,
2315 "reserved_width": null,
2316 "width_set_by_user": null,
2317 "x": 0.0,
2318 "y": 0.0
2319 },
2320 "outlines": [
2321 {
2322 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},14",
2323 "indents": [],
2324 "layout": {
2325 "max_height": null,
2326 "max_width": null,
2327 "reserved_width": null,
2328 "width_set_by_user": null,
2329 "x": null,
2330 "y": null
2331 },
2332 "min_width": null,
2333 "paragraphs": [
2334 {
2335 "collapsed": false,
2336 "content": {
2337 "Text": {
2338 "date_field": null,
2339 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},16",
2340 "tags": [],
2341 "text": {
2342 "spans": [
2343 {
2344 "end": 10,
2345 "format": {
2346 "alignment": null,
2347 "bold": null,
2348 "color": null,
2349 "embedded_object": null,
2350 "font": "Calibri",
2351 "font_size": 17.0,
2352 "hidden": null,
2353 "highlight": null,
2354 "hyperlink": null,
2355 "hyperlink_label": null,
2356 "italic": null,
2357 "language": 1033,
2358 "line_spacing": null,
2359 "list_spacing": null,
2360 "math": null,
2361 "rtl": null,
2362 "space_after": null,
2363 "space_before": null,
2364 "strike": null,
2365 "subscript": null,
2366 "superscript": null,
2367 "underline": null
2368 }
2369 }
2370 ],
2371 "text": "Same title"
2372 }
2373 }
2374 },
2375 "format": {
2376 "alignment": null,
2377 "bold": null,
2378 "color": null,
2379 "embedded_object": null,
2380 "font": null,
2381 "font_size": null,
2382 "hidden": null,
2383 "highlight": null,
2384 "hyperlink": null,
2385 "hyperlink_label": null,
2386 "italic": null,
2387 "language": null,
2388 "line_spacing": null,
2389 "list_spacing": null,
2390 "math": null,
2391 "rtl": null,
2392 "space_after": null,
2393 "space_before": null,
2394 "strike": null,
2395 "subscript": null,
2396 "superscript": null,
2397 "underline": null
2398 },
2399 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},15",
2400 "level": 1,
2401 "lists": [],
2402 "parent": null,
2403 "style": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},18",
2404 "tags": []
2405 }
2406 ],
2407 "title": false,
2408 "unsupported": []
2409 }
2410 ]
2411 }
2412 }
2413 ],
2414 "title": "Same title"
11302415 },
1131 "text": "Actor 3 🦀 é"
2416 "author": "Author",
2417 "before": {
2418 "created": 134335976560000000,
2419 "definitions": {
2420 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},18": {
2421 "format": {
2422 "alignment": null,
2423 "bold": null,
2424 "color": null,
2425 "embedded_object": null,
2426 "font": "Calibri",
2427 "font_size": 17.0,
2428 "hidden": null,
2429 "highlight": null,
2430 "hyperlink": null,
2431 "hyperlink_label": null,
2432 "italic": null,
2433 "language": null,
2434 "line_spacing": null,
2435 "list_spacing": null,
2436 "math": null,
2437 "rtl": null,
2438 "space_after": null,
2439 "space_before": null,
2440 "strike": null,
2441 "subscript": null,
2442 "superscript": null,
2443 "underline": null
2444 },
2445 "kind": {
2446 "name": "PageTitle",
2447 "type": "Style"
2448 }
2449 }
2450 },
2451 "margin_origin": [
2452 0.0,
2453 0.0
2454 ],
2455 "objects": [
2456 {
2457 "Title": {
2458 "date": null,
2459 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},13",
2460 "layout": {
2461 "max_height": null,
2462 "max_width": null,
2463 "reserved_width": null,
2464 "width_set_by_user": null,
2465 "x": 0.0,
2466 "y": 0.0
2467 },
2468 "outlines": [
2469 {
2470 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},14",
2471 "indents": [],
2472 "layout": {
2473 "max_height": null,
2474 "max_width": null,
2475 "reserved_width": null,
2476 "width_set_by_user": null,
2477 "x": null,
2478 "y": null
2479 },
2480 "min_width": null,
2481 "paragraphs": [
2482 {
2483 "collapsed": false,
2484 "content": {
2485 "Text": {
2486 "date_field": null,
2487 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},16",
2488 "tags": [],
2489 "text": {
2490 "spans": [
2491 {
2492 "end": 10,
2493 "format": {
2494 "alignment": null,
2495 "bold": null,
2496 "color": null,
2497 "embedded_object": null,
2498 "font": "Calibri",
2499 "font_size": 17.0,
2500 "hidden": null,
2501 "highlight": null,
2502 "hyperlink": null,
2503 "hyperlink_label": null,
2504 "italic": null,
2505 "language": 1033,
2506 "line_spacing": null,
2507 "list_spacing": null,
2508 "math": null,
2509 "rtl": null,
2510 "space_after": null,
2511 "space_before": null,
2512 "strike": null,
2513 "subscript": null,
2514 "superscript": null,
2515 "underline": null
2516 }
2517 }
2518 ],
2519 "text": "Same title"
2520 }
2521 }
2522 },
2523 "format": {
2524 "alignment": null,
2525 "bold": null,
2526 "color": null,
2527 "embedded_object": null,
2528 "font": null,
2529 "font_size": null,
2530 "hidden": null,
2531 "highlight": null,
2532 "hyperlink": null,
2533 "hyperlink_label": null,
2534 "italic": null,
2535 "language": null,
2536 "line_spacing": null,
2537 "list_spacing": null,
2538 "math": null,
2539 "rtl": null,
2540 "space_after": null,
2541 "space_before": null,
2542 "strike": null,
2543 "subscript": null,
2544 "superscript": null,
2545 "underline": null
2546 },
2547 "id": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},15",
2548 "level": 1,
2549 "lists": [],
2550 "parent": null,
2551 "style": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},18",
2552 "tags": []
2553 }
2554 ],
2555 "title": false,
2556 "unsupported": []
2557 }
2558 ]
2559 }
2560 }
2561 ],
2562 "title": "Same title"
2563 }
11322564 }
11332565 },
1134 "space": "{914C89B2-A95E-4992-8D2B-B533C7326D57},1"
2566 "space": "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1"
11352567 }
11362568 ],
11372569 [
......@@ -1142,242 +2574,600 @@
11422574 "edits": [
11432575 {
11442576 "guid": [
1145 34,
1146 42,
1147 214,
1148 244,
1149 21,
1150 119,
1151 161,
1152 72,
1153 138,
1154 36,
1155 0,
1156 226,
1157 83,
1158 220,
2577 240,
2578 213,
2579 212,
2580 204,
2581 25,
2582 156,
11592583 182,
1160 42
2584 67,
2585 143,
2586 206,
2587 96,
2588 209,
2589 2,
2590 198,
2591 208,
2592 94
11612593 ],
11622594 "level": 1,
11632595 "position": {
1164 "Before": "{73479EE6-9FC0-4474-A702-E22C734FC42B},1"
2596 "Before": "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1"
11652597 },
1166 "space": "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1"
2598 "space": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1"
11672599 },
11682600 {
11692601 "guid": [
1170 4,
1171 175,
1172 37,
1173 45,
1174 204,
1175 188,
1176 216,
1177 74,
1178 162,
2602 82,
2603 173,
2604 19,
2605 143,
2606 3,
11792607 17,
1180 48,
1181 219,
1182 8,
1183 158,
1184 57,
1185 248
2608 177,
2609 66,
2610 183,
2611 218,
2612 131,
2613 72,
2614 199,
2615 191,
2616 233,
2617 214
11862618 ],
11872619 "level": 2,
11882620 "position": "Keep",
1189 "space": "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1"
2621 "space": "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1"
11902622 }
11912623 ],
11922624 "observed": [
11932625 [
1194 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
2626 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
11952627 1
11962628 ],
11972629 [
1198 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
2630 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
11992631 1
12002632 ],
12012633 [
1202 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
2634 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
12032635 1
12042636 ],
12052637 [
1206 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
2638 "{C837A033-F055-4455-B45F-17D82016921C},1",
12072639 1
12082640 ],
12092641 [
1210 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
2642 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
12112643 1
12122644 ],
12132645 [
1214 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
2646 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
12152647 1
12162648 ],
12172649 [
1218 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
2650 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
12192651 1
12202652 ],
12212653 [
1222 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
2654 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
12232655 1
12242656 ],
12252657 [
1226 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
2658 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
12272659 1
12282660 ],
12292661 [
1230 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
2662 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
12312663 1
12322664 ],
12332665 [
1234 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
2666 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
12352667 1
12362668 ],
12372669 [
1238 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
2670 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
12392671 1
12402672 ],
12412673 [
1242 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
2674 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
12432675 1
12442676 ],
12452677 [
1246 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
2678 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
12472679 1
12482680 ],
12492681 [
1250 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
2682 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
12512683 1
12522684 ],
12532685 [
1254 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
2686 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
12552687 1
12562688 ],
12572689 [
1258 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
2690 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
12592691 1
12602692 ],
12612693 [
1262 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
2694 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
12632695 1
12642696 ],
12652697 [
1266 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
2698 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
12672699 1
12682700 ],
12692701 [
1270 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
2702 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
12712703 1
12722704 ],
12732705 [
1274 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
2706 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
12752707 1
12762708 ],
12772709 [
1278 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
2710 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
12792711 1
12802712 ],
12812713 [
1282 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
2714 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
12832715 1
12842716 ],
12852717 [
1286 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
2718 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
12872719 1
12882720 ],
12892721 [
1290 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
2722 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
12912723 1
12922724 ],
12932725 [
1294 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
2726 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
12952727 1
12962728 ],
12972729 [
1298 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
2730 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
12992731 1
13002732 ],
13012733 [
1302 "{12C643DD-9593-4641-B945-124257947ADD},1",
2734 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
13032735 1
13042736 ],
13052737 [
1306 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
2738 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
13072739 1
13082740 ],
13092741 [
1310 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
2742 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
13112743 1
13122744 ],
13132745 [
1314 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
2746 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
13152747 1
13162748 ],
13172749 [
1318 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
2750 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
13192751 1
13202752 ],
13212753 [
1322 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
2754 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
13232755 1
13242756 ],
13252757 [
1326 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
2758 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
13272759 1
13282760 ],
13292761 [
1330 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
2762 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
13312763 1
13322764 ],
13332765 [
1334 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
2766 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
13352767 1
13362768 ],
13372769 [
1338 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
2770 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
13392771 1
13402772 ]
13412773 ]
13422774 }
13432775 },
1344 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
2776 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
13452777 },
13462778 {
13472779 "id": 2,
13482780 "operation": {
1349 "Insert": {
1350 "author": "Author",
1351 "created": 1473408656,
1352 "guid": [
1353 85,
1354 203,
1355 251,
1356 4,
1357 53,
1358 54,
1359 25,
1360 75,
1361 131,
1362 132,
1363 88,
1364 128,
1365 39,
1366 160,
1367 107,
1368 23
1369 ],
1370 "parent": "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},12",
1371 "placement": {
1372 "Outline": {
1373 "x": 36.0,
1374 "y": 36.0
1375 }
2781 "Page": {
2782 "after": {
2783 "created": 134335976560000000,
2784 "definitions": {
2785 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},18": {
2786 "format": {
2787 "alignment": null,
2788 "bold": null,
2789 "color": null,
2790 "embedded_object": null,
2791 "font": "Calibri",
2792 "font_size": 17.0,
2793 "hidden": null,
2794 "highlight": null,
2795 "hyperlink": null,
2796 "hyperlink_label": null,
2797 "italic": null,
2798 "language": null,
2799 "line_spacing": null,
2800 "list_spacing": null,
2801 "math": null,
2802 "rtl": null,
2803 "space_after": null,
2804 "space_before": null,
2805 "strike": null,
2806 "subscript": null,
2807 "superscript": null,
2808 "underline": null
2809 },
2810 "kind": {
2811 "name": "PageTitle",
2812 "type": "Style"
2813 }
2814 }
2815 },
2816 "margin_origin": [
2817 0.0,
2818 0.0
2819 ],
2820 "objects": [
2821 {
2822 "Outline": {
2823 "id": "{6A6E0E73-D2A2-4C82-B0B4-E8A3695B4D5A},0",
2824 "indents": [],
2825 "layout": {
2826 "max_height": null,
2827 "max_width": null,
2828 "reserved_width": null,
2829 "width_set_by_user": null,
2830 "x": 36.0,
2831 "y": 36.0
2832 },
2833 "min_width": null,
2834 "paragraphs": [
2835 {
2836 "collapsed": false,
2837 "content": {
2838 "Text": {
2839 "date_field": null,
2840 "id": "{A11F6C01-70A2-44C7-90E9-91C455D075E7},0",
2841 "tags": [],
2842 "text": {
2843 "spans": [
2844 {
2845 "end": 16,
2846 "format": {
2847 "alignment": null,
2848 "bold": null,
2849 "color": null,
2850 "embedded_object": null,
2851 "font": "Calibri",
2852 "font_size": 11.0,
2853 "hidden": null,
2854 "highlight": null,
2855 "hyperlink": null,
2856 "hyperlink_label": null,
2857 "italic": null,
2858 "language": 1033,
2859 "line_spacing": null,
2860 "list_spacing": null,
2861 "math": null,
2862 "rtl": null,
2863 "space_after": null,
2864 "space_before": null,
2865 "strike": null,
2866 "subscript": null,
2867 "superscript": null,
2868 "underline": null
2869 }
2870 }
2871 ],
2872 "text": "Actor 4 🦀 é"
2873 }
2874 }
2875 },
2876 "format": {
2877 "alignment": null,
2878 "bold": null,
2879 "color": null,
2880 "embedded_object": null,
2881 "font": null,
2882 "font_size": null,
2883 "hidden": null,
2884 "highlight": null,
2885 "hyperlink": null,
2886 "hyperlink_label": null,
2887 "italic": null,
2888 "language": null,
2889 "line_spacing": null,
2890 "list_spacing": null,
2891 "math": null,
2892 "rtl": null,
2893 "space_after": null,
2894 "space_before": null,
2895 "strike": null,
2896 "subscript": null,
2897 "superscript": null,
2898 "underline": null
2899 },
2900 "id": "{1B1F5EFD-3EE8-4031-BEB2-C3D27A332144},0",
2901 "level": 1,
2902 "lists": [],
2903 "parent": null,
2904 "style": null,
2905 "tags": []
2906 }
2907 ],
2908 "title": false,
2909 "unsupported": []
2910 }
2911 },
2912 {
2913 "Title": {
2914 "date": null,
2915 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},13",
2916 "layout": {
2917 "max_height": null,
2918 "max_width": null,
2919 "reserved_width": null,
2920 "width_set_by_user": null,
2921 "x": 0.0,
2922 "y": 0.0
2923 },
2924 "outlines": [
2925 {
2926 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},14",
2927 "indents": [],
2928 "layout": {
2929 "max_height": null,
2930 "max_width": null,
2931 "reserved_width": null,
2932 "width_set_by_user": null,
2933 "x": null,
2934 "y": null
2935 },
2936 "min_width": null,
2937 "paragraphs": [
2938 {
2939 "collapsed": false,
2940 "content": {
2941 "Text": {
2942 "date_field": null,
2943 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},16",
2944 "tags": [],
2945 "text": {
2946 "spans": [
2947 {
2948 "end": 10,
2949 "format": {
2950 "alignment": null,
2951 "bold": null,
2952 "color": null,
2953 "embedded_object": null,
2954 "font": "Calibri",
2955 "font_size": 17.0,
2956 "hidden": null,
2957 "highlight": null,
2958 "hyperlink": null,
2959 "hyperlink_label": null,
2960 "italic": null,
2961 "language": 1033,
2962 "line_spacing": null,
2963 "list_spacing": null,
2964 "math": null,
2965 "rtl": null,
2966 "space_after": null,
2967 "space_before": null,
2968 "strike": null,
2969 "subscript": null,
2970 "superscript": null,
2971 "underline": null
2972 }
2973 }
2974 ],
2975 "text": "Same title"
2976 }
2977 }
2978 },
2979 "format": {
2980 "alignment": null,
2981 "bold": null,
2982 "color": null,
2983 "embedded_object": null,
2984 "font": null,
2985 "font_size": null,
2986 "hidden": null,
2987 "highlight": null,
2988 "hyperlink": null,
2989 "hyperlink_label": null,
2990 "italic": null,
2991 "language": null,
2992 "line_spacing": null,
2993 "list_spacing": null,
2994 "math": null,
2995 "rtl": null,
2996 "space_after": null,
2997 "space_before": null,
2998 "strike": null,
2999 "subscript": null,
3000 "superscript": null,
3001 "underline": null
3002 },
3003 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},15",
3004 "level": 1,
3005 "lists": [],
3006 "parent": null,
3007 "style": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},18",
3008 "tags": []
3009 }
3010 ],
3011 "title": false,
3012 "unsupported": []
3013 }
3014 ]
3015 }
3016 }
3017 ],
3018 "title": "Same title"
13763019 },
1377 "text": "Actor 4 🦀 é"
3020 "author": "Author",
3021 "before": {
3022 "created": 134335976560000000,
3023 "definitions": {
3024 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},18": {
3025 "format": {
3026 "alignment": null,
3027 "bold": null,
3028 "color": null,
3029 "embedded_object": null,
3030 "font": "Calibri",
3031 "font_size": 17.0,
3032 "hidden": null,
3033 "highlight": null,
3034 "hyperlink": null,
3035 "hyperlink_label": null,
3036 "italic": null,
3037 "language": null,
3038 "line_spacing": null,
3039 "list_spacing": null,
3040 "math": null,
3041 "rtl": null,
3042 "space_after": null,
3043 "space_before": null,
3044 "strike": null,
3045 "subscript": null,
3046 "superscript": null,
3047 "underline": null
3048 },
3049 "kind": {
3050 "name": "PageTitle",
3051 "type": "Style"
3052 }
3053 }
3054 },
3055 "margin_origin": [
3056 0.0,
3057 0.0
3058 ],
3059 "objects": [
3060 {
3061 "Title": {
3062 "date": null,
3063 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},13",
3064 "layout": {
3065 "max_height": null,
3066 "max_width": null,
3067 "reserved_width": null,
3068 "width_set_by_user": null,
3069 "x": 0.0,
3070 "y": 0.0
3071 },
3072 "outlines": [
3073 {
3074 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},14",
3075 "indents": [],
3076 "layout": {
3077 "max_height": null,
3078 "max_width": null,
3079 "reserved_width": null,
3080 "width_set_by_user": null,
3081 "x": null,
3082 "y": null
3083 },
3084 "min_width": null,
3085 "paragraphs": [
3086 {
3087 "collapsed": false,
3088 "content": {
3089 "Text": {
3090 "date_field": null,
3091 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},16",
3092 "tags": [],
3093 "text": {
3094 "spans": [
3095 {
3096 "end": 10,
3097 "format": {
3098 "alignment": null,
3099 "bold": null,
3100 "color": null,
3101 "embedded_object": null,
3102 "font": "Calibri",
3103 "font_size": 17.0,
3104 "hidden": null,
3105 "highlight": null,
3106 "hyperlink": null,
3107 "hyperlink_label": null,
3108 "italic": null,
3109 "language": 1033,
3110 "line_spacing": null,
3111 "list_spacing": null,
3112 "math": null,
3113 "rtl": null,
3114 "space_after": null,
3115 "space_before": null,
3116 "strike": null,
3117 "subscript": null,
3118 "superscript": null,
3119 "underline": null
3120 }
3121 }
3122 ],
3123 "text": "Same title"
3124 }
3125 }
3126 },
3127 "format": {
3128 "alignment": null,
3129 "bold": null,
3130 "color": null,
3131 "embedded_object": null,
3132 "font": null,
3133 "font_size": null,
3134 "hidden": null,
3135 "highlight": null,
3136 "hyperlink": null,
3137 "hyperlink_label": null,
3138 "italic": null,
3139 "language": null,
3140 "line_spacing": null,
3141 "list_spacing": null,
3142 "math": null,
3143 "rtl": null,
3144 "space_after": null,
3145 "space_before": null,
3146 "strike": null,
3147 "subscript": null,
3148 "superscript": null,
3149 "underline": null
3150 },
3151 "id": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},15",
3152 "level": 1,
3153 "lists": [],
3154 "parent": null,
3155 "style": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},18",
3156 "tags": []
3157 }
3158 ],
3159 "title": false,
3160 "unsupported": []
3161 }
3162 ]
3163 }
3164 }
3165 ],
3166 "title": "Same title"
3167 }
13783168 }
13793169 },
1380 "space": "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1"
3170 "space": "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1"
13813171 }
13823172 ],
13833173 [
......@@ -1388,242 +3178,600 @@
13883178 "edits": [
13893179 {
13903180 "guid": [
1391 104,
1392 223,
1393 221,
1394 220,
1395 195,
1396 253,
1397 140,
1398 73,
1399 138,
1400 112,
1401 221,
1402 253,
1403 145,
1404 92,
1405 153,
1406 238
3181 170,
3182 199,
3183 91,
3184 6,
3185 149,
3186 108,
3187 28,
3188 78,
3189 169,
3190 241,
3191 201,
3192 191,
3193 131,
3194 111,
3195 13,
3196 167
14073197 ],
14083198 "level": 1,
14093199 "position": {
1410 "Before": "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1"
3200 "Before": "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1"
14113201 },
1412 "space": "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1"
3202 "space": "{7E9041BD-301B-4B5B-9456-1C92050E4914},1"
14133203 },
14143204 {
14153205 "guid": [
1416 120,
1417 153,
1418 169,
1419 147,
1420 181,
1421 108,
1422 47,
3206 18,
3207 19,
3208 211,
3209 10,
3210 209,
3211 7,
3212 195,
14233213 66,
1424 154,
1425 71,
1426 185,
1427 89,
1428 106,
1429 88,
1430 140,
1431 240
3214 172,
3215 223,
3216 64,
3217 131,
3218 73,
3219 37,
3220 59,
3221 187
14323222 ],
14333223 "level": 2,
14343224 "position": "Keep",
1435 "space": "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1"
3225 "space": "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1"
14363226 }
14373227 ],
14383228 "observed": [
14393229 [
1440 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
3230 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
14413231 1
14423232 ],
14433233 [
1444 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
3234 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
14453235 1
14463236 ],
14473237 [
1448 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
3238 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
14493239 1
14503240 ],
14513241 [
1452 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
3242 "{C837A033-F055-4455-B45F-17D82016921C},1",
14533243 1
14543244 ],
14553245 [
1456 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
3246 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
14573247 1
14583248 ],
14593249 [
1460 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
3250 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
14613251 1
14623252 ],
14633253 [
1464 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
3254 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
14653255 1
14663256 ],
14673257 [
1468 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
3258 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
14693259 1
14703260 ],
14713261 [
1472 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
3262 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
14733263 1
14743264 ],
14753265 [
1476 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
3266 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
14773267 1
14783268 ],
14793269 [
1480 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
3270 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
14813271 1
14823272 ],
14833273 [
1484 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
3274 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
14853275 1
14863276 ],
14873277 [
1488 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
3278 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
14893279 1
14903280 ],
14913281 [
1492 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
3282 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
14933283 1
14943284 ],
14953285 [
1496 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
3286 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
14973287 1
14983288 ],
14993289 [
1500 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
3290 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
15013291 1
15023292 ],
15033293 [
1504 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
3294 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
15053295 1
15063296 ],
15073297 [
1508 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
3298 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
15093299 1
15103300 ],
15113301 [
1512 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
3302 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
15133303 1
15143304 ],
15153305 [
1516 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
3306 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
15173307 1
15183308 ],
15193309 [
1520 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
3310 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
15213311 1
15223312 ],
15233313 [
1524 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
3314 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
15253315 1
15263316 ],
15273317 [
1528 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
3318 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
15293319 1
15303320 ],
15313321 [
1532 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
3322 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
15333323 1
15343324 ],
15353325 [
1536 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
3326 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
15373327 1
15383328 ],
15393329 [
1540 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
3330 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
15413331 1
15423332 ],
15433333 [
1544 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
3334 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
15453335 1
15463336 ],
15473337 [
1548 "{12C643DD-9593-4641-B945-124257947ADD},1",
3338 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
15493339 1
15503340 ],
15513341 [
1552 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
3342 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
15533343 1
15543344 ],
15553345 [
1556 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
3346 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
15573347 1
15583348 ],
15593349 [
1560 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
3350 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
15613351 1
15623352 ],
15633353 [
1564 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
3354 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
15653355 1
15663356 ],
15673357 [
1568 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
3358 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
15693359 1
15703360 ],
15713361 [
1572 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
3362 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
15733363 1
15743364 ],
15753365 [
1576 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
3366 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
15773367 1
15783368 ],
15793369 [
1580 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
3370 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
15813371 1
15823372 ],
15833373 [
1584 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
3374 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
15853375 1
15863376 ]
15873377 ]
15883378 }
15893379 },
1590 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
3380 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
15913381 },
15923382 {
15933383 "id": 2,
15943384 "operation": {
1595 "Insert": {
1596 "author": "Author",
1597 "created": 1473408656,
1598 "guid": [
1599 255,
1600 149,
1601 116,
1602 40,
1603 154,
1604 131,
1605 139,
1606 73,
1607 186,
1608 135,
1609 152,
1610 112,
1611 107,
1612 42,
1613 81,
1614 135
1615 ],
1616 "parent": "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},12",
1617 "placement": {
1618 "Outline": {
1619 "x": 36.0,
1620 "y": 36.0
1621 }
3385 "Page": {
3386 "after": {
3387 "created": 134335976560000000,
3388 "definitions": {
3389 "{7E9041BD-301B-4B5B-9456-1C92050E4914},18": {
3390 "format": {
3391 "alignment": null,
3392 "bold": null,
3393 "color": null,
3394 "embedded_object": null,
3395 "font": "Calibri",
3396 "font_size": 17.0,
3397 "hidden": null,
3398 "highlight": null,
3399 "hyperlink": null,
3400 "hyperlink_label": null,
3401 "italic": null,
3402 "language": null,
3403 "line_spacing": null,
3404 "list_spacing": null,
3405 "math": null,
3406 "rtl": null,
3407 "space_after": null,
3408 "space_before": null,
3409 "strike": null,
3410 "subscript": null,
3411 "superscript": null,
3412 "underline": null
3413 },
3414 "kind": {
3415 "name": "PageTitle",
3416 "type": "Style"
3417 }
3418 }
3419 },
3420 "margin_origin": [
3421 0.0,
3422 0.0
3423 ],
3424 "objects": [
3425 {
3426 "Outline": {
3427 "id": "{9D60419E-FC09-4547-8A45-5083DF888B11},0",
3428 "indents": [],
3429 "layout": {
3430 "max_height": null,
3431 "max_width": null,
3432 "reserved_width": null,
3433 "width_set_by_user": null,
3434 "x": 36.0,
3435 "y": 36.0
3436 },
3437 "min_width": null,
3438 "paragraphs": [
3439 {
3440 "collapsed": false,
3441 "content": {
3442 "Text": {
3443 "date_field": null,
3444 "id": "{A30B6C43-D76B-4629-B1C4-AC8F2FF6CBEE},0",
3445 "tags": [],
3446 "text": {
3447 "spans": [
3448 {
3449 "end": 16,
3450 "format": {
3451 "alignment": null,
3452 "bold": null,
3453 "color": null,
3454 "embedded_object": null,
3455 "font": "Calibri",
3456 "font_size": 11.0,
3457 "hidden": null,
3458 "highlight": null,
3459 "hyperlink": null,
3460 "hyperlink_label": null,
3461 "italic": null,
3462 "language": 1033,
3463 "line_spacing": null,
3464 "list_spacing": null,
3465 "math": null,
3466 "rtl": null,
3467 "space_after": null,
3468 "space_before": null,
3469 "strike": null,
3470 "subscript": null,
3471 "superscript": null,
3472 "underline": null
3473 }
3474 }
3475 ],
3476 "text": "Actor 5 🦀 é"
3477 }
3478 }
3479 },
3480 "format": {
3481 "alignment": null,
3482 "bold": null,
3483 "color": null,
3484 "embedded_object": null,
3485 "font": null,
3486 "font_size": null,
3487 "hidden": null,
3488 "highlight": null,
3489 "hyperlink": null,
3490 "hyperlink_label": null,
3491 "italic": null,
3492 "language": null,
3493 "line_spacing": null,
3494 "list_spacing": null,
3495 "math": null,
3496 "rtl": null,
3497 "space_after": null,
3498 "space_before": null,
3499 "strike": null,
3500 "subscript": null,
3501 "superscript": null,
3502 "underline": null
3503 },
3504 "id": "{AD6C0452-3D66-42DF-8865-A679E80B3F05},0",
3505 "level": 1,
3506 "lists": [],
3507 "parent": null,
3508 "style": null,
3509 "tags": []
3510 }
3511 ],
3512 "title": false,
3513 "unsupported": []
3514 }
3515 },
3516 {
3517 "Title": {
3518 "date": null,
3519 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},13",
3520 "layout": {
3521 "max_height": null,
3522 "max_width": null,
3523 "reserved_width": null,
3524 "width_set_by_user": null,
3525 "x": 0.0,
3526 "y": 0.0
3527 },
3528 "outlines": [
3529 {
3530 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},14",
3531 "indents": [],
3532 "layout": {
3533 "max_height": null,
3534 "max_width": null,
3535 "reserved_width": null,
3536 "width_set_by_user": null,
3537 "x": null,
3538 "y": null
3539 },
3540 "min_width": null,
3541 "paragraphs": [
3542 {
3543 "collapsed": false,
3544 "content": {
3545 "Text": {
3546 "date_field": null,
3547 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},16",
3548 "tags": [],
3549 "text": {
3550 "spans": [
3551 {
3552 "end": 10,
3553 "format": {
3554 "alignment": null,
3555 "bold": null,
3556 "color": null,
3557 "embedded_object": null,
3558 "font": "Calibri",
3559 "font_size": 17.0,
3560 "hidden": null,
3561 "highlight": null,
3562 "hyperlink": null,
3563 "hyperlink_label": null,
3564 "italic": null,
3565 "language": 1033,
3566 "line_spacing": null,
3567 "list_spacing": null,
3568 "math": null,
3569 "rtl": null,
3570 "space_after": null,
3571 "space_before": null,
3572 "strike": null,
3573 "subscript": null,
3574 "superscript": null,
3575 "underline": null
3576 }
3577 }
3578 ],
3579 "text": "Same title"
3580 }
3581 }
3582 },
3583 "format": {
3584 "alignment": null,
3585 "bold": null,
3586 "color": null,
3587 "embedded_object": null,
3588 "font": null,
3589 "font_size": null,
3590 "hidden": null,
3591 "highlight": null,
3592 "hyperlink": null,
3593 "hyperlink_label": null,
3594 "italic": null,
3595 "language": null,
3596 "line_spacing": null,
3597 "list_spacing": null,
3598 "math": null,
3599 "rtl": null,
3600 "space_after": null,
3601 "space_before": null,
3602 "strike": null,
3603 "subscript": null,
3604 "superscript": null,
3605 "underline": null
3606 },
3607 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},15",
3608 "level": 1,
3609 "lists": [],
3610 "parent": null,
3611 "style": "{7E9041BD-301B-4B5B-9456-1C92050E4914},18",
3612 "tags": []
3613 }
3614 ],
3615 "title": false,
3616 "unsupported": []
3617 }
3618 ]
3619 }
3620 }
3621 ],
3622 "title": "Same title"
16223623 },
1623 "text": "Actor 5 🦀 é"
3624 "author": "Author",
3625 "before": {
3626 "created": 134335976560000000,
3627 "definitions": {
3628 "{7E9041BD-301B-4B5B-9456-1C92050E4914},18": {
3629 "format": {
3630 "alignment": null,
3631 "bold": null,
3632 "color": null,
3633 "embedded_object": null,
3634 "font": "Calibri",
3635 "font_size": 17.0,
3636 "hidden": null,
3637 "highlight": null,
3638 "hyperlink": null,
3639 "hyperlink_label": null,
3640 "italic": null,
3641 "language": null,
3642 "line_spacing": null,
3643 "list_spacing": null,
3644 "math": null,
3645 "rtl": null,
3646 "space_after": null,
3647 "space_before": null,
3648 "strike": null,
3649 "subscript": null,
3650 "superscript": null,
3651 "underline": null
3652 },
3653 "kind": {
3654 "name": "PageTitle",
3655 "type": "Style"
3656 }
3657 }
3658 },
3659 "margin_origin": [
3660 0.0,
3661 0.0
3662 ],
3663 "objects": [
3664 {
3665 "Title": {
3666 "date": null,
3667 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},13",
3668 "layout": {
3669 "max_height": null,
3670 "max_width": null,
3671 "reserved_width": null,
3672 "width_set_by_user": null,
3673 "x": 0.0,
3674 "y": 0.0
3675 },
3676 "outlines": [
3677 {
3678 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},14",
3679 "indents": [],
3680 "layout": {
3681 "max_height": null,
3682 "max_width": null,
3683 "reserved_width": null,
3684 "width_set_by_user": null,
3685 "x": null,
3686 "y": null
3687 },
3688 "min_width": null,
3689 "paragraphs": [
3690 {
3691 "collapsed": false,
3692 "content": {
3693 "Text": {
3694 "date_field": null,
3695 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},16",
3696 "tags": [],
3697 "text": {
3698 "spans": [
3699 {
3700 "end": 10,
3701 "format": {
3702 "alignment": null,
3703 "bold": null,
3704 "color": null,
3705 "embedded_object": null,
3706 "font": "Calibri",
3707 "font_size": 17.0,
3708 "hidden": null,
3709 "highlight": null,
3710 "hyperlink": null,
3711 "hyperlink_label": null,
3712 "italic": null,
3713 "language": 1033,
3714 "line_spacing": null,
3715 "list_spacing": null,
3716 "math": null,
3717 "rtl": null,
3718 "space_after": null,
3719 "space_before": null,
3720 "strike": null,
3721 "subscript": null,
3722 "superscript": null,
3723 "underline": null
3724 }
3725 }
3726 ],
3727 "text": "Same title"
3728 }
3729 }
3730 },
3731 "format": {
3732 "alignment": null,
3733 "bold": null,
3734 "color": null,
3735 "embedded_object": null,
3736 "font": null,
3737 "font_size": null,
3738 "hidden": null,
3739 "highlight": null,
3740 "hyperlink": null,
3741 "hyperlink_label": null,
3742 "italic": null,
3743 "language": null,
3744 "line_spacing": null,
3745 "list_spacing": null,
3746 "math": null,
3747 "rtl": null,
3748 "space_after": null,
3749 "space_before": null,
3750 "strike": null,
3751 "subscript": null,
3752 "superscript": null,
3753 "underline": null
3754 },
3755 "id": "{7E9041BD-301B-4B5B-9456-1C92050E4914},15",
3756 "level": 1,
3757 "lists": [],
3758 "parent": null,
3759 "style": "{7E9041BD-301B-4B5B-9456-1C92050E4914},18",
3760 "tags": []
3761 }
3762 ],
3763 "title": false,
3764 "unsupported": []
3765 }
3766 ]
3767 }
3768 }
3769 ],
3770 "title": "Same title"
3771 }
16243772 }
16253773 },
1626 "space": "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1"
3774 "space": "{7E9041BD-301B-4B5B-9456-1C92050E4914},1"
16273775 }
16283776 ],
16293777 [
......@@ -1634,242 +3782,600 @@
16343782 "edits": [
16353783 {
16363784 "guid": [
1637 90,
1638 196,
1639 10,
1640 13,
1641 157,
1642 154,
1643 233,
1644 79,
1645 148,
1646 125,
1647 170,
1648 133,
1649 213,
1650 12,
1651 242,
1652 187
3785 235,
3786 237,
3787 5,
3788 138,
3789 5,
3790 243,
3791 246,
3792 64,
3793 171,
3794 74,
3795 60,
3796 18,
3797 85,
3798 228,
3799 190,
3800 225
16533801 ],
16543802 "level": 1,
16553803 "position": {
1656 "Before": "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1"
3804 "Before": "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1"
16573805 },
1658 "space": "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1"
3806 "space": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1"
16593807 },
16603808 {
16613809 "guid": [
1662 158,
1663 142,
1664 245,
1665 209,
1666 34,
1667 112,
1668 75,
1669 79,
1670 157,
1671 220,
1672 50,
1673 10,
1674 201,
3810 154,
3811 175,
3812 180,
3813 52,
3814 102,
3815 86,
3816 241,
3817 66,
3818 129,
16753819 168,
1676 243,
1677 47
3820 227,
3821 222,
3822 69,
3823 213,
3824 66,
3825 187
16783826 ],
16793827 "level": 2,
16803828 "position": "Keep",
1681 "space": "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1"
3829 "space": "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1"
16823830 }
16833831 ],
16843832 "observed": [
16853833 [
1686 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
3834 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
16873835 1
16883836 ],
16893837 [
1690 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
3838 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
16913839 1
16923840 ],
16933841 [
1694 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
3842 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
16953843 1
16963844 ],
16973845 [
1698 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
3846 "{C837A033-F055-4455-B45F-17D82016921C},1",
16993847 1
17003848 ],
17013849 [
1702 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
3850 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
17033851 1
17043852 ],
17053853 [
1706 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
3854 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
17073855 1
17083856 ],
17093857 [
1710 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
3858 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
17113859 1
17123860 ],
17133861 [
1714 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
3862 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
17153863 1
17163864 ],
17173865 [
1718 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
3866 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
17193867 1
17203868 ],
17213869 [
1722 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
3870 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
17233871 1
17243872 ],
17253873 [
1726 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
3874 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
17273875 1
17283876 ],
17293877 [
1730 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
3878 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
17313879 1
17323880 ],
17333881 [
1734 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
3882 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
17353883 1
17363884 ],
17373885 [
1738 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
3886 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
17393887 1
17403888 ],
17413889 [
1742 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
3890 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
17433891 1
17443892 ],
17453893 [
1746 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
3894 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
17473895 1
17483896 ],
17493897 [
1750 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
3898 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
17513899 1
17523900 ],
17533901 [
1754 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
3902 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
17553903 1
17563904 ],
17573905 [
1758 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
3906 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
17593907 1
17603908 ],
17613909 [
1762 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
3910 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
17633911 1
17643912 ],
17653913 [
1766 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
3914 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
17673915 1
17683916 ],
17693917 [
1770 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
3918 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
17713919 1
17723920 ],
17733921 [
1774 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
3922 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
17753923 1
17763924 ],
17773925 [
1778 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
3926 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
17793927 1
17803928 ],
17813929 [
1782 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
3930 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
17833931 1
17843932 ],
17853933 [
1786 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
3934 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
17873935 1
17883936 ],
17893937 [
1790 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
3938 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
17913939 1
17923940 ],
17933941 [
1794 "{12C643DD-9593-4641-B945-124257947ADD},1",
3942 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
17953943 1
17963944 ],
17973945 [
1798 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
3946 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
17993947 1
18003948 ],
18013949 [
1802 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
3950 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
18033951 1
18043952 ],
18053953 [
1806 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
3954 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
18073955 1
18083956 ],
18093957 [
1810 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
3958 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
18113959 1
18123960 ],
18133961 [
1814 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
3962 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
18153963 1
18163964 ],
18173965 [
1818 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
3966 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
18193967 1
18203968 ],
18213969 [
1822 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
3970 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
18233971 1
18243972 ],
18253973 [
1826 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
3974 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
18273975 1
18283976 ],
18293977 [
1830 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
3978 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
18313979 1
18323980 ]
18333981 ]
18343982 }
18353983 },
1836 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
3984 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
18373985 },
18383986 {
18393987 "id": 2,
18403988 "operation": {
1841 "Insert": {
1842 "author": "Author",
1843 "created": 1473408656,
1844 "guid": [
1845 229,
1846 132,
1847 181,
1848 220,
1849 244,
1850 135,
1851 183,
1852 77,
1853 159,
1854 236,
1855 219,
1856 238,
1857 255,
1858 87,
1859 152,
1860 224
1861 ],
1862 "parent": "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},12",
1863 "placement": {
1864 "Outline": {
1865 "x": 36.0,
1866 "y": 36.0
1867 }
3989 "Page": {
3990 "after": {
3991 "created": 134335976560000000,
3992 "definitions": {
3993 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},18": {
3994 "format": {
3995 "alignment": null,
3996 "bold": null,
3997 "color": null,
3998 "embedded_object": null,
3999 "font": "Calibri",
4000 "font_size": 17.0,
4001 "hidden": null,
4002 "highlight": null,
4003 "hyperlink": null,
4004 "hyperlink_label": null,
4005 "italic": null,
4006 "language": null,
4007 "line_spacing": null,
4008 "list_spacing": null,
4009 "math": null,
4010 "rtl": null,
4011 "space_after": null,
4012 "space_before": null,
4013 "strike": null,
4014 "subscript": null,
4015 "superscript": null,
4016 "underline": null
4017 },
4018 "kind": {
4019 "name": "PageTitle",
4020 "type": "Style"
4021 }
4022 }
4023 },
4024 "margin_origin": [
4025 0.0,
4026 0.0
4027 ],
4028 "objects": [
4029 {
4030 "Outline": {
4031 "id": "{69602664-892F-4537-9BFE-860DAD71A595},0",
4032 "indents": [],
4033 "layout": {
4034 "max_height": null,
4035 "max_width": null,
4036 "reserved_width": null,
4037 "width_set_by_user": null,
4038 "x": 36.0,
4039 "y": 36.0
4040 },
4041 "min_width": null,
4042 "paragraphs": [
4043 {
4044 "collapsed": false,
4045 "content": {
4046 "Text": {
4047 "date_field": null,
4048 "id": "{C533D56B-11C4-4867-B1E2-3E7520E7939A},0",
4049 "tags": [],
4050 "text": {
4051 "spans": [
4052 {
4053 "end": 16,
4054 "format": {
4055 "alignment": null,
4056 "bold": null,
4057 "color": null,
4058 "embedded_object": null,
4059 "font": "Calibri",
4060 "font_size": 11.0,
4061 "hidden": null,
4062 "highlight": null,
4063 "hyperlink": null,
4064 "hyperlink_label": null,
4065 "italic": null,
4066 "language": 1033,
4067 "line_spacing": null,
4068 "list_spacing": null,
4069 "math": null,
4070 "rtl": null,
4071 "space_after": null,
4072 "space_before": null,
4073 "strike": null,
4074 "subscript": null,
4075 "superscript": null,
4076 "underline": null
4077 }
4078 }
4079 ],
4080 "text": "Actor 6 🦀 é"
4081 }
4082 }
4083 },
4084 "format": {
4085 "alignment": null,
4086 "bold": null,
4087 "color": null,
4088 "embedded_object": null,
4089 "font": null,
4090 "font_size": null,
4091 "hidden": null,
4092 "highlight": null,
4093 "hyperlink": null,
4094 "hyperlink_label": null,
4095 "italic": null,
4096 "language": null,
4097 "line_spacing": null,
4098 "list_spacing": null,
4099 "math": null,
4100 "rtl": null,
4101 "space_after": null,
4102 "space_before": null,
4103 "strike": null,
4104 "subscript": null,
4105 "superscript": null,
4106 "underline": null
4107 },
4108 "id": "{FB8451BB-46B9-44F1-972F-A543F55F06B5},0",
4109 "level": 1,
4110 "lists": [],
4111 "parent": null,
4112 "style": null,
4113 "tags": []
4114 }
4115 ],
4116 "title": false,
4117 "unsupported": []
4118 }
4119 },
4120 {
4121 "Title": {
4122 "date": null,
4123 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},13",
4124 "layout": {
4125 "max_height": null,
4126 "max_width": null,
4127 "reserved_width": null,
4128 "width_set_by_user": null,
4129 "x": 0.0,
4130 "y": 0.0
4131 },
4132 "outlines": [
4133 {
4134 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},14",
4135 "indents": [],
4136 "layout": {
4137 "max_height": null,
4138 "max_width": null,
4139 "reserved_width": null,
4140 "width_set_by_user": null,
4141 "x": null,
4142 "y": null
4143 },
4144 "min_width": null,
4145 "paragraphs": [
4146 {
4147 "collapsed": false,
4148 "content": {
4149 "Text": {
4150 "date_field": null,
4151 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},16",
4152 "tags": [],
4153 "text": {
4154 "spans": [
4155 {
4156 "end": 10,
4157 "format": {
4158 "alignment": null,
4159 "bold": null,
4160 "color": null,
4161 "embedded_object": null,
4162 "font": "Calibri",
4163 "font_size": 17.0,
4164 "hidden": null,
4165 "highlight": null,
4166 "hyperlink": null,
4167 "hyperlink_label": null,
4168 "italic": null,
4169 "language": 1033,
4170 "line_spacing": null,
4171 "list_spacing": null,
4172 "math": null,
4173 "rtl": null,
4174 "space_after": null,
4175 "space_before": null,
4176 "strike": null,
4177 "subscript": null,
4178 "superscript": null,
4179 "underline": null
4180 }
4181 }
4182 ],
4183 "text": "Same title"
4184 }
4185 }
4186 },
4187 "format": {
4188 "alignment": null,
4189 "bold": null,
4190 "color": null,
4191 "embedded_object": null,
4192 "font": null,
4193 "font_size": null,
4194 "hidden": null,
4195 "highlight": null,
4196 "hyperlink": null,
4197 "hyperlink_label": null,
4198 "italic": null,
4199 "language": null,
4200 "line_spacing": null,
4201 "list_spacing": null,
4202 "math": null,
4203 "rtl": null,
4204 "space_after": null,
4205 "space_before": null,
4206 "strike": null,
4207 "subscript": null,
4208 "superscript": null,
4209 "underline": null
4210 },
4211 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},15",
4212 "level": 1,
4213 "lists": [],
4214 "parent": null,
4215 "style": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},18",
4216 "tags": []
4217 }
4218 ],
4219 "title": false,
4220 "unsupported": []
4221 }
4222 ]
4223 }
4224 }
4225 ],
4226 "title": "Same title"
18684227 },
1869 "text": "Actor 6 🦀 é"
4228 "author": "Author",
4229 "before": {
4230 "created": 134335976560000000,
4231 "definitions": {
4232 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},18": {
4233 "format": {
4234 "alignment": null,
4235 "bold": null,
4236 "color": null,
4237 "embedded_object": null,
4238 "font": "Calibri",
4239 "font_size": 17.0,
4240 "hidden": null,
4241 "highlight": null,
4242 "hyperlink": null,
4243 "hyperlink_label": null,
4244 "italic": null,
4245 "language": null,
4246 "line_spacing": null,
4247 "list_spacing": null,
4248 "math": null,
4249 "rtl": null,
4250 "space_after": null,
4251 "space_before": null,
4252 "strike": null,
4253 "subscript": null,
4254 "superscript": null,
4255 "underline": null
4256 },
4257 "kind": {
4258 "name": "PageTitle",
4259 "type": "Style"
4260 }
4261 }
4262 },
4263 "margin_origin": [
4264 0.0,
4265 0.0
4266 ],
4267 "objects": [
4268 {
4269 "Title": {
4270 "date": null,
4271 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},13",
4272 "layout": {
4273 "max_height": null,
4274 "max_width": null,
4275 "reserved_width": null,
4276 "width_set_by_user": null,
4277 "x": 0.0,
4278 "y": 0.0
4279 },
4280 "outlines": [
4281 {
4282 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},14",
4283 "indents": [],
4284 "layout": {
4285 "max_height": null,
4286 "max_width": null,
4287 "reserved_width": null,
4288 "width_set_by_user": null,
4289 "x": null,
4290 "y": null
4291 },
4292 "min_width": null,
4293 "paragraphs": [
4294 {
4295 "collapsed": false,
4296 "content": {
4297 "Text": {
4298 "date_field": null,
4299 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},16",
4300 "tags": [],
4301 "text": {
4302 "spans": [
4303 {
4304 "end": 10,
4305 "format": {
4306 "alignment": null,
4307 "bold": null,
4308 "color": null,
4309 "embedded_object": null,
4310 "font": "Calibri",
4311 "font_size": 17.0,
4312 "hidden": null,
4313 "highlight": null,
4314 "hyperlink": null,
4315 "hyperlink_label": null,
4316 "italic": null,
4317 "language": 1033,
4318 "line_spacing": null,
4319 "list_spacing": null,
4320 "math": null,
4321 "rtl": null,
4322 "space_after": null,
4323 "space_before": null,
4324 "strike": null,
4325 "subscript": null,
4326 "superscript": null,
4327 "underline": null
4328 }
4329 }
4330 ],
4331 "text": "Same title"
4332 }
4333 }
4334 },
4335 "format": {
4336 "alignment": null,
4337 "bold": null,
4338 "color": null,
4339 "embedded_object": null,
4340 "font": null,
4341 "font_size": null,
4342 "hidden": null,
4343 "highlight": null,
4344 "hyperlink": null,
4345 "hyperlink_label": null,
4346 "italic": null,
4347 "language": null,
4348 "line_spacing": null,
4349 "list_spacing": null,
4350 "math": null,
4351 "rtl": null,
4352 "space_after": null,
4353 "space_before": null,
4354 "strike": null,
4355 "subscript": null,
4356 "superscript": null,
4357 "underline": null
4358 },
4359 "id": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},15",
4360 "level": 1,
4361 "lists": [],
4362 "parent": null,
4363 "style": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},18",
4364 "tags": []
4365 }
4366 ],
4367 "title": false,
4368 "unsupported": []
4369 }
4370 ]
4371 }
4372 }
4373 ],
4374 "title": "Same title"
4375 }
18704376 }
18714377 },
1872 "space": "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1"
4378 "space": "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1"
18734379 }
18744380 ],
18754381 [
......@@ -1880,242 +4386,600 @@
18804386 "edits": [
18814387 {
18824388 "guid": [
1883 72,
1884 57,
1885 163,
1886 131,
1887 240,
1888 229,
1889 85,
1890 76,
4389 133,
4390 13,
4391 22,
4392 96,
4393 19,
4394 247,
4395 50,
4396 69,
4397 147,
4398 11,
18914399 146,
1892 253,
1893 111,
1894 184,
1895 27,
1896 159,
1897 64,
1898 117
4400 207,
4401 6,
4402 153,
4403 24,
4404 94
18994405 ],
19004406 "level": 1,
19014407 "position": {
1902 "Before": "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1"
4408 "Before": "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1"
19034409 },
1904 "space": "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1"
4410 "space": "{7F6702B3-C977-436F-82AF-403E2BE950E7},1"
19054411 },
19064412 {
19074413 "guid": [
1908 22,
1909 244,
1910 53,
1911 252,
1912 208,
1913 13,
1914 123,
1915 67,
1916 136,
1917 101,
1918 93,
1919 39,
4414 159,
19204415 110,
4416 141,
19214417 39,
1922 190,
1923 158
4418 253,
4419 156,
4420 37,
4421 64,
4422 172,
4423 95,
4424 144,
4425 82,
4426 194,
4427 61,
4428 40,
4429 198
19244430 ],
19254431 "level": 2,
19264432 "position": "Keep",
1927 "space": "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1"
4433 "space": "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1"
19284434 }
19294435 ],
19304436 "observed": [
19314437 [
1932 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
4438 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
19334439 1
19344440 ],
19354441 [
1936 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
4442 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
19374443 1
19384444 ],
19394445 [
1940 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
4446 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
19414447 1
19424448 ],
19434449 [
1944 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
4450 "{C837A033-F055-4455-B45F-17D82016921C},1",
19454451 1
19464452 ],
19474453 [
1948 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
4454 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
19494455 1
19504456 ],
19514457 [
1952 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
4458 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
19534459 1
19544460 ],
19554461 [
1956 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
4462 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
19574463 1
19584464 ],
19594465 [
1960 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
4466 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
19614467 1
19624468 ],
19634469 [
1964 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
4470 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
19654471 1
19664472 ],
19674473 [
1968 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
4474 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
19694475 1
19704476 ],
19714477 [
1972 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
4478 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
19734479 1
19744480 ],
19754481 [
1976 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
4482 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
19774483 1
19784484 ],
19794485 [
1980 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
4486 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
19814487 1
19824488 ],
19834489 [
1984 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
4490 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
19854491 1
19864492 ],
19874493 [
1988 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
4494 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
19894495 1
19904496 ],
19914497 [
1992 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
4498 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
19934499 1
19944500 ],
19954501 [
1996 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
4502 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
19974503 1
19984504 ],
19994505 [
2000 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
4506 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
20014507 1
20024508 ],
20034509 [
2004 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
4510 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
20054511 1
20064512 ],
20074513 [
2008 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
4514 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
20094515 1
20104516 ],
20114517 [
2012 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
4518 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
20134519 1
20144520 ],
20154521 [
2016 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
4522 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
20174523 1
20184524 ],
20194525 [
2020 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
4526 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
20214527 1
20224528 ],
20234529 [
2024 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
4530 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
20254531 1
20264532 ],
20274533 [
2028 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
4534 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
20294535 1
20304536 ],
20314537 [
2032 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
4538 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
20334539 1
20344540 ],
20354541 [
2036 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
4542 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
20374543 1
20384544 ],
20394545 [
2040 "{12C643DD-9593-4641-B945-124257947ADD},1",
4546 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
20414547 1
20424548 ],
20434549 [
2044 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
4550 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
20454551 1
20464552 ],
20474553 [
2048 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
4554 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
20494555 1
20504556 ],
20514557 [
2052 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
4558 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
20534559 1
20544560 ],
20554561 [
2056 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
4562 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
20574563 1
20584564 ],
20594565 [
2060 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
4566 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
20614567 1
20624568 ],
20634569 [
2064 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
4570 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
20654571 1
20664572 ],
20674573 [
2068 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
4574 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
20694575 1
20704576 ],
20714577 [
2072 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
4578 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
20734579 1
20744580 ],
20754581 [
2076 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
4582 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
20774583 1
20784584 ]
20794585 ]
20804586 }
20814587 },
2082 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
4588 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
20834589 },
20844590 {
20854591 "id": 2,
20864592 "operation": {
2087 "Insert": {
2088 "author": "Author",
2089 "created": 1473408656,
2090 "guid": [
2091 6,
2092 12,
2093 136,
2094 31,
2095 34,
2096 131,
2097 43,
2098 75,
2099 140,
2100 243,
2101 250,
2102 229,
2103 197,
2104 110,
2105 135,
2106 127
2107 ],
2108 "parent": "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},12",
2109 "placement": {
2110 "Outline": {
2111 "x": 36.0,
2112 "y": 36.0
2113 }
4593 "Page": {
4594 "after": {
4595 "created": 134335976560000000,
4596 "definitions": {
4597 "{7F6702B3-C977-436F-82AF-403E2BE950E7},18": {
4598 "format": {
4599 "alignment": null,
4600 "bold": null,
4601 "color": null,
4602 "embedded_object": null,
4603 "font": "Calibri",
4604 "font_size": 17.0,
4605 "hidden": null,
4606 "highlight": null,
4607 "hyperlink": null,
4608 "hyperlink_label": null,
4609 "italic": null,
4610 "language": null,
4611 "line_spacing": null,
4612 "list_spacing": null,
4613 "math": null,
4614 "rtl": null,
4615 "space_after": null,
4616 "space_before": null,
4617 "strike": null,
4618 "subscript": null,
4619 "superscript": null,
4620 "underline": null
4621 },
4622 "kind": {
4623 "name": "PageTitle",
4624 "type": "Style"
4625 }
4626 }
4627 },
4628 "margin_origin": [
4629 0.0,
4630 0.0
4631 ],
4632 "objects": [
4633 {
4634 "Outline": {
4635 "id": "{F5ABCB2B-29D3-411E-A836-02A85749FF09},0",
4636 "indents": [],
4637 "layout": {
4638 "max_height": null,
4639 "max_width": null,
4640 "reserved_width": null,
4641 "width_set_by_user": null,
4642 "x": 36.0,
4643 "y": 36.0
4644 },
4645 "min_width": null,
4646 "paragraphs": [
4647 {
4648 "collapsed": false,
4649 "content": {
4650 "Text": {
4651 "date_field": null,
4652 "id": "{3500B3EC-E613-4C17-8520-F7B22DB266FD},0",
4653 "tags": [],
4654 "text": {
4655 "spans": [
4656 {
4657 "end": 16,
4658 "format": {
4659 "alignment": null,
4660 "bold": null,
4661 "color": null,
4662 "embedded_object": null,
4663 "font": "Calibri",
4664 "font_size": 11.0,
4665 "hidden": null,
4666 "highlight": null,
4667 "hyperlink": null,
4668 "hyperlink_label": null,
4669 "italic": null,
4670 "language": 1033,
4671 "line_spacing": null,
4672 "list_spacing": null,
4673 "math": null,
4674 "rtl": null,
4675 "space_after": null,
4676 "space_before": null,
4677 "strike": null,
4678 "subscript": null,
4679 "superscript": null,
4680 "underline": null
4681 }
4682 }
4683 ],
4684 "text": "Actor 7 🦀 é"
4685 }
4686 }
4687 },
4688 "format": {
4689 "alignment": null,
4690 "bold": null,
4691 "color": null,
4692 "embedded_object": null,
4693 "font": null,
4694 "font_size": null,
4695 "hidden": null,
4696 "highlight": null,
4697 "hyperlink": null,
4698 "hyperlink_label": null,
4699 "italic": null,
4700 "language": null,
4701 "line_spacing": null,
4702 "list_spacing": null,
4703 "math": null,
4704 "rtl": null,
4705 "space_after": null,
4706 "space_before": null,
4707 "strike": null,
4708 "subscript": null,
4709 "superscript": null,
4710 "underline": null
4711 },
4712 "id": "{DFF3BBDE-C14D-4D31-8E0D-CBCED9BB1195},0",
4713 "level": 1,
4714 "lists": [],
4715 "parent": null,
4716 "style": null,
4717 "tags": []
4718 }
4719 ],
4720 "title": false,
4721 "unsupported": []
4722 }
4723 },
4724 {
4725 "Title": {
4726 "date": null,
4727 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},13",
4728 "layout": {
4729 "max_height": null,
4730 "max_width": null,
4731 "reserved_width": null,
4732 "width_set_by_user": null,
4733 "x": 0.0,
4734 "y": 0.0
4735 },
4736 "outlines": [
4737 {
4738 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},14",
4739 "indents": [],
4740 "layout": {
4741 "max_height": null,
4742 "max_width": null,
4743 "reserved_width": null,
4744 "width_set_by_user": null,
4745 "x": null,
4746 "y": null
4747 },
4748 "min_width": null,
4749 "paragraphs": [
4750 {
4751 "collapsed": false,
4752 "content": {
4753 "Text": {
4754 "date_field": null,
4755 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},16",
4756 "tags": [],
4757 "text": {
4758 "spans": [
4759 {
4760 "end": 10,
4761 "format": {
4762 "alignment": null,
4763 "bold": null,
4764 "color": null,
4765 "embedded_object": null,
4766 "font": "Calibri",
4767 "font_size": 17.0,
4768 "hidden": null,
4769 "highlight": null,
4770 "hyperlink": null,
4771 "hyperlink_label": null,
4772 "italic": null,
4773 "language": 1033,
4774 "line_spacing": null,
4775 "list_spacing": null,
4776 "math": null,
4777 "rtl": null,
4778 "space_after": null,
4779 "space_before": null,
4780 "strike": null,
4781 "subscript": null,
4782 "superscript": null,
4783 "underline": null
4784 }
4785 }
4786 ],
4787 "text": "Same title"
4788 }
4789 }
4790 },
4791 "format": {
4792 "alignment": null,
4793 "bold": null,
4794 "color": null,
4795 "embedded_object": null,
4796 "font": null,
4797 "font_size": null,
4798 "hidden": null,
4799 "highlight": null,
4800 "hyperlink": null,
4801 "hyperlink_label": null,
4802 "italic": null,
4803 "language": null,
4804 "line_spacing": null,
4805 "list_spacing": null,
4806 "math": null,
4807 "rtl": null,
4808 "space_after": null,
4809 "space_before": null,
4810 "strike": null,
4811 "subscript": null,
4812 "superscript": null,
4813 "underline": null
4814 },
4815 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},15",
4816 "level": 1,
4817 "lists": [],
4818 "parent": null,
4819 "style": "{7F6702B3-C977-436F-82AF-403E2BE950E7},18",
4820 "tags": []
4821 }
4822 ],
4823 "title": false,
4824 "unsupported": []
4825 }
4826 ]
4827 }
4828 }
4829 ],
4830 "title": "Same title"
21144831 },
2115 "text": "Actor 7 🦀 é"
4832 "author": "Author",
4833 "before": {
4834 "created": 134335976560000000,
4835 "definitions": {
4836 "{7F6702B3-C977-436F-82AF-403E2BE950E7},18": {
4837 "format": {
4838 "alignment": null,
4839 "bold": null,
4840 "color": null,
4841 "embedded_object": null,
4842 "font": "Calibri",
4843 "font_size": 17.0,
4844 "hidden": null,
4845 "highlight": null,
4846 "hyperlink": null,
4847 "hyperlink_label": null,
4848 "italic": null,
4849 "language": null,
4850 "line_spacing": null,
4851 "list_spacing": null,
4852 "math": null,
4853 "rtl": null,
4854 "space_after": null,
4855 "space_before": null,
4856 "strike": null,
4857 "subscript": null,
4858 "superscript": null,
4859 "underline": null
4860 },
4861 "kind": {
4862 "name": "PageTitle",
4863 "type": "Style"
4864 }
4865 }
4866 },
4867 "margin_origin": [
4868 0.0,
4869 0.0
4870 ],
4871 "objects": [
4872 {
4873 "Title": {
4874 "date": null,
4875 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},13",
4876 "layout": {
4877 "max_height": null,
4878 "max_width": null,
4879 "reserved_width": null,
4880 "width_set_by_user": null,
4881 "x": 0.0,
4882 "y": 0.0
4883 },
4884 "outlines": [
4885 {
4886 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},14",
4887 "indents": [],
4888 "layout": {
4889 "max_height": null,
4890 "max_width": null,
4891 "reserved_width": null,
4892 "width_set_by_user": null,
4893 "x": null,
4894 "y": null
4895 },
4896 "min_width": null,
4897 "paragraphs": [
4898 {
4899 "collapsed": false,
4900 "content": {
4901 "Text": {
4902 "date_field": null,
4903 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},16",
4904 "tags": [],
4905 "text": {
4906 "spans": [
4907 {
4908 "end": 10,
4909 "format": {
4910 "alignment": null,
4911 "bold": null,
4912 "color": null,
4913 "embedded_object": null,
4914 "font": "Calibri",
4915 "font_size": 17.0,
4916 "hidden": null,
4917 "highlight": null,
4918 "hyperlink": null,
4919 "hyperlink_label": null,
4920 "italic": null,
4921 "language": 1033,
4922 "line_spacing": null,
4923 "list_spacing": null,
4924 "math": null,
4925 "rtl": null,
4926 "space_after": null,
4927 "space_before": null,
4928 "strike": null,
4929 "subscript": null,
4930 "superscript": null,
4931 "underline": null
4932 }
4933 }
4934 ],
4935 "text": "Same title"
4936 }
4937 }
4938 },
4939 "format": {
4940 "alignment": null,
4941 "bold": null,
4942 "color": null,
4943 "embedded_object": null,
4944 "font": null,
4945 "font_size": null,
4946 "hidden": null,
4947 "highlight": null,
4948 "hyperlink": null,
4949 "hyperlink_label": null,
4950 "italic": null,
4951 "language": null,
4952 "line_spacing": null,
4953 "list_spacing": null,
4954 "math": null,
4955 "rtl": null,
4956 "space_after": null,
4957 "space_before": null,
4958 "strike": null,
4959 "subscript": null,
4960 "superscript": null,
4961 "underline": null
4962 },
4963 "id": "{7F6702B3-C977-436F-82AF-403E2BE950E7},15",
4964 "level": 1,
4965 "lists": [],
4966 "parent": null,
4967 "style": "{7F6702B3-C977-436F-82AF-403E2BE950E7},18",
4968 "tags": []
4969 }
4970 ],
4971 "title": false,
4972 "unsupported": []
4973 }
4974 ]
4975 }
4976 }
4977 ],
4978 "title": "Same title"
4979 }
21164980 }
21174981 },
2118 "space": "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1"
4982 "space": "{7F6702B3-C977-436F-82AF-403E2BE950E7},1"
21194983 }
21204984 ],
21214985 [
......@@ -2126,242 +4990,600 @@
21264990 "edits": [
21274991 {
21284992 "guid": [
2129 92,
2130 171,
2131 163,
2132 41,
2133 66,
2134 80,
2135 115,
4993 60,
4994 96,
21364995 70,
2137 155,
2138 131,
2139 144,
2140 210,
2141 175,
2142 109,
2143 142,
2144 183
4996 223,
4997 197,
4998 137,
4999 63,
5000 78,
5001 170,
5002 199,
5003 81,
5004 158,
5005 99,
5006 18,
5007 163,
5008 133
21455009 ],
21465010 "level": 1,
21475011 "position": {
2148 "Before": "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1"
5012 "Before": "{754FA957-C432-4502-A5CF-EE44449462C0},1"
21495013 },
2150 "space": "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1"
5014 "space": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1"
21515015 },
21525016 {
21535017 "guid": [
5018 218,
5019 181,
5020 208,
5021 213,
21545022 72,
2155 112,
2156 149,
2157 65,
2158 108,
2159 25,
2160 248,
2161 69,
2162 165,
2163 205,
2164 164,
2165 179,
2166 32,
2167 249,
2168 230,
2169 107
5023 152,
5024 253,
5025 76,
5026 176,
5027 213,
5028 138,
5029 85,
5030 141,
5031 127,
5032 170,
5033 160
21705034 ],
21715035 "level": 2,
21725036 "position": "Keep",
2173 "space": "{12C643DD-9593-4641-B945-124257947ADD},1"
5037 "space": "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1"
21745038 }
21755039 ],
21765040 "observed": [
21775041 [
2178 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
5042 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
21795043 1
21805044 ],
21815045 [
2182 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
5046 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
21835047 1
21845048 ],
21855049 [
2186 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
5050 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
21875051 1
21885052 ],
21895053 [
2190 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
5054 "{C837A033-F055-4455-B45F-17D82016921C},1",
21915055 1
21925056 ],
21935057 [
2194 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
5058 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
21955059 1
21965060 ],
21975061 [
2198 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
5062 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
21995063 1
22005064 ],
22015065 [
2202 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
5066 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
22035067 1
22045068 ],
22055069 [
2206 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
5070 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
22075071 1
22085072 ],
22095073 [
2210 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
5074 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
22115075 1
22125076 ],
22135077 [
2214 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
5078 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
22155079 1
22165080 ],
22175081 [
2218 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
5082 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
22195083 1
22205084 ],
22215085 [
2222 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
5086 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
22235087 1
22245088 ],
22255089 [
2226 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
5090 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
22275091 1
22285092 ],
22295093 [
2230 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
5094 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
22315095 1
22325096 ],
22335097 [
2234 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
5098 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
22355099 1
22365100 ],
22375101 [
2238 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
5102 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
22395103 1
22405104 ],
22415105 [
2242 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
5106 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
22435107 1
22445108 ],
22455109 [
2246 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
5110 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
22475111 1
22485112 ],
22495113 [
2250 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
5114 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
22515115 1
22525116 ],
22535117 [
2254 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
5118 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
22555119 1
22565120 ],
22575121 [
2258 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
5122 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
22595123 1
22605124 ],
22615125 [
2262 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
5126 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
22635127 1
22645128 ],
22655129 [
2266 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
5130 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
22675131 1
22685132 ],
22695133 [
2270 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
5134 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
22715135 1
22725136 ],
22735137 [
2274 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
5138 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
22755139 1
22765140 ],
22775141 [
2278 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
5142 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
22795143 1
22805144 ],
22815145 [
2282 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
5146 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
22835147 1
22845148 ],
22855149 [
2286 "{12C643DD-9593-4641-B945-124257947ADD},1",
5150 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
22875151 1
22885152 ],
22895153 [
2290 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
5154 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
22915155 1
22925156 ],
22935157 [
2294 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
5158 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
22955159 1
22965160 ],
22975161 [
2298 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
5162 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
22995163 1
23005164 ],
23015165 [
2302 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
5166 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
23035167 1
23045168 ],
23055169 [
2306 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
5170 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
23075171 1
23085172 ],
23095173 [
2310 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
5174 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
23115175 1
23125176 ],
23135177 [
2314 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
5178 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
23155179 1
23165180 ],
23175181 [
2318 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
5182 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
23195183 1
23205184 ],
23215185 [
2322 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
5186 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
23235187 1
23245188 ]
23255189 ]
23265190 }
23275191 },
2328 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
5192 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
23295193 },
23305194 {
23315195 "id": 2,
23325196 "operation": {
2333 "Insert": {
2334 "author": "Author",
2335 "created": 1473408657,
2336 "guid": [
2337 32,
2338 217,
2339 98,
2340 198,
2341 139,
2342 74,
2343 200,
2344 79,
2345 184,
2346 88,
2347 19,
2348 17,
2349 198,
2350 122,
2351 217,
2352 139
2353 ],
2354 "parent": "{574D9093-179F-46A3-B3F9-F7EB4345FADA},12",
2355 "placement": {
2356 "Outline": {
2357 "x": 36.0,
2358 "y": 36.0
2359 }
5197 "Page": {
5198 "after": {
5199 "created": 134335976560000000,
5200 "definitions": {
5201 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},18": {
5202 "format": {
5203 "alignment": null,
5204 "bold": null,
5205 "color": null,
5206 "embedded_object": null,
5207 "font": "Calibri",
5208 "font_size": 17.0,
5209 "hidden": null,
5210 "highlight": null,
5211 "hyperlink": null,
5212 "hyperlink_label": null,
5213 "italic": null,
5214 "language": null,
5215 "line_spacing": null,
5216 "list_spacing": null,
5217 "math": null,
5218 "rtl": null,
5219 "space_after": null,
5220 "space_before": null,
5221 "strike": null,
5222 "subscript": null,
5223 "superscript": null,
5224 "underline": null
5225 },
5226 "kind": {
5227 "name": "PageTitle",
5228 "type": "Style"
5229 }
5230 }
5231 },
5232 "margin_origin": [
5233 0.0,
5234 0.0
5235 ],
5236 "objects": [
5237 {
5238 "Outline": {
5239 "id": "{5A041F4B-D387-4A35-8723-9F16A833AC7E},0",
5240 "indents": [],
5241 "layout": {
5242 "max_height": null,
5243 "max_width": null,
5244 "reserved_width": null,
5245 "width_set_by_user": null,
5246 "x": 36.0,
5247 "y": 36.0
5248 },
5249 "min_width": null,
5250 "paragraphs": [
5251 {
5252 "collapsed": false,
5253 "content": {
5254 "Text": {
5255 "date_field": null,
5256 "id": "{8A12422A-9108-4831-9889-D95B1B47F85A},0",
5257 "tags": [],
5258 "text": {
5259 "spans": [
5260 {
5261 "end": 16,
5262 "format": {
5263 "alignment": null,
5264 "bold": null,
5265 "color": null,
5266 "embedded_object": null,
5267 "font": "Calibri",
5268 "font_size": 11.0,
5269 "hidden": null,
5270 "highlight": null,
5271 "hyperlink": null,
5272 "hyperlink_label": null,
5273 "italic": null,
5274 "language": 1033,
5275 "line_spacing": null,
5276 "list_spacing": null,
5277 "math": null,
5278 "rtl": null,
5279 "space_after": null,
5280 "space_before": null,
5281 "strike": null,
5282 "subscript": null,
5283 "superscript": null,
5284 "underline": null
5285 }
5286 }
5287 ],
5288 "text": "Actor 8 🦀 é"
5289 }
5290 }
5291 },
5292 "format": {
5293 "alignment": null,
5294 "bold": null,
5295 "color": null,
5296 "embedded_object": null,
5297 "font": null,
5298 "font_size": null,
5299 "hidden": null,
5300 "highlight": null,
5301 "hyperlink": null,
5302 "hyperlink_label": null,
5303 "italic": null,
5304 "language": null,
5305 "line_spacing": null,
5306 "list_spacing": null,
5307 "math": null,
5308 "rtl": null,
5309 "space_after": null,
5310 "space_before": null,
5311 "strike": null,
5312 "subscript": null,
5313 "superscript": null,
5314 "underline": null
5315 },
5316 "id": "{8906C7DF-89B1-40E4-9D47-6C794C39F974},0",
5317 "level": 1,
5318 "lists": [],
5319 "parent": null,
5320 "style": null,
5321 "tags": []
5322 }
5323 ],
5324 "title": false,
5325 "unsupported": []
5326 }
5327 },
5328 {
5329 "Title": {
5330 "date": null,
5331 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},13",
5332 "layout": {
5333 "max_height": null,
5334 "max_width": null,
5335 "reserved_width": null,
5336 "width_set_by_user": null,
5337 "x": 0.0,
5338 "y": 0.0
5339 },
5340 "outlines": [
5341 {
5342 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},14",
5343 "indents": [],
5344 "layout": {
5345 "max_height": null,
5346 "max_width": null,
5347 "reserved_width": null,
5348 "width_set_by_user": null,
5349 "x": null,
5350 "y": null
5351 },
5352 "min_width": null,
5353 "paragraphs": [
5354 {
5355 "collapsed": false,
5356 "content": {
5357 "Text": {
5358 "date_field": null,
5359 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},16",
5360 "tags": [],
5361 "text": {
5362 "spans": [
5363 {
5364 "end": 10,
5365 "format": {
5366 "alignment": null,
5367 "bold": null,
5368 "color": null,
5369 "embedded_object": null,
5370 "font": "Calibri",
5371 "font_size": 17.0,
5372 "hidden": null,
5373 "highlight": null,
5374 "hyperlink": null,
5375 "hyperlink_label": null,
5376 "italic": null,
5377 "language": 1033,
5378 "line_spacing": null,
5379 "list_spacing": null,
5380 "math": null,
5381 "rtl": null,
5382 "space_after": null,
5383 "space_before": null,
5384 "strike": null,
5385 "subscript": null,
5386 "superscript": null,
5387 "underline": null
5388 }
5389 }
5390 ],
5391 "text": "Same title"
5392 }
5393 }
5394 },
5395 "format": {
5396 "alignment": null,
5397 "bold": null,
5398 "color": null,
5399 "embedded_object": null,
5400 "font": null,
5401 "font_size": null,
5402 "hidden": null,
5403 "highlight": null,
5404 "hyperlink": null,
5405 "hyperlink_label": null,
5406 "italic": null,
5407 "language": null,
5408 "line_spacing": null,
5409 "list_spacing": null,
5410 "math": null,
5411 "rtl": null,
5412 "space_after": null,
5413 "space_before": null,
5414 "strike": null,
5415 "subscript": null,
5416 "superscript": null,
5417 "underline": null
5418 },
5419 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},15",
5420 "level": 1,
5421 "lists": [],
5422 "parent": null,
5423 "style": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},18",
5424 "tags": []
5425 }
5426 ],
5427 "title": false,
5428 "unsupported": []
5429 }
5430 ]
5431 }
5432 }
5433 ],
5434 "title": "Same title"
23605435 },
2361 "text": "Actor 8 🦀 é"
5436 "author": "Author",
5437 "before": {
5438 "created": 134335976560000000,
5439 "definitions": {
5440 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},18": {
5441 "format": {
5442 "alignment": null,
5443 "bold": null,
5444 "color": null,
5445 "embedded_object": null,
5446 "font": "Calibri",
5447 "font_size": 17.0,
5448 "hidden": null,
5449 "highlight": null,
5450 "hyperlink": null,
5451 "hyperlink_label": null,
5452 "italic": null,
5453 "language": null,
5454 "line_spacing": null,
5455 "list_spacing": null,
5456 "math": null,
5457 "rtl": null,
5458 "space_after": null,
5459 "space_before": null,
5460 "strike": null,
5461 "subscript": null,
5462 "superscript": null,
5463 "underline": null
5464 },
5465 "kind": {
5466 "name": "PageTitle",
5467 "type": "Style"
5468 }
5469 }
5470 },
5471 "margin_origin": [
5472 0.0,
5473 0.0
5474 ],
5475 "objects": [
5476 {
5477 "Title": {
5478 "date": null,
5479 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},13",
5480 "layout": {
5481 "max_height": null,
5482 "max_width": null,
5483 "reserved_width": null,
5484 "width_set_by_user": null,
5485 "x": 0.0,
5486 "y": 0.0
5487 },
5488 "outlines": [
5489 {
5490 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},14",
5491 "indents": [],
5492 "layout": {
5493 "max_height": null,
5494 "max_width": null,
5495 "reserved_width": null,
5496 "width_set_by_user": null,
5497 "x": null,
5498 "y": null
5499 },
5500 "min_width": null,
5501 "paragraphs": [
5502 {
5503 "collapsed": false,
5504 "content": {
5505 "Text": {
5506 "date_field": null,
5507 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},16",
5508 "tags": [],
5509 "text": {
5510 "spans": [
5511 {
5512 "end": 10,
5513 "format": {
5514 "alignment": null,
5515 "bold": null,
5516 "color": null,
5517 "embedded_object": null,
5518 "font": "Calibri",
5519 "font_size": 17.0,
5520 "hidden": null,
5521 "highlight": null,
5522 "hyperlink": null,
5523 "hyperlink_label": null,
5524 "italic": null,
5525 "language": 1033,
5526 "line_spacing": null,
5527 "list_spacing": null,
5528 "math": null,
5529 "rtl": null,
5530 "space_after": null,
5531 "space_before": null,
5532 "strike": null,
5533 "subscript": null,
5534 "superscript": null,
5535 "underline": null
5536 }
5537 }
5538 ],
5539 "text": "Same title"
5540 }
5541 }
5542 },
5543 "format": {
5544 "alignment": null,
5545 "bold": null,
5546 "color": null,
5547 "embedded_object": null,
5548 "font": null,
5549 "font_size": null,
5550 "hidden": null,
5551 "highlight": null,
5552 "hyperlink": null,
5553 "hyperlink_label": null,
5554 "italic": null,
5555 "language": null,
5556 "line_spacing": null,
5557 "list_spacing": null,
5558 "math": null,
5559 "rtl": null,
5560 "space_after": null,
5561 "space_before": null,
5562 "strike": null,
5563 "subscript": null,
5564 "superscript": null,
5565 "underline": null
5566 },
5567 "id": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},15",
5568 "level": 1,
5569 "lists": [],
5570 "parent": null,
5571 "style": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},18",
5572 "tags": []
5573 }
5574 ],
5575 "title": false,
5576 "unsupported": []
5577 }
5578 ]
5579 }
5580 }
5581 ],
5582 "title": "Same title"
5583 }
23625584 }
23635585 },
2364 "space": "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1"
5586 "space": "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1"
23655587 }
23665588 ],
23675589 [
......@@ -2372,242 +5594,600 @@
23725594 "edits": [
23735595 {
23745596 "guid": [
2375 87,
2376 93,
2377 187,
2378 190,
2379 118,
2380 231,
2381 12,
2382 73,
5597 99,
5598 82,
5599 79,
5600 67,
5601 136,
5602 178,
5603 110,
5604 79,
5605 138,
5606 9,
5607 172,
23835608 171,
2384 89,
2385 199,
2386 95,
2387 48,
2388 205,
2389 34,
2390 65
5609 67,
5610 243,
5611 71,
5612 142
23915613 ],
23925614 "level": 1,
23935615 "position": {
2394 "Before": "{C4850841-2A3C-4402-BF11-7499914F9024},1"
5616 "Before": "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1"
23955617 },
2396 "space": "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1"
5618 "space": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1"
23975619 },
23985620 {
23995621 "guid": [
2400 231,
2401 156,
5622 198,
5623 58,
5624 35,
5625 75,
5626 157,
5627 18,
5628 195,
5629 77,
5630 154,
5631 80,
5632 148,
5633 1,
24025634 210,
2403 109,
2404 117,
2405 247,
2406 23,
2407 73,
2408 150,
2409 139,
2410 247,
2411 223,
2412 39,
2413 173,
2414 106,
2415 66
5635 118,
5636 195,
5637 115
24165638 ],
24175639 "level": 2,
24185640 "position": "Keep",
2419 "space": "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1"
5641 "space": "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1"
24205642 }
24215643 ],
24225644 "observed": [
24235645 [
2424 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
5646 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
24255647 1
24265648 ],
24275649 [
2428 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
5650 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
24295651 1
24305652 ],
24315653 [
2432 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
5654 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
24335655 1
24345656 ],
24355657 [
2436 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
5658 "{C837A033-F055-4455-B45F-17D82016921C},1",
24375659 1
24385660 ],
24395661 [
2440 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
5662 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
24415663 1
24425664 ],
24435665 [
2444 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
5666 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
24455667 1
24465668 ],
24475669 [
2448 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
5670 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
24495671 1
24505672 ],
24515673 [
2452 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
5674 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
24535675 1
24545676 ],
24555677 [
2456 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
5678 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
24575679 1
24585680 ],
24595681 [
2460 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
5682 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
24615683 1
24625684 ],
24635685 [
2464 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
5686 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
24655687 1
24665688 ],
24675689 [
2468 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
5690 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
24695691 1
24705692 ],
24715693 [
2472 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
5694 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
24735695 1
24745696 ],
24755697 [
2476 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
5698 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
24775699 1
24785700 ],
24795701 [
2480 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
5702 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
24815703 1
24825704 ],
24835705 [
2484 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
5706 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
24855707 1
24865708 ],
24875709 [
2488 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
5710 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
24895711 1
24905712 ],
24915713 [
2492 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
5714 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
24935715 1
24945716 ],
24955717 [
2496 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
5718 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
24975719 1
24985720 ],
24995721 [
2500 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
5722 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
25015723 1
25025724 ],
25035725 [
2504 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
5726 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
25055727 1
25065728 ],
25075729 [
2508 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
5730 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
25095731 1
25105732 ],
25115733 [
2512 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
5734 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
25135735 1
25145736 ],
25155737 [
2516 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
5738 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
25175739 1
25185740 ],
25195741 [
2520 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
5742 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
25215743 1
25225744 ],
25235745 [
2524 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
5746 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
25255747 1
25265748 ],
25275749 [
2528 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
5750 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
25295751 1
25305752 ],
25315753 [
2532 "{12C643DD-9593-4641-B945-124257947ADD},1",
5754 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
25335755 1
25345756 ],
25355757 [
2536 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
5758 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
25375759 1
25385760 ],
25395761 [
2540 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
5762 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
25415763 1
25425764 ],
25435765 [
2544 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
5766 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
25455767 1
25465768 ],
25475769 [
2548 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
5770 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
25495771 1
25505772 ],
25515773 [
2552 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
5774 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
25535775 1
25545776 ],
25555777 [
2556 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
5778 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
25575779 1
25585780 ],
25595781 [
2560 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
5782 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
25615783 1
25625784 ],
25635785 [
2564 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
5786 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
25655787 1
25665788 ],
25675789 [
2568 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
5790 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
25695791 1
25705792 ]
25715793 ]
25725794 }
25735795 },
2574 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
5796 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
25755797 },
25765798 {
25775799 "id": 2,
25785800 "operation": {
2579 "Insert": {
2580 "author": "Author",
2581 "created": 1473408657,
2582 "guid": [
2583 212,
2584 210,
2585 78,
2586 209,
2587 125,
2588 10,
2589 236,
2590 68,
2591 149,
2592 82,
2593 106,
2594 62,
2595 189,
2596 231,
2597 83,
2598 255
2599 ],
2600 "parent": "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},12",
2601 "placement": {
2602 "Outline": {
2603 "x": 36.0,
2604 "y": 36.0
2605 }
5801 "Page": {
5802 "after": {
5803 "created": 134335976560000000,
5804 "definitions": {
5805 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},18": {
5806 "format": {
5807 "alignment": null,
5808 "bold": null,
5809 "color": null,
5810 "embedded_object": null,
5811 "font": "Calibri",
5812 "font_size": 17.0,
5813 "hidden": null,
5814 "highlight": null,
5815 "hyperlink": null,
5816 "hyperlink_label": null,
5817 "italic": null,
5818 "language": null,
5819 "line_spacing": null,
5820 "list_spacing": null,
5821 "math": null,
5822 "rtl": null,
5823 "space_after": null,
5824 "space_before": null,
5825 "strike": null,
5826 "subscript": null,
5827 "superscript": null,
5828 "underline": null
5829 },
5830 "kind": {
5831 "name": "PageTitle",
5832 "type": "Style"
5833 }
5834 }
5835 },
5836 "margin_origin": [
5837 0.0,
5838 0.0
5839 ],
5840 "objects": [
5841 {
5842 "Outline": {
5843 "id": "{69906E37-5C35-4F2F-B74F-B5D45950739B},0",
5844 "indents": [],
5845 "layout": {
5846 "max_height": null,
5847 "max_width": null,
5848 "reserved_width": null,
5849 "width_set_by_user": null,
5850 "x": 36.0,
5851 "y": 36.0
5852 },
5853 "min_width": null,
5854 "paragraphs": [
5855 {
5856 "collapsed": false,
5857 "content": {
5858 "Text": {
5859 "date_field": null,
5860 "id": "{3A6E4FCA-F6C5-4418-ADF4-9E92782F26CD},0",
5861 "tags": [],
5862 "text": {
5863 "spans": [
5864 {
5865 "end": 16,
5866 "format": {
5867 "alignment": null,
5868 "bold": null,
5869 "color": null,
5870 "embedded_object": null,
5871 "font": "Calibri",
5872 "font_size": 11.0,
5873 "hidden": null,
5874 "highlight": null,
5875 "hyperlink": null,
5876 "hyperlink_label": null,
5877 "italic": null,
5878 "language": 1033,
5879 "line_spacing": null,
5880 "list_spacing": null,
5881 "math": null,
5882 "rtl": null,
5883 "space_after": null,
5884 "space_before": null,
5885 "strike": null,
5886 "subscript": null,
5887 "superscript": null,
5888 "underline": null
5889 }
5890 }
5891 ],
5892 "text": "Actor 9 🦀 é"
5893 }
5894 }
5895 },
5896 "format": {
5897 "alignment": null,
5898 "bold": null,
5899 "color": null,
5900 "embedded_object": null,
5901 "font": null,
5902 "font_size": null,
5903 "hidden": null,
5904 "highlight": null,
5905 "hyperlink": null,
5906 "hyperlink_label": null,
5907 "italic": null,
5908 "language": null,
5909 "line_spacing": null,
5910 "list_spacing": null,
5911 "math": null,
5912 "rtl": null,
5913 "space_after": null,
5914 "space_before": null,
5915 "strike": null,
5916 "subscript": null,
5917 "superscript": null,
5918 "underline": null
5919 },
5920 "id": "{FFE94E14-C2A1-4CB1-BBDB-0D72059C0A9D},0",
5921 "level": 1,
5922 "lists": [],
5923 "parent": null,
5924 "style": null,
5925 "tags": []
5926 }
5927 ],
5928 "title": false,
5929 "unsupported": []
5930 }
5931 },
5932 {
5933 "Title": {
5934 "date": null,
5935 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},13",
5936 "layout": {
5937 "max_height": null,
5938 "max_width": null,
5939 "reserved_width": null,
5940 "width_set_by_user": null,
5941 "x": 0.0,
5942 "y": 0.0
5943 },
5944 "outlines": [
5945 {
5946 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},14",
5947 "indents": [],
5948 "layout": {
5949 "max_height": null,
5950 "max_width": null,
5951 "reserved_width": null,
5952 "width_set_by_user": null,
5953 "x": null,
5954 "y": null
5955 },
5956 "min_width": null,
5957 "paragraphs": [
5958 {
5959 "collapsed": false,
5960 "content": {
5961 "Text": {
5962 "date_field": null,
5963 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},16",
5964 "tags": [],
5965 "text": {
5966 "spans": [
5967 {
5968 "end": 10,
5969 "format": {
5970 "alignment": null,
5971 "bold": null,
5972 "color": null,
5973 "embedded_object": null,
5974 "font": "Calibri",
5975 "font_size": 17.0,
5976 "hidden": null,
5977 "highlight": null,
5978 "hyperlink": null,
5979 "hyperlink_label": null,
5980 "italic": null,
5981 "language": 1033,
5982 "line_spacing": null,
5983 "list_spacing": null,
5984 "math": null,
5985 "rtl": null,
5986 "space_after": null,
5987 "space_before": null,
5988 "strike": null,
5989 "subscript": null,
5990 "superscript": null,
5991 "underline": null
5992 }
5993 }
5994 ],
5995 "text": "Same title"
5996 }
5997 }
5998 },
5999 "format": {
6000 "alignment": null,
6001 "bold": null,
6002 "color": null,
6003 "embedded_object": null,
6004 "font": null,
6005 "font_size": null,
6006 "hidden": null,
6007 "highlight": null,
6008 "hyperlink": null,
6009 "hyperlink_label": null,
6010 "italic": null,
6011 "language": null,
6012 "line_spacing": null,
6013 "list_spacing": null,
6014 "math": null,
6015 "rtl": null,
6016 "space_after": null,
6017 "space_before": null,
6018 "strike": null,
6019 "subscript": null,
6020 "superscript": null,
6021 "underline": null
6022 },
6023 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},15",
6024 "level": 1,
6025 "lists": [],
6026 "parent": null,
6027 "style": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},18",
6028 "tags": []
6029 }
6030 ],
6031 "title": false,
6032 "unsupported": []
6033 }
6034 ]
6035 }
6036 }
6037 ],
6038 "title": "Same title"
26066039 },
2607 "text": "Actor 9 🦀 é"
6040 "author": "Author",
6041 "before": {
6042 "created": 134335976560000000,
6043 "definitions": {
6044 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},18": {
6045 "format": {
6046 "alignment": null,
6047 "bold": null,
6048 "color": null,
6049 "embedded_object": null,
6050 "font": "Calibri",
6051 "font_size": 17.0,
6052 "hidden": null,
6053 "highlight": null,
6054 "hyperlink": null,
6055 "hyperlink_label": null,
6056 "italic": null,
6057 "language": null,
6058 "line_spacing": null,
6059 "list_spacing": null,
6060 "math": null,
6061 "rtl": null,
6062 "space_after": null,
6063 "space_before": null,
6064 "strike": null,
6065 "subscript": null,
6066 "superscript": null,
6067 "underline": null
6068 },
6069 "kind": {
6070 "name": "PageTitle",
6071 "type": "Style"
6072 }
6073 }
6074 },
6075 "margin_origin": [
6076 0.0,
6077 0.0
6078 ],
6079 "objects": [
6080 {
6081 "Title": {
6082 "date": null,
6083 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},13",
6084 "layout": {
6085 "max_height": null,
6086 "max_width": null,
6087 "reserved_width": null,
6088 "width_set_by_user": null,
6089 "x": 0.0,
6090 "y": 0.0
6091 },
6092 "outlines": [
6093 {
6094 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},14",
6095 "indents": [],
6096 "layout": {
6097 "max_height": null,
6098 "max_width": null,
6099 "reserved_width": null,
6100 "width_set_by_user": null,
6101 "x": null,
6102 "y": null
6103 },
6104 "min_width": null,
6105 "paragraphs": [
6106 {
6107 "collapsed": false,
6108 "content": {
6109 "Text": {
6110 "date_field": null,
6111 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},16",
6112 "tags": [],
6113 "text": {
6114 "spans": [
6115 {
6116 "end": 10,
6117 "format": {
6118 "alignment": null,
6119 "bold": null,
6120 "color": null,
6121 "embedded_object": null,
6122 "font": "Calibri",
6123 "font_size": 17.0,
6124 "hidden": null,
6125 "highlight": null,
6126 "hyperlink": null,
6127 "hyperlink_label": null,
6128 "italic": null,
6129 "language": 1033,
6130 "line_spacing": null,
6131 "list_spacing": null,
6132 "math": null,
6133 "rtl": null,
6134 "space_after": null,
6135 "space_before": null,
6136 "strike": null,
6137 "subscript": null,
6138 "superscript": null,
6139 "underline": null
6140 }
6141 }
6142 ],
6143 "text": "Same title"
6144 }
6145 }
6146 },
6147 "format": {
6148 "alignment": null,
6149 "bold": null,
6150 "color": null,
6151 "embedded_object": null,
6152 "font": null,
6153 "font_size": null,
6154 "hidden": null,
6155 "highlight": null,
6156 "hyperlink": null,
6157 "hyperlink_label": null,
6158 "italic": null,
6159 "language": null,
6160 "line_spacing": null,
6161 "list_spacing": null,
6162 "math": null,
6163 "rtl": null,
6164 "space_after": null,
6165 "space_before": null,
6166 "strike": null,
6167 "subscript": null,
6168 "superscript": null,
6169 "underline": null
6170 },
6171 "id": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},15",
6172 "level": 1,
6173 "lists": [],
6174 "parent": null,
6175 "style": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},18",
6176 "tags": []
6177 }
6178 ],
6179 "title": false,
6180 "unsupported": []
6181 }
6182 ]
6183 }
6184 }
6185 ],
6186 "title": "Same title"
6187 }
26086188 }
26096189 },
2610 "space": "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1"
6190 "space": "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1"
26116191 }
26126192 ],
26136193 [
......@@ -2618,242 +6198,600 @@
26186198 "edits": [
26196199 {
26206200 "guid": [
2621 32,
2622 165,
2623 164,
2624 162,
2625 23,
2626 231,
6201 99,
6202 113,
6203 79,
6204 243,
6205 201,
6206 17,
6207 203,
6208 78,
6209 185,
26276210 122,
2628 69,
2629 137,
2630 205,
2631 124,
2632 4,
2633 250,
2634 9,
2635 150,
2636 110
6211 45,
6212 83,
6213 216,
6214 140,
6215 115,
6216 52
26376217 ],
26386218 "level": 1,
26396219 "position": {
2640 "Before": "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1"
6220 "Before": "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1"
26416221 },
2642 "space": "{858FEBAE-05A2-4B49-92D2-96C28376330D},1"
6222 "space": "{189EA744-BE13-467A-95BA-2667A134C0B0},1"
26436223 },
26446224 {
26456225 "guid": [
2646 136,
2647 28,
2648 174,
2649 50,
2650 180,
2651 184,
2652 83,
2653 67,
2654 167,
2655 99,
2656 194,
2657 10,
2658 250,
2659 255,
2660 69,
2661 239
6226 240,
6227 160,
6228 93,
6229 114,
6230 5,
6231 25,
6232 128,
6233 75,
6234 161,
6235 252,
6236 39,
6237 123,
6238 203,
6239 137,
6240 98,
6241 106
26626242 ],
26636243 "level": 2,
26646244 "position": "Keep",
2665 "space": "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1"
6245 "space": "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1"
26666246 }
26676247 ],
26686248 "observed": [
26696249 [
2670 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
6250 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
26716251 1
26726252 ],
26736253 [
2674 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
6254 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
26756255 1
26766256 ],
26776257 [
2678 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
6258 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
26796259 1
26806260 ],
26816261 [
2682 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
6262 "{C837A033-F055-4455-B45F-17D82016921C},1",
26836263 1
26846264 ],
26856265 [
2686 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
6266 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
26876267 1
26886268 ],
26896269 [
2690 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
6270 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
26916271 1
26926272 ],
26936273 [
2694 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
6274 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
26956275 1
26966276 ],
26976277 [
2698 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
6278 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
26996279 1
27006280 ],
27016281 [
2702 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
6282 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
27036283 1
27046284 ],
27056285 [
2706 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
6286 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
27076287 1
27086288 ],
27096289 [
2710 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
6290 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
27116291 1
27126292 ],
27136293 [
2714 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
6294 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
27156295 1
27166296 ],
27176297 [
2718 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
6298 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
27196299 1
27206300 ],
27216301 [
2722 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
6302 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
27236303 1
27246304 ],
27256305 [
2726 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
6306 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
27276307 1
27286308 ],
27296309 [
2730 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
6310 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
27316311 1
27326312 ],
27336313 [
2734 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
6314 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
27356315 1
27366316 ],
27376317 [
2738 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
6318 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
27396319 1
27406320 ],
27416321 [
2742 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
6322 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
27436323 1
27446324 ],
27456325 [
2746 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
6326 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
27476327 1
27486328 ],
27496329 [
2750 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
6330 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
27516331 1
27526332 ],
27536333 [
2754 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
6334 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
27556335 1
27566336 ],
27576337 [
2758 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
6338 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
27596339 1
27606340 ],
27616341 [
2762 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
6342 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
27636343 1
27646344 ],
27656345 [
2766 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
6346 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
27676347 1
27686348 ],
27696349 [
2770 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
6350 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
27716351 1
27726352 ],
27736353 [
2774 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
6354 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
27756355 1
27766356 ],
27776357 [
2778 "{12C643DD-9593-4641-B945-124257947ADD},1",
6358 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
27796359 1
27806360 ],
27816361 [
2782 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
6362 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
27836363 1
27846364 ],
27856365 [
2786 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
6366 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
27876367 1
27886368 ],
27896369 [
2790 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
6370 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
27916371 1
27926372 ],
27936373 [
2794 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
6374 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
27956375 1
27966376 ],
27976377 [
2798 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
6378 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
27996379 1
28006380 ],
28016381 [
2802 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
6382 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
28036383 1
28046384 ],
28056385 [
2806 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
6386 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
28076387 1
28086388 ],
28096389 [
2810 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
6390 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
28116391 1
28126392 ],
28136393 [
2814 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
6394 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
28156395 1
28166396 ]
28176397 ]
28186398 }
28196399 },
2820 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
6400 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
28216401 },
28226402 {
28236403 "id": 2,
28246404 "operation": {
2825 "Insert": {
2826 "author": "Author",
2827 "created": 1473408657,
2828 "guid": [
2829 235,
2830 68,
2831 225,
2832 150,
2833 90,
2834 167,
2835 26,
2836 78,
2837 157,
2838 185,
2839 155,
2840 48,
2841 227,
2842 111,
2843 93,
2844 87
2845 ],
2846 "parent": "{858FEBAE-05A2-4B49-92D2-96C28376330D},12",
2847 "placement": {
2848 "Outline": {
2849 "x": 36.0,
2850 "y": 36.0
2851 }
6405 "Page": {
6406 "after": {
6407 "created": 134335976560000000,
6408 "definitions": {
6409 "{189EA744-BE13-467A-95BA-2667A134C0B0},18": {
6410 "format": {
6411 "alignment": null,
6412 "bold": null,
6413 "color": null,
6414 "embedded_object": null,
6415 "font": "Calibri",
6416 "font_size": 17.0,
6417 "hidden": null,
6418 "highlight": null,
6419 "hyperlink": null,
6420 "hyperlink_label": null,
6421 "italic": null,
6422 "language": null,
6423 "line_spacing": null,
6424 "list_spacing": null,
6425 "math": null,
6426 "rtl": null,
6427 "space_after": null,
6428 "space_before": null,
6429 "strike": null,
6430 "subscript": null,
6431 "superscript": null,
6432 "underline": null
6433 },
6434 "kind": {
6435 "name": "PageTitle",
6436 "type": "Style"
6437 }
6438 }
6439 },
6440 "margin_origin": [
6441 0.0,
6442 0.0
6443 ],
6444 "objects": [
6445 {
6446 "Outline": {
6447 "id": "{A05DF797-7FAA-4593-A1F4-7E35812A5257},0",
6448 "indents": [],
6449 "layout": {
6450 "max_height": null,
6451 "max_width": null,
6452 "reserved_width": null,
6453 "width_set_by_user": null,
6454 "x": 36.0,
6455 "y": 36.0
6456 },
6457 "min_width": null,
6458 "paragraphs": [
6459 {
6460 "collapsed": false,
6461 "content": {
6462 "Text": {
6463 "date_field": null,
6464 "id": "{D134F5D0-A81E-4663-9AE8-5FF66C8882F1},0",
6465 "tags": [],
6466 "text": {
6467 "spans": [
6468 {
6469 "end": 17,
6470 "format": {
6471 "alignment": null,
6472 "bold": null,
6473 "color": null,
6474 "embedded_object": null,
6475 "font": "Calibri",
6476 "font_size": 11.0,
6477 "hidden": null,
6478 "highlight": null,
6479 "hyperlink": null,
6480 "hyperlink_label": null,
6481 "italic": null,
6482 "language": 1033,
6483 "line_spacing": null,
6484 "list_spacing": null,
6485 "math": null,
6486 "rtl": null,
6487 "space_after": null,
6488 "space_before": null,
6489 "strike": null,
6490 "subscript": null,
6491 "superscript": null,
6492 "underline": null
6493 }
6494 }
6495 ],
6496 "text": "Actor 10 🦀 é"
6497 }
6498 }
6499 },
6500 "format": {
6501 "alignment": null,
6502 "bold": null,
6503 "color": null,
6504 "embedded_object": null,
6505 "font": null,
6506 "font_size": null,
6507 "hidden": null,
6508 "highlight": null,
6509 "hyperlink": null,
6510 "hyperlink_label": null,
6511 "italic": null,
6512 "language": null,
6513 "line_spacing": null,
6514 "list_spacing": null,
6515 "math": null,
6516 "rtl": null,
6517 "space_after": null,
6518 "space_before": null,
6519 "strike": null,
6520 "subscript": null,
6521 "superscript": null,
6522 "underline": null
6523 },
6524 "id": "{D783BABC-D1D5-45A9-86F8-1169830488FC},0",
6525 "level": 1,
6526 "lists": [],
6527 "parent": null,
6528 "style": null,
6529 "tags": []
6530 }
6531 ],
6532 "title": false,
6533 "unsupported": []
6534 }
6535 },
6536 {
6537 "Title": {
6538 "date": null,
6539 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},13",
6540 "layout": {
6541 "max_height": null,
6542 "max_width": null,
6543 "reserved_width": null,
6544 "width_set_by_user": null,
6545 "x": 0.0,
6546 "y": 0.0
6547 },
6548 "outlines": [
6549 {
6550 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},14",
6551 "indents": [],
6552 "layout": {
6553 "max_height": null,
6554 "max_width": null,
6555 "reserved_width": null,
6556 "width_set_by_user": null,
6557 "x": null,
6558 "y": null
6559 },
6560 "min_width": null,
6561 "paragraphs": [
6562 {
6563 "collapsed": false,
6564 "content": {
6565 "Text": {
6566 "date_field": null,
6567 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},16",
6568 "tags": [],
6569 "text": {
6570 "spans": [
6571 {
6572 "end": 10,
6573 "format": {
6574 "alignment": null,
6575 "bold": null,
6576 "color": null,
6577 "embedded_object": null,
6578 "font": "Calibri",
6579 "font_size": 17.0,
6580 "hidden": null,
6581 "highlight": null,
6582 "hyperlink": null,
6583 "hyperlink_label": null,
6584 "italic": null,
6585 "language": 1033,
6586 "line_spacing": null,
6587 "list_spacing": null,
6588 "math": null,
6589 "rtl": null,
6590 "space_after": null,
6591 "space_before": null,
6592 "strike": null,
6593 "subscript": null,
6594 "superscript": null,
6595 "underline": null
6596 }
6597 }
6598 ],
6599 "text": "Same title"
6600 }
6601 }
6602 },
6603 "format": {
6604 "alignment": null,
6605 "bold": null,
6606 "color": null,
6607 "embedded_object": null,
6608 "font": null,
6609 "font_size": null,
6610 "hidden": null,
6611 "highlight": null,
6612 "hyperlink": null,
6613 "hyperlink_label": null,
6614 "italic": null,
6615 "language": null,
6616 "line_spacing": null,
6617 "list_spacing": null,
6618 "math": null,
6619 "rtl": null,
6620 "space_after": null,
6621 "space_before": null,
6622 "strike": null,
6623 "subscript": null,
6624 "superscript": null,
6625 "underline": null
6626 },
6627 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},15",
6628 "level": 1,
6629 "lists": [],
6630 "parent": null,
6631 "style": "{189EA744-BE13-467A-95BA-2667A134C0B0},18",
6632 "tags": []
6633 }
6634 ],
6635 "title": false,
6636 "unsupported": []
6637 }
6638 ]
6639 }
6640 }
6641 ],
6642 "title": "Same title"
28526643 },
2853 "text": "Actor 10 🦀 é"
6644 "author": "Author",
6645 "before": {
6646 "created": 134335976560000000,
6647 "definitions": {
6648 "{189EA744-BE13-467A-95BA-2667A134C0B0},18": {
6649 "format": {
6650 "alignment": null,
6651 "bold": null,
6652 "color": null,
6653 "embedded_object": null,
6654 "font": "Calibri",
6655 "font_size": 17.0,
6656 "hidden": null,
6657 "highlight": null,
6658 "hyperlink": null,
6659 "hyperlink_label": null,
6660 "italic": null,
6661 "language": null,
6662 "line_spacing": null,
6663 "list_spacing": null,
6664 "math": null,
6665 "rtl": null,
6666 "space_after": null,
6667 "space_before": null,
6668 "strike": null,
6669 "subscript": null,
6670 "superscript": null,
6671 "underline": null
6672 },
6673 "kind": {
6674 "name": "PageTitle",
6675 "type": "Style"
6676 }
6677 }
6678 },
6679 "margin_origin": [
6680 0.0,
6681 0.0
6682 ],
6683 "objects": [
6684 {
6685 "Title": {
6686 "date": null,
6687 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},13",
6688 "layout": {
6689 "max_height": null,
6690 "max_width": null,
6691 "reserved_width": null,
6692 "width_set_by_user": null,
6693 "x": 0.0,
6694 "y": 0.0
6695 },
6696 "outlines": [
6697 {
6698 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},14",
6699 "indents": [],
6700 "layout": {
6701 "max_height": null,
6702 "max_width": null,
6703 "reserved_width": null,
6704 "width_set_by_user": null,
6705 "x": null,
6706 "y": null
6707 },
6708 "min_width": null,
6709 "paragraphs": [
6710 {
6711 "collapsed": false,
6712 "content": {
6713 "Text": {
6714 "date_field": null,
6715 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},16",
6716 "tags": [],
6717 "text": {
6718 "spans": [
6719 {
6720 "end": 10,
6721 "format": {
6722 "alignment": null,
6723 "bold": null,
6724 "color": null,
6725 "embedded_object": null,
6726 "font": "Calibri",
6727 "font_size": 17.0,
6728 "hidden": null,
6729 "highlight": null,
6730 "hyperlink": null,
6731 "hyperlink_label": null,
6732 "italic": null,
6733 "language": 1033,
6734 "line_spacing": null,
6735 "list_spacing": null,
6736 "math": null,
6737 "rtl": null,
6738 "space_after": null,
6739 "space_before": null,
6740 "strike": null,
6741 "subscript": null,
6742 "superscript": null,
6743 "underline": null
6744 }
6745 }
6746 ],
6747 "text": "Same title"
6748 }
6749 }
6750 },
6751 "format": {
6752 "alignment": null,
6753 "bold": null,
6754 "color": null,
6755 "embedded_object": null,
6756 "font": null,
6757 "font_size": null,
6758 "hidden": null,
6759 "highlight": null,
6760 "hyperlink": null,
6761 "hyperlink_label": null,
6762 "italic": null,
6763 "language": null,
6764 "line_spacing": null,
6765 "list_spacing": null,
6766 "math": null,
6767 "rtl": null,
6768 "space_after": null,
6769 "space_before": null,
6770 "strike": null,
6771 "subscript": null,
6772 "superscript": null,
6773 "underline": null
6774 },
6775 "id": "{189EA744-BE13-467A-95BA-2667A134C0B0},15",
6776 "level": 1,
6777 "lists": [],
6778 "parent": null,
6779 "style": "{189EA744-BE13-467A-95BA-2667A134C0B0},18",
6780 "tags": []
6781 }
6782 ],
6783 "title": false,
6784 "unsupported": []
6785 }
6786 ]
6787 }
6788 }
6789 ],
6790 "title": "Same title"
6791 }
28546792 }
28556793 },
2856 "space": "{858FEBAE-05A2-4B49-92D2-96C28376330D},1"
6794 "space": "{189EA744-BE13-467A-95BA-2667A134C0B0},1"
28576795 }
28586796 ],
28596797 [
......@@ -2864,242 +6802,600 @@
28646802 "edits": [
28656803 {
28666804 "guid": [
2867 181,
2868 53,
2869 220,
2870 27,
2871 175,
2872 42,
2873 75,
2874 67,
2875 172,
2876 247,
6805 137,
6806 150,
6807 22,
6808 112,
6809 113,
6810 130,
6811 213,
6812 65,
6813 143,
6814 6,
6815 73,
28776816 88,
2878 164,
2879 222,
2880 89,
2881 204,
2882 82
6817 176,
6818 192,
6819 23,
6820 119
28836821 ],
28846822 "level": 1,
28856823 "position": {
2886 "Before": "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1"
6824 "Before": "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1"
28876825 },
2888 "space": "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1"
6826 "space": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1"
28896827 },
28906828 {
28916829 "guid": [
6830 65,
6831 77,
6832 116,
6833 151,
6834 20,
6835 16,
6836 115,
28926837 66,
2893 14,
2894 221,
2895 210,
2896 177,
2897 93,
2898 236,
2899 75,
2900 161,
2901 135,
2902 67,
2903 6,
2904 66,
2905 129,
2906 52,
2907 199
6838 138,
6839 169,
6840 25,
6841 24,
6842 111,
6843 125,
6844 154,
6845 123
29086846 ],
29096847 "level": 2,
29106848 "position": "Keep",
2911 "space": "{A8883FF6-F53C-46B7-912C-779F9300FA77},1"
6849 "space": "{2B736B19-2D9C-4E76-A732-478D533D717A},1"
29126850 }
29136851 ],
29146852 "observed": [
29156853 [
2916 "{90D67E9A-BEC2-43C9-973C-1B927FE5FCD4},1",
6854 "{869D5929-6E5E-4EDB-9639-4C56977DD447},1",
29176855 1
29186856 ],
29196857 [
2920 "{7D896A2D-61C9-42B2-AECF-B3C979B88BEB},1",
6858 "{B0B53F94-0105-4C59-B65B-9473F49BFF41},1",
29216859 1
29226860 ],
29236861 [
2924 "{EED86E95-3017-46A7-B26B-991C815839B7},1",
6862 "{0E98EE82-B78F-4872-8BD9-5D9B23A817C5},1",
29256863 1
29266864 ],
29276865 [
2928 "{0E8EA7AB-946D-461C-B571-96CCDC183FDC},1",
6866 "{C837A033-F055-4455-B45F-17D82016921C},1",
29296867 1
29306868 ],
29316869 [
2932 "{BE25CAF8-690F-4947-8683-3A37A7D52CCA},1",
6870 "{89D86121-BF5C-418B-BB92-CBFFA8EF545F},1",
29336871 1
29346872 ],
29356873 [
2936 "{F61E497B-25BB-426E-BC73-320A7B6D2E9E},1",
6874 "{57E835EA-2799-4118-B55C-7BB1E51C6941},1",
29376875 1
29386876 ],
29396877 [
2940 "{E53F33D2-F3FC-42C9-8DC8-B47261D1BDED},1",
6878 "{F7EECCCF-B6B4-44F2-A543-36837EC18B8A},1",
29416879 1
29426880 ],
29436881 [
2944 "{7FDAAAE9-CD33-42AA-A8AA-F87CE3BC8CD6},1",
6882 "{361A0F09-EA63-4F2D-9620-C061D4E4707E},1",
29456883 1
29466884 ],
29476885 [
2948 "{F0E8692A-3CBB-47A6-81D6-7B6E2A125A7F},1",
6886 "{EB3940F1-F255-42BE-8C31-DD09E86DBAAF},1",
29496887 1
29506888 ],
29516889 [
2952 "{71B566DF-DBD8-43B2-AD96-265FDB789E07},1",
6890 "{C2870D07-8ADC-44BB-9F12-15D6C3708689},1",
29536891 1
29546892 ],
29556893 [
2956 "{9C56CBC3-690B-4900-8A07-A43600F7477B},1",
6894 "{1E0C6331-32C9-4EF9-8087-150A8669FA91},1",
29576895 1
29586896 ],
29596897 [
2960 "{914C89B2-A95E-4992-8D2B-B533C7326D57},1",
6898 "{ED9769DD-99D6-4BE2-B980-580DA9C4DFCE},1",
29616899 1
29626900 ],
29636901 [
2964 "{2CA7400B-F732-4FAF-811B-AAFA91C480DF},1",
6902 "{17C30054-7129-4A10-9D00-4D5545E4F4BA},1",
29656903 1
29666904 ],
29676905 [
2968 "{73479EE6-9FC0-4474-A702-E22C734FC42B},1",
6906 "{4C5FBA5B-E348-4750-ACE4-E9694D527BFF},1",
29696907 1
29706908 ],
29716909 [
2972 "{B6C1B618-B721-49CD-B224-45DDFF38C8FC},1",
6910 "{BD0EF658-4D0F-42A7-B546-B4F4A77D246B},1",
29736911 1
29746912 ],
29756913 [
2976 "{CED8C7D5-5AC4-4553-B9F7-A02A1F599692},1",
6914 "{6FEA70FA-1451-4A27-8A8E-C4CC3B713CF6},1",
29776915 1
29786916 ],
29796917 [
2980 "{D260D973-E2FB-4654-89A2-13BAFC23AEDE},1",
6918 "{68A1E0E1-7A39-4AB6-AD71-4D8A18878D79},1",
29816919 1
29826920 ],
29836921 [
2984 "{EC0D40A0-9E0D-4262-9B4D-D075704938C9},1",
6922 "{7E9041BD-301B-4B5B-9456-1C92050E4914},1",
29856923 1
29866924 ],
29876925 [
2988 "{8E47F53D-F24F-4B3B-942F-390A8F0F31E7},1",
6926 "{EFA77BAE-8A98-4176-B536-B615D1D2ED2B},1",
29896927 1
29906928 ],
29916929 [
2992 "{1FBF8DA5-01E9-4248-BBB9-90B5C4ADFA58},1",
6930 "{87AC0239-51A5-47C6-BAF4-926CCF56385C},1",
29936931 1
29946932 ],
29956933 [
2996 "{A3909E43-E7FE-40C8-9222-0B60EA8CE89B},1",
6934 "{C50BF7FC-F848-4B91-B8C8-743D0AA5F195},1",
29976935 1
29986936 ],
29996937 [
3000 "{925E4C70-2C3F-480D-BB44-D3BF4A0FB985},1",
6938 "{FD8D07D0-C447-4516-A7DB-F8522B77D4A7},1",
30016939 1
30026940 ],
30036941 [
3004 "{1792331E-BA2E-4B60-B150-6AAF41BC488D},1",
6942 "{D2E1FE57-F45D-49C3-B388-95222ACA3886},1",
30056943 1
30066944 ],
30076945 [
3008 "{39716E7C-28A0-4770-BBD2-BB4018DBE93F},1",
6946 "{7F6702B3-C977-436F-82AF-403E2BE950E7},1",
30096947 1
30106948 ],
30116949 [
3012 "{D30FD954-4DA9-4B85-8950-12B85AFA12CB},1",
6950 "{688C4EA1-80F5-4D85-B9BB-F8633FF3C0CA},1",
30136951 1
30146952 ],
30156953 [
3016 "{0F4D72D3-20B0-4884-BF56-08BA4DBFB6FF},1",
6954 "{754FA957-C432-4502-A5CF-EE44449462C0},1",
30176955 1
30186956 ],
30196957 [
3020 "{574D9093-179F-46A3-B3F9-F7EB4345FADA},1",
6958 "{D2197C55-D962-4DF0-8B14-26F88C06D6FA},1",
30216959 1
30226960 ],
30236961 [
3024 "{12C643DD-9593-4641-B945-124257947ADD},1",
6962 "{87B83BA8-A906-4F71-A6CA-3E8133A75D34},1",
30256963 1
30266964 ],
30276965 [
3028 "{C4850841-2A3C-4402-BF11-7499914F9024},1",
6966 "{F2D6AEBB-98EA-4F10-991F-5243E74AF450},1",
30296967 1
30306968 ],
30316969 [
3032 "{37EF05A5-C2D9-44A2-84C0-BCA93ACB9048},1",
6970 "{406687D7-F9E9-491B-85DA-166DE6CD5A60},1",
30336971 1
30346972 ],
30356973 [
3036 "{27C692F0-F79D-4390-AB44-CB8B10E2B49E},1",
6974 "{1F73BF36-9FC2-495D-844D-B370D5C47DE7},1",
30376975 1
30386976 ],
30396977 [
3040 "{B1F28022-58CF-49CF-BC6F-D77A1A034AAC},1",
6978 "{E9BD343F-4A66-4DE2-81F9-3789CCA22818},1",
30416979 1
30426980 ],
30436981 [
3044 "{858FEBAE-05A2-4B49-92D2-96C28376330D},1",
6982 "{189EA744-BE13-467A-95BA-2667A134C0B0},1",
30456983 1
30466984 ],
30476985 [
3048 "{806A80BF-45E8-4188-B782-66A0DAA26E5A},1",
6986 "{017F5881-F818-4C7C-B9F9-6BCB4085F1D0},1",
30496987 1
30506988 ],
30516989 [
3052 "{940E7901-6EF0-43ED-BD42-E0C7658185B1},1",
6990 "{CD0D17F4-25D8-4076-9AF7-47D9CDEFCF0A},1",
30536991 1
30546992 ],
30556993 [
3056 "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1",
6994 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1",
30576995 1
30586996 ],
30596997 [
3060 "{A8883FF6-F53C-46B7-912C-779F9300FA77},1",
6998 "{2B736B19-2D9C-4E76-A732-478D533D717A},1",
30616999 1
30627000 ]
30637001 ]
30647002 }
30657003 },
3066 "space": "{31C1BA26-B092-43F4-B346-A5147633ACB5},1"
7004 "space": "{90FCDB0C-36AE-422F-B4FE-67676826FE36},1"
30677005 },
30687006 {
30697007 "id": 2,
30707008 "operation": {
3071 "Insert": {
3072 "author": "Author",
3073 "created": 1473408657,
3074 "guid": [
3075 142,
3076 193,
3077 242,
3078 223,
3079 29,
3080 246,
3081 57,
3082 70,
3083 180,
3084 43,
3085 87,
3086 35,
3087 54,
3088 147,
3089 219,
3090 200
3091 ],
3092 "parent": "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},12",
3093 "placement": {
3094 "Outline": {
3095 "x": 36.0,
3096 "y": 36.0
3097 }
7009 "Page": {
7010 "after": {
7011 "created": 134335976560000000,
7012 "definitions": {
7013 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},18": {
7014 "format": {
7015 "alignment": null,
7016 "bold": null,
7017 "color": null,
7018 "embedded_object": null,
7019 "font": "Calibri",
7020 "font_size": 17.0,
7021 "hidden": null,
7022 "highlight": null,
7023 "hyperlink": null,
7024 "hyperlink_label": null,
7025 "italic": null,
7026 "language": null,
7027 "line_spacing": null,
7028 "list_spacing": null,
7029 "math": null,
7030 "rtl": null,
7031 "space_after": null,
7032 "space_before": null,
7033 "strike": null,
7034 "subscript": null,
7035 "superscript": null,
7036 "underline": null
7037 },
7038 "kind": {
7039 "name": "PageTitle",
7040 "type": "Style"
7041 }
7042 }
7043 },
7044 "margin_origin": [
7045 0.0,
7046 0.0
7047 ],
7048 "objects": [
7049 {
7050 "Outline": {
7051 "id": "{00E55A56-1362-4A11-ACD3-2117BCCE619E},0",
7052 "indents": [],
7053 "layout": {
7054 "max_height": null,
7055 "max_width": null,
7056 "reserved_width": null,
7057 "width_set_by_user": null,
7058 "x": 36.0,
7059 "y": 36.0
7060 },
7061 "min_width": null,
7062 "paragraphs": [
7063 {
7064 "collapsed": false,
7065 "content": {
7066 "Text": {
7067 "date_field": null,
7068 "id": "{AD3FBA83-B057-48DF-9731-DEBD6F95BDBE},0",
7069 "tags": [],
7070 "text": {
7071 "spans": [
7072 {
7073 "end": 17,
7074 "format": {
7075 "alignment": null,
7076 "bold": null,
7077 "color": null,
7078 "embedded_object": null,
7079 "font": "Calibri",
7080 "font_size": 11.0,
7081 "hidden": null,
7082 "highlight": null,
7083 "hyperlink": null,
7084 "hyperlink_label": null,
7085 "italic": null,
7086 "language": 1033,
7087 "line_spacing": null,
7088 "list_spacing": null,
7089 "math": null,
7090 "rtl": null,
7091 "space_after": null,
7092 "space_before": null,
7093 "strike": null,
7094 "subscript": null,
7095 "superscript": null,
7096 "underline": null
7097 }
7098 }
7099 ],
7100 "text": "Actor 11 🦀 é"
7101 }
7102 }
7103 },
7104 "format": {
7105 "alignment": null,
7106 "bold": null,
7107 "color": null,
7108 "embedded_object": null,
7109 "font": null,
7110 "font_size": null,
7111 "hidden": null,
7112 "highlight": null,
7113 "hyperlink": null,
7114 "hyperlink_label": null,
7115 "italic": null,
7116 "language": null,
7117 "line_spacing": null,
7118 "list_spacing": null,
7119 "math": null,
7120 "rtl": null,
7121 "space_after": null,
7122 "space_before": null,
7123 "strike": null,
7124 "subscript": null,
7125 "superscript": null,
7126 "underline": null
7127 },
7128 "id": "{77E85A17-9EF5-4C79-B11B-48A5CE7FE0FD},0",
7129 "level": 1,
7130 "lists": [],
7131 "parent": null,
7132 "style": null,
7133 "tags": []
7134 }
7135 ],
7136 "title": false,
7137 "unsupported": []
7138 }
7139 },
7140 {
7141 "Title": {
7142 "date": null,
7143 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},13",
7144 "layout": {
7145 "max_height": null,
7146 "max_width": null,
7147 "reserved_width": null,
7148 "width_set_by_user": null,
7149 "x": 0.0,
7150 "y": 0.0
7151 },
7152 "outlines": [
7153 {
7154 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},14",
7155 "indents": [],
7156 "layout": {
7157 "max_height": null,
7158 "max_width": null,
7159 "reserved_width": null,
7160 "width_set_by_user": null,
7161 "x": null,
7162 "y": null
7163 },
7164 "min_width": null,
7165 "paragraphs": [
7166 {
7167 "collapsed": false,
7168 "content": {
7169 "Text": {
7170 "date_field": null,
7171 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},16",
7172 "tags": [],
7173 "text": {
7174 "spans": [
7175 {
7176 "end": 10,
7177 "format": {
7178 "alignment": null,
7179 "bold": null,
7180 "color": null,
7181 "embedded_object": null,
7182 "font": "Calibri",
7183 "font_size": 17.0,
7184 "hidden": null,
7185 "highlight": null,
7186 "hyperlink": null,
7187 "hyperlink_label": null,
7188 "italic": null,
7189 "language": 1033,
7190 "line_spacing": null,
7191 "list_spacing": null,
7192 "math": null,
7193 "rtl": null,
7194 "space_after": null,
7195 "space_before": null,
7196 "strike": null,
7197 "subscript": null,
7198 "superscript": null,
7199 "underline": null
7200 }
7201 }
7202 ],
7203 "text": "Same title"
7204 }
7205 }
7206 },
7207 "format": {
7208 "alignment": null,
7209 "bold": null,
7210 "color": null,
7211 "embedded_object": null,
7212 "font": null,
7213 "font_size": null,
7214 "hidden": null,
7215 "highlight": null,
7216 "hyperlink": null,
7217 "hyperlink_label": null,
7218 "italic": null,
7219 "language": null,
7220 "line_spacing": null,
7221 "list_spacing": null,
7222 "math": null,
7223 "rtl": null,
7224 "space_after": null,
7225 "space_before": null,
7226 "strike": null,
7227 "subscript": null,
7228 "superscript": null,
7229 "underline": null
7230 },
7231 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},15",
7232 "level": 1,
7233 "lists": [],
7234 "parent": null,
7235 "style": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},18",
7236 "tags": []
7237 }
7238 ],
7239 "title": false,
7240 "unsupported": []
7241 }
7242 ]
7243 }
7244 }
7245 ],
7246 "title": "Same title"
30987247 },
3099 "text": "Actor 11 🦀 é"
7248 "author": "Author",
7249 "before": {
7250 "created": 134335976560000000,
7251 "definitions": {
7252 "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},18": {
7253 "format": {
7254 "alignment": null,
7255 "bold": null,
7256 "color": null,
7257 "embedded_object": null,
7258 "font": "Calibri",
7259 "font_size": 17.0,
7260 "hidden": null,
7261 "highlight": null,
7262 "hyperlink": null,
7263 "hyperlink_label": null,
7264 "italic": null,
7265 "language": null,
7266 "line_spacing": null,
7267 "list_spacing": null,
7268 "math": null,
7269 "rtl": null,
7270 "space_after": null,
7271 "space_before": null,
7272 "strike": null,
7273 "subscript": null,
7274 "superscript": null,
7275 "underline": null
7276 },
7277 "kind": {
7278 "name": "PageTitle",
7279 "type": "Style"
7280 }
7281 }
7282 },
7283 "margin_origin": [
7284 0.0,
7285 0.0
7286 ],
7287 "objects": [
7288 {
7289 "Title": {
7290 "date": null,
7291 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},13",
7292 "layout": {
7293 "max_height": null,
7294 "max_width": null,
7295 "reserved_width": null,
7296 "width_set_by_user": null,
7297 "x": 0.0,
7298 "y": 0.0
7299 },
7300 "outlines": [
7301 {
7302 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},14",
7303 "indents": [],
7304 "layout": {
7305 "max_height": null,
7306 "max_width": null,
7307 "reserved_width": null,
7308 "width_set_by_user": null,
7309 "x": null,
7310 "y": null
7311 },
7312 "min_width": null,
7313 "paragraphs": [
7314 {
7315 "collapsed": false,
7316 "content": {
7317 "Text": {
7318 "date_field": null,
7319 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},16",
7320 "tags": [],
7321 "text": {
7322 "spans": [
7323 {
7324 "end": 10,
7325 "format": {
7326 "alignment": null,
7327 "bold": null,
7328 "color": null,
7329 "embedded_object": null,
7330 "font": "Calibri",
7331 "font_size": 17.0,
7332 "hidden": null,
7333 "highlight": null,
7334 "hyperlink": null,
7335 "hyperlink_label": null,
7336 "italic": null,
7337 "language": 1033,
7338 "line_spacing": null,
7339 "list_spacing": null,
7340 "math": null,
7341 "rtl": null,
7342 "space_after": null,
7343 "space_before": null,
7344 "strike": null,
7345 "subscript": null,
7346 "superscript": null,
7347 "underline": null
7348 }
7349 }
7350 ],
7351 "text": "Same title"
7352 }
7353 }
7354 },
7355 "format": {
7356 "alignment": null,
7357 "bold": null,
7358 "color": null,
7359 "embedded_object": null,
7360 "font": null,
7361 "font_size": null,
7362 "hidden": null,
7363 "highlight": null,
7364 "hyperlink": null,
7365 "hyperlink_label": null,
7366 "italic": null,
7367 "language": null,
7368 "line_spacing": null,
7369 "list_spacing": null,
7370 "math": null,
7371 "rtl": null,
7372 "space_after": null,
7373 "space_before": null,
7374 "strike": null,
7375 "subscript": null,
7376 "superscript": null,
7377 "underline": null
7378 },
7379 "id": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},15",
7380 "level": 1,
7381 "lists": [],
7382 "parent": null,
7383 "style": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},18",
7384 "tags": []
7385 }
7386 ],
7387 "title": false,
7388 "unsupported": []
7389 }
7390 ]
7391 }
7392 }
7393 ],
7394 "title": "Same title"
7395 }
31007396 }
31017397 },
3102 "space": "{D106259D-D139-4DAB-87BE-50AC5E5BEF80},1"
7398 "space": "{CCBB5969-BCE8-498B-BE1A-98FD3A44DB1A},1"
31037399 }
31047400 ]
31057401 ],
corpus/page-lifecycle/offline-edits/twelve-clients/candidate/pages.one
Binary files a/corpus/page-lifecycle/offline-edits/twelve-clients/candidate/pages.one and b/corpus/page-lifecycle/offline-edits/twelve-clients/candidate/pages.one differ
corpus/page-lifecycle/offline-edits/twelve-clients/cold/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-16C2E4D4 -ExpectedPages 37", "exit": 0, "stdout": "Read 1 sections and 37 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/page-lifecycle/offline-edits/twelve-clients/cold/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-16c2e4d4", "hostname": "ONE-M6-16C2E4D4"}
corpus/page-lifecycle/offline-edits/twelve-clients/cold/notebook/Open Notebook.onetoc2 created
Binary files /dev/null and b/corpus/page-lifecycle/offline-edits/twelve-clients/cold/notebook/Open Notebook.onetoc2 differ
corpus/page-lifecycle/offline-edits/twelve-clients/cold/notebook/pages.one
Binary files a/corpus/page-lifecycle/offline-edits/twelve-clients/cold/notebook/pages.one and b/corpus/page-lifecycle/offline-edits/twelve-clients/cold/notebook/pages.one differ
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/environment.json created+7
......@@ -0,0 +1,7 @@
1{
2 "powershell": "5.1.14409.1005",
3 "schema": "xs2010",
4 "hostname": "ONE-M6-16C2E4D4",
5 "cold": true,
6 "onenote": "14.0.4763.1000"
7}
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{297327DB-BD4A-4B38-8C75-8F4F25793864}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-09T08:21:47.000Z" color="#B49EDE"><one:Section name="pages" ID="{992A095C-38CC-0905-3B64-49FBFC4069D4}{1}{B0}" path="C:\one-tests\runs\capture\notebook\pages.one" lastModifiedTime="2026-09-09T08:21:47.000Z" color="#8AA8E4"><one:Page ID="{383DCDE0-369C-0938-1F1E-F77DF59639B5}{1}{B0}" name="Sentinel" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{4633DDEF-B849-0C56-3A49-75F30B2BFCD6}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{D562D957-E997-0843-26ED-5F26F3CB4E8A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{A66514D1-1C33-0CED-3D53-7A23566BFABD}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{5EF5FA01-ADE5-089F-3451-DEE5F11EEBFF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{16CE7982-E151-03B6-0EA1-D6D82DA6E9AB}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{4DD480A8-7BA2-0838-05EA-589DEBA2788C}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{5803DA50-B4E5-0D57-09F4-9781A0619F1E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{D7311993-456D-085B-2088-149369CF49B7}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{D95ED5A5-5386-0943-25B4-CAB0510B5B66}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{39A73AC8-2100-0363-0509-59DC4D41A836}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{34BD78B9-E155-03F1-0225-48D98A84821A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{844CF371-7F6C-055E-0939-46151BB745BE}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{1E2A0562-3F7F-033C-3A06-A932754B0D9D}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{DBAC2D9C-179E-0E85-2F20-0EC3F93C014A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{663374AF-D29A-0FA2-31D5-4CC5952A53F3}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{44E6F3DA-1653-0893-136F-3C9AFA3AFDA8}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{7A8B6A09-6AA5-0CA5-0180-FF5576506BBF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{26AC4647-7A11-01CA-1C0D-D5E5057CF486}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{0B7B2D39-6FA0-0A39-1A00-E78F60FF2DFA}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{B7543EDF-89B7-08B9-339B-7C5A4EDE3F39}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{3AB5FF0A-A461-02FC-3366-3F50C07C7CE4}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{919ADD06-A0FE-0D81-33F0-57AF92A82C5E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{BF798064-3270-0191-3972-8640CBCF8DEC}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{7BE46A2E-C5F7-0174-0172-FE57D089D7AA}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{FFA623E9-9FC1-0C52-3BDB-1B04C9363FBB}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{A7A6C1A9-A8EE-0275-3774-E455C7CC739E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{BA2DF0A7-1DCD-0CB0-3167-FEADDDE7BFBC}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{9F04B6DF-4A87-0E53-0CE2-5046B0B85529}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{6C6EBB3B-A262-0EF3-3733-98761B3C5545}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{8F2D218A-7FC3-0961-2366-27649A9171FF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"/><one:Page ID="{2D6458D4-8DFC-01B8-1AF0-7A2D0905F66C}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"/><one:Page ID="{19193358-D091-033E-344D-3B9590708FCD}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1"/><one:Page ID="{288133C5-CDB6-0B79-3FA0-8A4F50D1AB3B}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="2"/><one:Page ID="{79ED96E7-5967-075A-0F9C-BC43D4282AE1}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1"/><one:Page ID="{3CE5CA7B-E6AE-091C-3560-0C28EFF240D0}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1"/><one:Page ID="{00638C8C-7D62-0C46-190E-9B7019733F16}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="2"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{DBBB79D4-5B5D-4081-818D-136DFB209E97}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:55:58.000Z" color="#B49EDE"><one:Section name="pages" ID="{E215CFF8-B98E-0DF4-196B-B38D8F97EB71}{1}{B0}" path="C:\one-tests\runs\capture\notebook\pages.one" lastModifiedTime="2026-09-11T10:55:58.000Z" color="#8AA8E4"><one:Page ID="{F4744DDD-E17E-0100-3BAC-98BC70CCC100}{1}{B0}" name="Sentinel" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{7C71FA76-38AF-07A9-264C-8971C4190282}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{C25C2B60-8E25-0382-1BCE-4099132AEA06}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{BADEB4C7-7F75-0B8E-19CA-C332C7A7875B}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{2501211E-A8B9-0EC3-18C9-AF5B02AD7C06}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{FB3175D5-307C-0E50-1607-1F154F5E4118}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{8507D83B-3994-0B29-08D6-E26999709ECD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{99D05405-7D75-0D65-21A4-09E30FDCAFE8}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{44F31BFD-6543-00F6-3BB5-148B33556539}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{B06E19F3-05FC-0B60-3287-C13C24C193CE}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{9F7E7D29-16F6-0439-1415-8CE74E75CA89}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{6CE577C5-BDE9-0122-2D12-C1E061D8EFD6}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{652A14A0-FE09-05CB-3095-99BFA255E1FD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{CFE7E2AC-C22F-0D7C-18D3-601E40CC312C}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{3EB6AEAF-6C68-088B-0171-3D83AAE36EB8}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{1D03640E-9B71-05FC-271B-1026DCC029B1}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{0C795549-BF3B-0480-39C3-C878E2BF5C53}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{1A48F415-F519-056D-00E4-9960FF36983E}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{9D4E6F5A-05B8-0EAD-18A3-62FF3663F86C}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{B7E2E308-7768-044A-155D-A0D7ED14E4D2}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{F54516CD-DE85-081D-1761-468628E72D1B}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{8F641324-4B67-0ACD-0A4E-2CB8CCC6C1E0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{0D8E1647-4657-0CB4-2F3A-94D4CC5845A0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{A008EAA3-7B7D-0618-1E1D-41C8CD7B2DC1}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{1A655A55-0FD5-025E-142E-2C89D842D58D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"/><one:Page ID="{A0F068A1-5642-022B-2681-F2126BB7C3BD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{07A6BDA3-4B12-0AD9-085A-3AAEA3257787}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"/><one:Page ID="{F5512F5C-2626-00AA-0B5F-EA6BD4164873}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"/><one:Page ID="{328F9323-76C9-06C0-284F-C287017C4F27}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{803FBA4F-17CA-00CB-348A-86A900FBE117}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{6D9AABC2-10E2-0686-29D8-679A327568A0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"/><one:Page ID="{6A77B3B0-3133-09A1-382F-F28D4685D5F7}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{9B5420CB-C546-0239-2C6C-E3632B133D5F}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{73964C75-7738-03A7-146C-BF21A734E497}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"/><one:Page ID="{BE524D9D-33C8-0650-138F-4C17DDF5CE5D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{BFE40300-AAF8-0FAD-3762-93332A5EDA4D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"/><one:Page ID="{599A7FED-A2BC-01AD-0AA7-9367B48C643D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"/></one:Section></one:Notebook>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-000.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{00638C8C-7D62-0C46-190E-9B7019733F16}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{00638C8C-7D62-0C46-190E-9B7019733F16}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{07A6BDA3-4B12-0AD9-085A-3AAEA3257787}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{07A6BDA3-4B12-0AD9-085A-3AAEA3257787}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-001.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0B7B2D39-6FA0-0A39-1A00-E78F60FF2DFA}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{0B7B2D39-6FA0-0A39-1A00-E78F60FF2DFA}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{745E379F-0FAA-0746-17CE-370175245D81}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{745E379F-0FAA-0746-17CE-370175245D81}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 6 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0C795549-BF3B-0480-39C3-C878E2BF5C53}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{0C795549-BF3B-0480-39C3-C878E2BF5C53}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{EF89556A-7329-0A9C-27D0-846938399E56}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:20.000Z" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{DF8510A6-B246-0D04-25F0-72930FBA2A42}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 5 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-002.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{16CE7982-E151-03B6-0EA1-D6D82DA6E9AB}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{16CE7982-E151-03B6-0EA1-D6D82DA6E9AB}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0D8E1647-4657-0CB4-2F3A-94D4CC5845A0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{0D8E1647-4657-0CB4-2F3A-94D4CC5845A0}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{8742DFDF-A6F3-0EC5-05A3-D642B0F8EA4E}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:20.000Z" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{AD1AAF2A-4E6D-02EA-2398-1F243E0A04D2}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 7 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-003.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{19193358-D091-033E-344D-3B9590708FCD}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{19193358-D091-033E-344D-3B9590708FCD}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1A48F415-F519-056D-00E4-9960FF36983E}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{1A48F415-F519-056D-00E4-9960FF36983E}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-004.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1E2A0562-3F7F-033C-3A06-A932754B0D9D}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{1E2A0562-3F7F-033C-3A06-A932754B0D9D}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{AC10782F-BE6B-01E8-0BA6-B46FADD3AE76}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{AC10782F-BE6B-01E8-0BA6-B46FADD3AE76}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 4 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1A655A55-0FD5-025E-142E-2C89D842D58D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{1A655A55-0FD5-025E-142E-2C89D842D58D}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-005.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{26AC4647-7A11-01CA-1C0D-D5E5057CF486}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{26AC4647-7A11-01CA-1C0D-D5E5057CF486}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1D03640E-9B71-05FC-271B-1026DCC029B1}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{1D03640E-9B71-05FC-271B-1026DCC029B1}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-006.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{288133C5-CDB6-0B79-3FA0-8A4F50D1AB3B}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{288133C5-CDB6-0B79-3FA0-8A4F50D1AB3B}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2501211E-A8B9-0EC3-18C9-AF5B02AD7C06}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{2501211E-A8B9-0EC3-18C9-AF5B02AD7C06}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{7AFE6DBE-F13B-0E34-0584-741CB950DBDE}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:19.000Z" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{FA430EA8-AF00-0D92-12B0-B63F53246981}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 1 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-007.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2D6458D4-8DFC-01B8-1AF0-7A2D0905F66C}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{2D6458D4-8DFC-01B8-1AF0-7A2D0905F66C}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{3E0AF791-2F04-04EB-159B-77DF691C9836}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="120.7456665039062" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:57.000Z" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{3E0AF791-2F04-04EB-159B-77DF691C9836}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 10 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{328F9323-76C9-06C0-284F-C287017C4F27}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{328F9323-76C9-06C0-284F-C287017C4F27}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{1B797AC3-D315-00F4-1ADA-613EBEE166DC}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:21.000Z" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{8D005AE0-4D81-036A-164E-D998E22D1FDA}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 9 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-008.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{34BD78B9-E155-03F1-0225-48D98A84821A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{34BD78B9-E155-03F1-0225-48D98A84821A}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3EB6AEAF-6C68-088B-0171-3D83AAE36EB8}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{3EB6AEAF-6C68-088B-0171-3D83AAE36EB8}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-009.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{383DCDE0-369C-0938-1F1E-F77DF59639B5}{1}{B0}" name="Sentinel" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{992A095C-38CC-0905-3B64-49FBFC4069D4}{23}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="103.0424346923828" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{992A095C-38CC-0905-3B64-49FBFC4069D4}{24}{B0}" alignment="left"><one:T><![CDATA[Sentinel]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{44F31BFD-6543-00F6-3BB5-148B33556539}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{44F31BFD-6543-00F6-3BB5-148B33556539}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-010.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39A73AC8-2100-0363-0509-59DC4D41A836}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{39A73AC8-2100-0363-0509-59DC4D41A836}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{7F135AF5-8463-05F1-1CAA-FF8649A8B0E9}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{7F135AF5-8463-05F1-1CAA-FF8649A8B0E9}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 3 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{599A7FED-A2BC-01AD-0AA7-9367B48C643D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{599A7FED-A2BC-01AD-0AA7-9367B48C643D}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-011.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3AB5FF0A-A461-02FC-3366-3F50C07C7CE4}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{3AB5FF0A-A461-02FC-3366-3F50C07C7CE4}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{652A14A0-FE09-05CB-3095-99BFA255E1FD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{652A14A0-FE09-05CB-3095-99BFA255E1FD}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-012.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3CE5CA7B-E6AE-091C-3560-0C28EFF240D0}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{3CE5CA7B-E6AE-091C-3560-0C28EFF240D0}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6A77B3B0-3133-09A1-382F-F28D4685D5F7}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{6A77B3B0-3133-09A1-382F-F28D4685D5F7}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{D2B4E363-F08A-0A48-0C61-AADF669B4710}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="120.7456665039062" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:21.000Z" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{A56AAE48-5EF5-0A72-2B6D-C58364B59DBB}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 10 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-013.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{44E6F3DA-1653-0893-136F-3C9AFA3AFDA8}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{44E6F3DA-1653-0893-136F-3C9AFA3AFDA8}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{809F2685-0BC4-037A-32A5-749FE15994E6}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:58.000Z" objectID="{809F2685-0BC4-037A-32A5-749FE15994E6}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 5 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6CE577C5-BDE9-0122-2D12-C1E061D8EFD6}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{6CE577C5-BDE9-0122-2D12-C1E061D8EFD6}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-014.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4633DDEF-B849-0C56-3A49-75F30B2BFCD6}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{4633DDEF-B849-0C56-3A49-75F30B2BFCD6}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{39CDD3D3-CDEA-092F-0CE2-EF18C34DE6FE}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{39CDD3D3-CDEA-092F-0CE2-EF18C34DE6FE}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 0 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6D9AABC2-10E2-0686-29D8-679A327568A0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{6D9AABC2-10E2-0686-29D8-679A327568A0}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-015.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4DD480A8-7BA2-0838-05EA-589DEBA2788C}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{4DD480A8-7BA2-0838-05EA-589DEBA2788C}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{73964C75-7738-03A7-146C-BF21A734E497}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{73964C75-7738-03A7-146C-BF21A734E497}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-016.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5803DA50-B4E5-0D57-09F4-9781A0619F1E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{5803DA50-B4E5-0D57-09F4-9781A0619F1E}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{23C33CD1-8392-0A84-0D4A-E82110E44B7A}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{23C33CD1-8392-0A84-0D4A-E82110E44B7A}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 2 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7C71FA76-38AF-07A9-264C-8971C4190282}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{7C71FA76-38AF-07A9-264C-8971C4190282}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{47FED148-3B2B-0A3D-2EB1-6E53A78E6A7C}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:19.000Z" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{6869F737-972F-0D70-14D3-CEDCB8B52D61}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 0 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-017.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5EF5FA01-ADE5-089F-3451-DEE5F11EEBFF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{5EF5FA01-ADE5-089F-3451-DEE5F11EEBFF}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{DCDC601D-27CF-0207-34E3-14500F7BA29A}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:57.000Z" objectID="{DCDC601D-27CF-0207-34E3-14500F7BA29A}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 1 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{803FBA4F-17CA-00CB-348A-86A900FBE117}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{803FBA4F-17CA-00CB-348A-86A900FBE117}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-018.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{663374AF-D29A-0FA2-31D5-4CC5952A53F3}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{663374AF-D29A-0FA2-31D5-4CC5952A53F3}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8507D83B-3994-0B29-08D6-E26999709ECD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{8507D83B-3994-0B29-08D6-E26999709ECD}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-019.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6C6EBB3B-A262-0EF3-3733-98761B3C5545}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{6C6EBB3B-A262-0EF3-3733-98761B3C5545}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8F641324-4B67-0ACD-0A4E-2CB8CCC6C1E0}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{8F641324-4B67-0ACD-0A4E-2CB8CCC6C1E0}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-020.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{79ED96E7-5967-075A-0F9C-BC43D4282AE1}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:39.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{79ED96E7-5967-075A-0F9C-BC43D4282AE1}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{771972F4-7E43-0CC8-3C09-BBCCBCE01EA9}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="120.7456665039062" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:57.000Z" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{771972F4-7E43-0CC8-3C09-BBCCBCE01EA9}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 11 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{99D05405-7D75-0D65-21A4-09E30FDCAFE8}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{99D05405-7D75-0D65-21A4-09E30FDCAFE8}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{2EAE2E05-1122-0141-125D-4A765C039CA6}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:19.000Z" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{DF098EEC-501F-064E-12A4-00B964A47490}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 2 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-021.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7A8B6A09-6AA5-0CA5-0180-FF5576506BBF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{7A8B6A09-6AA5-0CA5-0180-FF5576506BBF}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9B5420CB-C546-0239-2C6C-E3632B133D5F}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{9B5420CB-C546-0239-2C6C-E3632B133D5F}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-022.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7BE46A2E-C5F7-0174-0172-FE57D089D7AA}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{7BE46A2E-C5F7-0174-0172-FE57D089D7AA}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9D4E6F5A-05B8-0EAD-18A3-62FF3663F86C}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{9D4E6F5A-05B8-0EAD-18A3-62FF3663F86C}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-023.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{844CF371-7F6C-055E-0939-46151BB745BE}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{844CF371-7F6C-055E-0939-46151BB745BE}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F7E7D29-16F6-0439-1415-8CE74E75CA89}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{9F7E7D29-16F6-0439-1415-8CE74E75CA89}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{E1EC640A-8462-0A43-0B22-A003EB543393}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:19.000Z" lastModifiedTime="2026-09-11T10:54:19.000Z" objectID="{D628EDB8-48F9-0341-2202-03A99842E1DE}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 3 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-024.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8F2D218A-7FC3-0961-2366-27649A9171FF}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{8F2D218A-7FC3-0961-2366-27649A9171FF}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A008EAA3-7B7D-0618-1E1D-41C8CD7B2DC1}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{A008EAA3-7B7D-0618-1E1D-41C8CD7B2DC1}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-025.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{919ADD06-A0FE-0D81-33F0-57AF92A82C5E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{919ADD06-A0FE-0D81-33F0-57AF92A82C5E}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{B763BF7C-0B7C-01DA-04D1-160A4F1D421E}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:56.000Z" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{B763BF7C-0B7C-01DA-04D1-160A4F1D421E}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 7 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A0F068A1-5642-022B-2681-F2126BB7C3BD}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{A0F068A1-5642-022B-2681-F2126BB7C3BD}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{28ED0BBF-5CA7-05EE-2AB6-4BFC4F82B939}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:21.000Z" lastModifiedTime="2026-09-11T10:54:21.000Z" objectID="{FBEFD32B-0691-0F3F-30D2-B893AB88EC33}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 8 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-026.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F04B6DF-4A87-0E53-0CE2-5046B0B85529}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{9F04B6DF-4A87-0E53-0CE2-5046B0B85529}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{79A561AE-8223-0E1D-1D70-86D13794969E}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:57.000Z" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{79A561AE-8223-0E1D-1D70-86D13794969E}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 9 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B06E19F3-05FC-0B60-3287-C13C24C193CE}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{B06E19F3-05FC-0B60-3287-C13C24C193CE}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-027.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A66514D1-1C33-0CED-3D53-7A23566BFABD}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{A66514D1-1C33-0CED-3D53-7A23566BFABD}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B7E2E308-7768-044A-155D-A0D7ED14E4D2}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{B7E2E308-7768-044A-155D-A0D7ED14E4D2}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{1B893290-060F-0AEC-366B-52E74AC0B0D2}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:20.000Z" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{896D454F-C999-0B2A-3ABA-71A912EE13F2}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 6 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-028.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A7A6C1A9-A8EE-0275-3774-E455C7CC739E}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{A7A6C1A9-A8EE-0275-3774-E455C7CC739E}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BADEB4C7-7F75-0B8E-19CA-C332C7A7875B}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{BADEB4C7-7F75-0B8E-19CA-C332C7A7875B}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-029.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B7543EDF-89B7-08B9-339B-7C5A4EDE3F39}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{B7543EDF-89B7-08B9-339B-7C5A4EDE3F39}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BE524D9D-33C8-0650-138F-4C17DDF5CE5D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{BE524D9D-33C8-0650-138F-4C17DDF5CE5D}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:22.000Z" objectID="{720C4EA2-9C42-05CA-0146-F5FD5B7F74D9}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="120.7456665039062" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:22.000Z" lastModifiedTime="2026-09-11T10:54:22.000Z" objectID="{05014EE3-11D5-03A2-1C8E-9C4F29CEF5BA}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 11 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-030.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BA2DF0A7-1DCD-0CB0-3167-FEADDDE7BFBC}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{BA2DF0A7-1DCD-0CB0-3167-FEADDDE7BFBC}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BFE40300-AAF8-0FAD-3762-93332A5EDA4D}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{BFE40300-AAF8-0FAD-3762-93332A5EDA4D}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-031.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BF798064-3270-0191-3972-8640CBCF8DEC}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{BF798064-3270-0191-3972-8640CBCF8DEC}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C25C2B60-8E25-0382-1BCE-4099132AEA06}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{C25C2B60-8E25-0382-1BCE-4099132AEA06}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-032.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D562D957-E997-0843-26ED-5F26F3CB4E8A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{D562D957-E997-0843-26ED-5F26F3CB4E8A}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CFE7E2AC-C22F-0D7C-18D3-601E40CC312C}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{CFE7E2AC-C22F-0D7C-18D3-601E40CC312C}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{18871A87-5D82-0359-1D21-3C498EEA581D}{0}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:20.000Z" lastModifiedTime="2026-09-11T10:54:20.000Z" objectID="{69F64A09-B1C8-0FEA-1327-17389D823403}{0}{B0}" alignment="left"><one:T><![CDATA[Actor 4 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-033.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D7311993-456D-085B-2088-149369CF49B7}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{D7311993-456D-085B-2088-149369CF49B7}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F4744DDD-E17E-0100-3BAC-98BC70CCC100}{1}{B0}" name="Sentinel" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{E215CFF8-B98E-0DF4-196B-B38D8F97EB71}{23}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="103.0424346923828" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{E215CFF8-B98E-0DF4-196B-B38D8F97EB71}{24}{B0}" alignment="left"><one:T><![CDATA[Sentinel]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-034.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D95ED5A5-5386-0943-25B4-CAB0510B5B66}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{D95ED5A5-5386-0943-25B4-CAB0510B5B66}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F54516CD-DE85-081D-1761-468628E72D1B}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{F54516CD-DE85-081D-1761-468628E72D1B}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-035.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DBAC2D9C-179E-0E85-2F20-0EC3F93C014A}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{DBAC2D9C-179E-0E85-2F20-0EC3F93C014A}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F5512F5C-2626-00AA-0B5F-EA6BD4164873}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:49.000Z" pageLevel="2"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{F5512F5C-2626-00AA-0B5F-EA6BD4164873}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/page-036.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FFA623E9-9FC1-0C52-3BDB-1B04C9363FBB}{1}{B0}" name="Same title" dateTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:21:38.000Z" pageLevel="1" style="font-family:Calibri;font-size:11.0pt" lang="en-US"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-09T08:10:55.000Z" lastModifiedTime="2026-09-09T08:10:55.000Z" objectID="{FFA623E9-9FC1-0C52-3BDB-1B04C9363FBB}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title><one:Outline author="Author" lastModifiedBy="Author" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{6E896A5A-C2D5-0539-307A-FFFE4C091CEA}{1}{B0}"><one:Position x="36.0" y="36.0" z="0"/><one:Size width="115.1704635620117" height="13.4277172088623"/><one:Indents><one:Indent level="0" indent="0.0"/></one:Indents><one:OEChildren><one:OE creationTime="2026-09-09T08:10:57.000Z" lastModifiedTime="2026-09-09T08:10:59.000Z" objectID="{6E896A5A-C2D5-0539-307A-FFFE4C091CEA}{3}{B0}" alignment="left"><one:T><![CDATA[Actor 8 &#129408; é]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FB3175D5-307C-0E50-1607-1F154F5E4118}{1}{B0}" name="Same title" dateTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:55:48.000Z" pageLevel="1"><one:QuickStyleDef index="0" name="PageTitle" font="Calibri" fontSize="17.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title showDate="false" showTime="false" lang="en-US"><one:OE author="Author" lastModifiedBy="Author" creationTime="2026-09-11T10:54:16.000Z" lastModifiedTime="2026-09-11T10:54:16.000Z" objectID="{FB3175D5-307C-0E50-1607-1F154F5E4118}{15}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Same title]]></one:T></one:OE></one:Title></one:Page>
corpus/page-lifecycle/offline-edits/twelve-clients/cold/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/page-lifecycle/offline-edits/twelve-clients/cold/run.json created+18
......@@ -0,0 +1,18 @@
1{
2 "notebook": "/private/tmp/m33/page-clients2/candidate",
3 "expected_pages": 37,
4 "author": null,
5 "author_timeout_seconds": 600,
6 "inspect": false,
7 "collect_notebook": true,
8 "base": {
9 "file": "win7-office-base.qcow2",
10 "format": "qcow2",
11 "sha256": "a1a4f8fab782ee14885ff801ca2f6347c208fdcfc3513637096f314315c89346",
12 "virtual_size": 68719476736
13 },
14 "scripts": {
15 "cold.ps1": "c177fc72ae6c2634d186f5671a880de20b09f9716532c37c69cb13aa15c7e331",
16 "read.ps1": "04013bfcccee40a17e2a225f9b9e96f40a3a8daad9e350609654f8eda3ccbb41"
17 }
18}
corpus/page-lifecycle/offline-edits/twelve-clients/cold/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/page-lifecycle/offline-edits/twelve-clients/cold/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/page-lifecycle/offline-edits/twelve-clients/cold/source.json created+8
......@@ -0,0 +1,8 @@
1[
2 {
3 "path": "pages.one",
4 "bytes": 155344,
5 "sha256": "623ade8b5ee6fc837ae63d5293791039ecd17da9cb8bc5e243ea20cadf37958c",
6 "mtime_ns": 1789124063040528117
7 }
8]
corpus/page-lifecycle/offline-edits/twelve-clients/cold/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/paragraph-edit/README.md+8-4
......@@ -62,9 +62,13 @@ the native-rendered result to the corresponding keyboard-generated control.
6262by `ONESTORE_PARAGRAPH_JOIN_OUTPUT`.
6363
6464`offline` retains reconciled split/join candidates and cold native captures.
65The cache queues edits before observing independent remote `☂` prefixes, reopens
66between acknowledgements, and confirms modeled lost replies without replaying
67operations. Tests compare native text/styles to the original keyboard controls,
68account for the remote prefixes, and retain exact graph identities after reopening.
65The cache queues each recorded split or join as a page-model save before
66observing an independent remote `☂` prefix, reopens between acknowledgements,
67and confirms modeled lost replies without replaying a publication. The
68`inheritance` group has four cases: `Join inherited styles` joins runs whose
69language or spacing differ, which the page model cannot express, and is
70recorded as refused. Tests compare native text/styles to the original keyboard
71controls, account for the remote prefixes, and retain exact graph identities
72after reopening.
6973The ignored offline test `export_native_offline_paragraphs` regenerates candidates
7074in a new directory specified by `ONESTORE_OFFLINE_PARAGRAPH_OUTPUT`.
corpus/paragraph-edit/offline/inheritance/candidate/synthetic.one
Binary files a/corpus/paragraph-edit/offline/inheritance/candidate/synthetic.one and b/corpus/paragraph-edit/offline/inheritance/candidate/synthetic.one differ
corpus/paragraph-edit/offline/inheritance/manifest.json+8-20
......@@ -1,62 +1,50 @@
11[
2 {
3 "case": "Join inherited styles",
4 "id": 1,
5 "intent": {
6 "author": "Rust join author",
7 "left": "{10952FC5-A849-0DE5-03A7-5D9304627DA7},44",
8 "right": "{10952FC5-A849-0DE5-03A7-5D9304627DA7},50"
9 },
10 "remote_prefix": true,
11 "revision": "{E109048E-057D-41DC-B2A8-B9F11839B9C9},1",
12 "space": "{D6CEB12D-D1B7-033B-20A2-E9B6FF501602},1"
13 },
142 {
153 "case": "Join empty left tag",
16 "id": 2,
4 "id": 1,
175 "intent": {
186 "author": "Rust join author",
197 "left": "{8BAFC64A-8457-0253-3906-57D27F8546B7},45",
208 "right": "{8BAFC64A-8457-0253-3906-57D27F8546B7},51"
219 },
2210 "remote_prefix": false,
23 "revision": "{19A52AE8-D897-467C-956F-26CA42CEDA1B},1",
11 "revision": "{5DBF2F05-0AF6-4659-86E6-249D81CDFBB0},1",
2412 "space": "{F6E7A6F0-805F-0858-2B5A-4B1260940CF9},1"
2513 },
2614 {
2715 "case": "Join right tag",
28 "id": 3,
16 "id": 2,
2917 "intent": {
3018 "author": "Rust join author",
3119 "left": "{2E9A20A9-1E0E-0F04-0FCE-8497CF032068},44",
3220 "right": "{2E9A20A9-1E0E-0F04-0FCE-8497CF032068},49"
3321 },
3422 "remote_prefix": true,
35 "revision": "{BDDFFFE4-439A-4466-9D85-20B88D5A5E61},1",
23 "revision": "{BAED8622-0129-4BD1-971A-D437EB3E7B21},1",
3624 "space": "{04EE80E5-584B-04E0-1F05-07D86902DFA1},1"
3725 },
3826 {
3927 "case": "Join both tags",
40 "id": 4,
28 "id": 3,
4129 "intent": {
4230 "author": "Rust join author",
4331 "left": "{7A5195E3-F792-0C49-1F3C-EBBFCE774FE6},44",
4432 "right": "{7A5195E3-F792-0C49-1F3C-EBBFCE774FE6},50"
4533 },
4634 "remote_prefix": true,
47 "revision": "{694A9A93-E1AA-48DD-AD67-6BD2C0EF5D6F},1",
35 "revision": "{247AE1FD-D8B5-439A-B39E-0B7F34E26187},1",
4836 "space": "{631A0B54-DBB1-0988-22E1-96E8B1202B59},1"
4937 },
5038 {
5139 "case": "Join both children",
52 "id": 5,
40 "id": 4,
5341 "intent": {
5442 "author": "Rust join author",
5543 "left": "{0384F5F6-5F0B-0164-32C6-6E97A4F1B661},49",
5644 "right": "{0384F5F6-5F0B-0164-32C6-6E97A4F1B661},54"
5745 },
5846 "remote_prefix": true,
59 "revision": "{B3100F21-58B5-4417-9797-B397AC0F7BE3},1",
47 "revision": "{11FD3066-617C-4D68-8FF8-101C471B40DE},1",
6048 "space": "{D7D982D1-A3D3-0690-1181-A9703CF717E5},1"
6149 }
6250]
\ No newline at end of file
corpus/paragraph-edit/offline/inheritance/native/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-349DE309 -ExpectedPages 6", "exit": 0, "stdout": "Read 1 sections and 6 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/paragraph-edit/offline/inheritance/native/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-349de309", "hostname": "ONE-M6-349DE309"}
corpus/paragraph-edit/offline/inheritance/native/notebook/Open Notebook.onetoc2
Binary files a/corpus/paragraph-edit/offline/inheritance/native/notebook/Open Notebook.onetoc2 and b/corpus/paragraph-edit/offline/inheritance/native/notebook/Open Notebook.onetoc2 differ
corpus/paragraph-edit/offline/inheritance/native/notebook/synthetic.one
Binary files a/corpus/paragraph-edit/offline/inheritance/native/notebook/synthetic.one and b/corpus/paragraph-edit/offline/inheritance/native/notebook/synthetic.one differ
corpus/paragraph-edit/offline/inheritance/native/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-6061365E",
4 "hostname": "ONE-M6-349DE309",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/paragraph-edit/offline/inheritance/native/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{18FD5F74-B008-433E-BEAA-9D326490F3A2}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T10:28:26.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{522B3C0E-E0D6-0179-06A9-68F0709718A0}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T10:28:26.000Z" color="#8AA8E4"><one:Page ID="{7E62CF88-691D-4268-81CE-C0618CAF04BF}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/><one:Page ID="{CCB44051-F6B3-4DED-9C57-A128642A99A1}{1}{B0}" name="Join inherited styles" dateTime="2026-09-08T09:07:14.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/><one:Page ID="{EC9D578C-A75B-468E-97AF-038CFBEE835A}{1}{B0}" name="Join empty left tag" dateTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/><one:Page ID="{1E947199-7F4F-4A36-A3F0-4F46F2785002}{1}{B0}" name="Join right tag" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/><one:Page ID="{7960FA28-FCB5-475E-9E14-DE762A5AA4FA}{1}{B0}" name="Join both tags" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/><one:Page ID="{CDA373AD-84D7-4846-AD74-E1EEA78D9846}{1}{B0}" name="Join both children" dateTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{D6F6757C-FD25-4C1E-A3FE-ED64B596EBE6}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:24:20.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{44708F9E-DCE8-0190-3296-251A1FB54357}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:24:20.000Z" color="#8AA8E4"><one:Page ID="{68397C18-5523-4281-B5F1-8D8BE38D5F48}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:24:19.000Z" pageLevel="1"/><one:Page ID="{DAEFF3C1-CA8D-4D04-A868-ECC20B08C256}{1}{B0}" name="Join inherited styles" dateTime="2026-09-08T09:07:14.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1"/><one:Page ID="{FAC6E41C-9B65-4667-A390-4E6694CCD8AD}{1}{B0}" name="Join empty left tag" dateTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1"/><one:Page ID="{08CFC209-4371-4ADF-97CF-02AC9D5A0BF5}{1}{B0}" name="Join right tag" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1"/><one:Page ID="{6F3B49B8-C08B-47B7-AA2B-939C4578FF0D}{1}{B0}" name="Join both tags" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1"/><one:Page ID="{DBF8C03D-B8E9-48AF-994B-AC04C8AFC3B1}{1}{B0}" name="Join both children" dateTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/paragraph-edit/offline/inheritance/native/read/page-000.xml+2-2
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1E947199-7F4F-4A36-A3F0-4F46F2785002}{1}{B0}" name="Join right tag" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{34E0D1D5-390A-41D2-B33B-CC095479AFCB}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join right tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{34E0D1D5-390A-41D2-B33B-CC095479AFCB}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.6362152099609" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{34E0D1D5-390A-41D2-B33B-CC095479AFCB}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{08CFC209-4371-4ADF-97CF-02AC9D5A0BF5}{1}{B0}" name="Join right tag" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{22BB6245-0534-413B-8704-81E33B5BF43C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join right tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{22BB6245-0534-413B-8704-81E33B5BF43C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.6362152099609" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{22BB6245-0534-413B-8704-81E33B5BF43C}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33lang=en-US>☂Left</span><span style='font-weight:bold' lang=en-US>Bold</span><span
44lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{34E0D1D5-390A-41D2-B33B-CC095479AFCB}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{22BB6245-0534-413B-8704-81E33B5BF43C}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/page-001.xml+19-4
......@@ -1,5 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7960FA28-FCB5-475E-9E14-DE762A5AA4FA}{1}{B0}" name="Join both tags" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{602B649F-D096-429F-A3C9-A321550DC045}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join both tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{602B649F-D096-429F-A3C9-A321550DC045}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.63623046875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{602B649F-D096-429F-A3C9-A321550DC045}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3lang=en-US>☂Left</span><span style='font-weight:bold' lang=en-US>Bold</span><span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{602B649F-D096-429F-A3C9-A321550DC045}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{68397C18-5523-4281-B5F1-8D8BE38D5F48}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:24:19.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{0FF5D4A4-1E56-4137-BA03-01501C11BA29}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{08907C53-ED2B-0A3D-0A57-C25AD77AC8DF}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{0FF5D4A4-1E56-4137-BA03-01501C11BA29}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/page-002.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7E62CF88-691D-4268-81CE-C0618CAF04BF}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{19AE6734-2268-41DE-8E3C-4CBA7333E1DE}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{1ECBCFC3-D115-0AD4-3E68-8FB0B8589328}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{19AE6734-2268-41DE-8E3C-4CBA7333E1DE}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6F3B49B8-C08B-47B7-AA2B-939C4578FF0D}{1}{B0}" name="Join both tags" dateTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{7670D70F-ECA8-4276-97F6-EECB3A2F9BB2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join both tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{7670D70F-ECA8-4276-97F6-EECB3A2F9BB2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.63623046875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{7670D70F-ECA8-4276-97F6-EECB3A2F9BB2}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3lang=en-US>☂Left</span><span style='font-weight:bold' lang=en-US>Bold</span><span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{7670D70F-ECA8-4276-97F6-EECB3A2F9BB2}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/page-003.xml+3-4
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CCB44051-F6B3-4DED-9C57-A128642A99A1}{1}{B0}" name="Join inherited styles" dateTime="2026-09-08T09:07:14.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T09:07:15.000Z" objectID="{0AEFDEB9-8F4D-4333-BF52-150D9F18F204}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join inherited styles]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{0AEFDEB9-8F4D-4333-BF52-150D9F18F204}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="166.0962219238281" height="33.87984466552734"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{0AEFDEB9-8F4D-4333-BF52-150D9F18F204}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span style='font-family:Calibri;
3font-size:11.0pt'>☂Left</span><span style='font-weight:bold;font-family:Georgia;
4font-size:18.0pt;color:#123456'>Right </span><span style='font-weight:bold;
5font-style:italic;font-family:Georgia;font-size:18.0pt;color:#123456'>italic</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T09:07:15.000Z" objectID="{0AEFDEB9-8F4D-4333-BF52-150D9F18F204}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DAEFF3C1-CA8D-4D04-A868-ECC20B08C256}{1}{B0}" name="Join inherited styles" dateTime="2026-09-08T09:07:14.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:QuickStyleDef index="1" name="h1" fontColor="#123456" highlightColor="automatic" font="Georgia" fontSize="18.0" bold="true" spaceBefore="8.0" spaceAfter="4.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T09:07:15.000Z" objectID="{1CB46D29-B373-43DA-8B6D-58E7F03AA9F3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join inherited styles]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{1CB46D29-B373-43DA-8B6D-58E7F03AA9F3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="143.3818817138672" height="479.3075256347656"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{1CB46D29-B373-43DA-8B6D-58E7F03AA9F3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Left]]></one:T></one:OE><one:OE creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T09:07:15.000Z" objectID="{1CB46D29-B373-43DA-8B6D-58E7F03AA9F3}{46}{B0}" alignment="left" spaceBefore="288.0" spaceAfter="144.0" quickStyleIndex="1"><one:T><![CDATA[<span
3style='font-weight:bold'>Right </span><span style='font-weight:bold;font-style:
4italic'>italic</span>]]></one:T></one:OE><one:OE creationTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T09:07:15.000Z" objectID="{1CB46D29-B373-43DA-8B6D-58E7F03AA9F3}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/page-004.xml+3-4
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{CDA373AD-84D7-4846-AD74-E1EEA78D9846}{1}{B0}" name="Join both children" dateTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join both children]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="190.3818054199219" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Left]]></one:T><one:OEChildren><one:OE lastModifiedBy="Rust join author" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3lang=en-US>☂Left child</span><span style='font-weight:bold' lang=en-US>Bold</span><span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{58}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Right child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{19FE048A-780F-4FB2-8E33-26093F8B39C2}{63}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DBF8C03D-B8E9-48AF-994B-AC04C8AFC3B1}{1}{B0}" name="Join both children" dateTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join both children]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="190.3818054199219" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Left]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Left child<span
3style='font-weight:bold'>Bold</span> <span style='font-style:italic'>italic</span> &#129408; é <span
4style='color:#123456'>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{58}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Right child]]></one:T></one:OE></one:OEChildren></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T09:07:17.000Z" lastModifiedTime="2026-09-08T09:07:17.000Z" objectID="{0FA5B71A-4431-4F5B-BA0C-6BE350A96235}{63}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/page-005.xml+2-2
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EC9D578C-A75B-468E-97AF-038CFBEE835A}{1}{B0}" name="Join empty left tag" dateTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-08T10:28:26.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{91D53736-A353-4C85-85F3-1F4CE4FFC914}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{91D53736-A353-4C85-85F3-1F4CE4FFC914}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.9218902587891" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{91D53736-A353-4C85-85F3-1F4CE4FFC914}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FAC6E41C-9B65-4667-A390-4E6694CCD8AD}{1}{B0}" name="Join empty left tag" dateTime="2026-09-08T09:07:15.000Z" lastModifiedTime="2026-09-11T10:24:20.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{878E84A6-9F6D-4C6C-B1CC-52A68BDD92E3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{878E84A6-9F6D-4C6C-B1CC-52A68BDD92E3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.9218902587891" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{878E84A6-9F6D-4C6C-B1CC-52A68BDD92E3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
44style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{91D53736-A353-4C85-85F3-1F4CE4FFC914}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:07:16.000Z" lastModifiedTime="2026-09-08T09:07:16.000Z" objectID="{878E84A6-9F6D-4C6C-B1CC-52A68BDD92E3}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/inheritance/native/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../before/read/payloads.json
\ No newline at end of file
corpus/paragraph-edit/offline/inheritance/native/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/paragraph-edit/offline/inheritance/native/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-paragraph-native-01/inheritance/candidate",
2 "notebook": "/private/tmp/m33/offline-paragraph/inheritance/candidate",
33 "expected_pages": 6,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/paragraph-edit/offline/inheritance/native/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/paragraph-edit/offline/inheritance/native/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/paragraph-edit/offline/inheritance/native/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 59016,
5 "sha256": "828e330b0dfda41ecd5ade77ea65398cf5a070170757b3f650ca4600520d99bb",
6 "mtime_ns": 1788863184799153800
4 "bytes": 58696,
5 "sha256": "30d43d92bf2100adc4138134854ce5be30a56877f288fc42f2ee2cf685c188b6",
6 "mtime_ns": 1789121621674421867
77 }
88]
corpus/paragraph-edit/offline/inheritance/native/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../joined/teardown.json
\ No newline at end of file
corpus/paragraph-edit/offline/inheritance/native/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/paragraph-edit/offline/joins/candidate/synthetic.one
Binary files a/corpus/paragraph-edit/offline/joins/candidate/synthetic.one and b/corpus/paragraph-edit/offline/joins/candidate/synthetic.one differ
corpus/paragraph-edit/offline/joins/manifest.json+12-12
......@@ -8,7 +8,7 @@
88 "right": "{0BA342F5-0690-087C-24FE-8EE6D81C2041},12"
99 },
1010 "remote_prefix": true,
11 "revision": "{D3E40C30-D3F7-48FC-8163-10191C9874A2},1",
11 "revision": "{86FC01C5-5257-4294-9FBE-7ACCA408F2A3},1",
1212 "space": "{FE224563-B517-023E-0D75-9904B1952A26},1"
1313 },
1414 {
......@@ -20,7 +20,7 @@
2020 "right": "{051BC1DE-5AE6-0D04-0CEF-9D05F53C8EAE},12"
2121 },
2222 "remote_prefix": true,
23 "revision": "{B4AD652D-1152-4BFB-9F7C-3F5A37D526CC},1",
23 "revision": "{89344F8C-FF9F-4E56-B5F7-3DE89F7814BD},1",
2424 "space": "{DED48A05-0DB1-0712-086D-09237C982341},1"
2525 },
2626 {
......@@ -32,7 +32,7 @@
3232 "right": "{B230A510-9428-0CE7-1B89-7CA970F8F676},12"
3333 },
3434 "remote_prefix": false,
35 "revision": "{14C83ACF-0D2F-4D6C-8A85-D4B883407F57},1",
35 "revision": "{5058FDEB-1EAD-4258-8C10-C96839E5E1D1},1",
3636 "space": "{7919E933-0809-00D8-1754-A21684215860},1"
3737 },
3838 {
......@@ -44,7 +44,7 @@
4444 "right": "{601DAE0A-2A53-0C28-3077-1FE8FCB26FC2},12"
4545 },
4646 "remote_prefix": true,
47 "revision": "{BAE72407-55A9-4703-922B-67E6B8ADE435},1",
47 "revision": "{8A62B1D0-2FE8-4C2D-8879-82896B813802},1",
4848 "space": "{927F2809-173C-036E-37B6-60A6568F7723},1"
4949 },
5050 {
......@@ -56,7 +56,7 @@
5656 "right": "{EACB4A2C-2444-0A1F-03D6-68187F2FB345},12"
5757 },
5858 "remote_prefix": false,
59 "revision": "{28937B4C-67BC-4ED8-A531-E63A6FB99F38},1",
59 "revision": "{3EA4BE86-EF2A-4AA7-9401-110629923CCF},1",
6060 "space": "{E4D8C4CC-508B-04D2-36CE-C5B8C9D2FEC4},1"
6161 },
6262 {
......@@ -68,7 +68,7 @@
6868 "right": "{C84CA5DB-61A8-0F9B-3F91-D6E0C74536F7},12"
6969 },
7070 "remote_prefix": true,
71 "revision": "{E154B8F7-C84E-4AED-B436-D610448E37F1},1",
71 "revision": "{B1FFABB3-16FC-4B1A-89BD-2A813F383CBD},1",
7272 "space": "{7A363D4C-73C2-0ABE-0931-E6F62A90B95E},1"
7373 },
7474 {
......@@ -80,7 +80,7 @@
8080 "right": "{DC240C63-FC8E-0267-0AFD-A53062C25702},12"
8181 },
8282 "remote_prefix": true,
83 "revision": "{01D54762-D53E-4DF2-AD44-7789FAE785CE},1",
83 "revision": "{CC45AF8B-4B50-413D-B45D-368304E4A105},1",
8484 "space": "{3CC2C4DC-651A-07C9-2F7B-375C6663F3CA},1"
8585 },
8686 {
......@@ -92,7 +92,7 @@
9292 "right": "{28F3F5EC-E687-02CA-2CFD-E73A184B875F},12"
9393 },
9494 "remote_prefix": true,
95 "revision": "{BE53841B-A5D6-447A-B1F3-C1E2D11EBBCE},1",
95 "revision": "{6739FA8A-A364-47D3-9E4C-06F652AEB344},1",
9696 "space": "{942EF5E4-FFD1-0FE4-23D2-7429899577BD},1"
9797 },
9898 {
......@@ -104,7 +104,7 @@
104104 "right": "{DD3FA0E7-15A6-01C4-1B77-F85F779BCBC8},12"
105105 },
106106 "remote_prefix": true,
107 "revision": "{53CAB283-B0D5-4D3A-B325-9FD8B214FE21},1",
107 "revision": "{64D8773A-C74A-44B4-A5CD-B9F3437A589E},1",
108108 "space": "{A4AE40FF-DD80-0003-2856-17D8295C1B91},1"
109109 },
110110 {
......@@ -116,7 +116,7 @@
116116 "right": "{1480427A-E9ED-04EC-0409-0653AE11FF78},12"
117117 },
118118 "remote_prefix": true,
119 "revision": "{BC2C9E0D-BA56-48ED-8510-CFBF7FCBDEED},1",
119 "revision": "{1AA0429E-38E9-4394-9052-4206CF62E438},1",
120120 "space": "{739DB38B-4239-0A7C-2652-4E525D219638},1"
121121 },
122122 {
......@@ -128,7 +128,7 @@
128128 "right": "{1E353497-5C26-0459-3C0C-0E8D29ED8C5A},12"
129129 },
130130 "remote_prefix": true,
131 "revision": "{392FD304-233C-4A9C-A90E-16EA8F916073},1",
131 "revision": "{0E2E842D-E24A-44FA-A912-C3FD5335F9ED},1",
132132 "space": "{4432E3EC-5E5F-0A04-2108-E9A2C17BDBEC},1"
133133 },
134134 {
......@@ -140,7 +140,7 @@
140140 "right": "{C1568E82-003F-016B-041A-CA304E1A5138},12"
141141 },
142142 "remote_prefix": true,
143 "revision": "{D3D41323-E06E-4253-BAA5-B69A3AAA40E5},1",
143 "revision": "{FA703CCC-F9E3-4EAB-9DB4-57CBEA6D0DB7},1",
144144 "space": "{D8E15673-A45E-0914-291A-7767C3222F19},1"
145145 }
146146]
\ No newline at end of file
corpus/paragraph-edit/offline/joins/native/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-DA41E6F9 -ExpectedPages 14", "exit": 0, "stdout": "Read 1 sections and 14 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/paragraph-edit/offline/joins/native/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-da41e6f9", "hostname": "ONE-M6-DA41E6F9"}
corpus/paragraph-edit/offline/joins/native/notebook/Open Notebook.onetoc2
Binary files a/corpus/paragraph-edit/offline/joins/native/notebook/Open Notebook.onetoc2 and b/corpus/paragraph-edit/offline/joins/native/notebook/Open Notebook.onetoc2 differ
corpus/paragraph-edit/offline/joins/native/notebook/synthetic.one
Binary files a/corpus/paragraph-edit/offline/joins/native/notebook/synthetic.one and b/corpus/paragraph-edit/offline/joins/native/notebook/synthetic.one differ
corpus/paragraph-edit/offline/joins/native/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-37FF299E",
4 "hostname": "ONE-M6-DA41E6F9",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/paragraph-edit/offline/joins/native/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{F8A11094-DE39-448C-A439-F86F24C7F052}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T10:28:24.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{8FD8F049-66A6-05AD-1D2C-533AB948D293}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T10:28:24.000Z" color="#8AA8E4"><one:Page ID="{A39103CF-EF6D-46BC-9A4B-FBAB4570CE8C}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1"/><one:Page ID="{39AB7858-1463-483C-AA05-EA50E3306FB6}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T08:11:45.000Z" pageLevel="1"/><one:Page ID="{195DB73E-ACC5-4D10-AF1D-7A772E3D66D1}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:47.000Z" pageLevel="1"/><one:Page ID="{BE90D408-A97D-4ADA-B024-D142D6841DF0}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:49.000Z" pageLevel="1"/><one:Page ID="{55F61532-B648-496C-90C6-13F2042A32B3}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:51.000Z" pageLevel="1"/><one:Page ID="{2351F9F7-F1FF-4ED0-91BE-B6EC9B77BB54}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:53.000Z" pageLevel="1"/><one:Page ID="{BDBF0077-D2B6-40BC-AE41-95A27835FCCE}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:55.000Z" pageLevel="1"/><one:Page ID="{FB4BF9E7-C46E-4DCB-880B-440834C6B65A}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:57.000Z" pageLevel="1"/><one:Page ID="{53A7C8DF-5EA5-45E6-84A2-077DDB30322D}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:59.000Z" pageLevel="1"/><one:Page ID="{63277DC4-7CF4-4A01-8F26-648C7BF95E01}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:01.000Z" pageLevel="1"/><one:Page ID="{B4148EB0-E34D-407E-8122-3D060F84D3A8}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:03.000Z" pageLevel="1"/><one:Page ID="{83BBDED7-FF2B-4006-8678-9AF693DE9E7C}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:05.000Z" pageLevel="1"/><one:Page ID="{1F686B48-052A-4316-8E6A-043391876A89}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:07.000Z" pageLevel="1"/><one:Page ID="{B5486CBF-39FD-4D58-8115-F5881C42D137}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{4B9FB524-6705-4685-8834-937D2E9301C2}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:20:14.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{DEA7EE3F-CF7A-08FD-0350-21AC798FF74A}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:20:14.000Z" color="#8AA8E4"><one:Page ID="{F2EE1DB9-46B1-4BEC-8437-893D85B7EB55}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:20:14.000Z" pageLevel="1"/><one:Page ID="{68D4662E-BDBF-456C-B479-98C623F74A6F}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T08:11:45.000Z" pageLevel="1"/><one:Page ID="{4822A948-0519-4040-B161-08E1EEFA4308}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:47.000Z" pageLevel="1"/><one:Page ID="{EFEFCA7E-00A1-478A-AE58-A3D416433829}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:49.000Z" pageLevel="1"/><one:Page ID="{04890B44-1F94-443C-8EBA-6164C4ED176A}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:51.000Z" pageLevel="1"/><one:Page ID="{722EE781-5823-4380-8FC2-C47A5BB09E8D}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:53.000Z" pageLevel="1"/><one:Page ID="{ECC01E01-7B6A-4DEC-B03D-E734B8F2D917}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:55.000Z" pageLevel="1"/><one:Page ID="{AA34E791-6DB2-409B-9677-369EF4019383}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:57.000Z" pageLevel="1"/><one:Page ID="{02D8D6A9-F779-48B6-9ADE-75EB1BF717F4}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:59.000Z" pageLevel="1"/><one:Page ID="{325863B2-D528-4751-915A-161ABB3E7BD8}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:01.000Z" pageLevel="1"/><one:Page ID="{E56B90C6-4A91-4D2E-9F5E-4F90CF43F671}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:03.000Z" pageLevel="1"/><one:Page ID="{D2C4C0A1-56F7-4D56-9804-E8605319BBA5}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:05.000Z" pageLevel="1"/><one:Page ID="{4E17753E-ACF6-4E46-9016-76A551404F50}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:07.000Z" pageLevel="1"/><one:Page ID="{E43772C9-9021-4008-9F69-871EDC85F4EE}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/paragraph-edit/offline/joins/native/read/page-000.xml+3-4
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{195DB73E-ACC5-4D10-AF1D-7A772E3D66D1}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:47.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:46.000Z" objectID="{983DB9D9-BF4A-409F-BEF9-544E6C1EA9D2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split style boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{983DB9D9-BF4A-409F-BEF9-544E6C1EA9D2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{983DB9D9-BF4A-409F-BEF9-544E6C1EA9D2}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:46.000Z" objectID="{983DB9D9-BF4A-409F-BEF9-544E6C1EA9D2}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{02D8D6A9-F779-48B6-9ADE-75EB1BF717F4}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:59.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:58.000Z" objectID="{1A93C76A-4FD4-45BF-A10B-2ED2701561D4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split bullet]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{1A93C76A-4FD4-45BF-A10B-2ED2701561D4}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{1A93C76A-4FD4-45BF-A10B-2ED2701561D4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bold</span> <span style='font-style:italic'>italic</span> &#129408; é <span
4style='color:#123456'>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{1A93C76A-4FD4-45BF-A10B-2ED2701561D4}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:58.000Z" objectID="{1A93C76A-4FD4-45BF-A10B-2ED2701561D4}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-001.xml+4-2
......@@ -1,3 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1F686B48-052A-4316-8E6A-043391876A89}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:07.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:06.000Z" objectID="{4F91A69A-8E6D-4880-A29D-D3EC63F6B4D3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split soft break]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{4F91A69A-8E6D-4880-A29D-D3EC63F6B4D3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="487.125" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:12:07.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{4F91A69A-8E6D-4880-A29D-D3EC63F6B4D3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Bold<br>
3soft break]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:06.000Z" objectID="{4F91A69A-8E6D-4880-A29D-D3EC63F6B4D3}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{04890B44-1F94-443C-8EBA-6164C4ED176A}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:51.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:50.000Z" objectID="{4C0100EE-CA0B-40CA-97A7-35A3A304C7DD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split end]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{4C0100EE-CA0B-40CA-97A7-35A3A304C7DD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:34.000Z" objectID="{4C0100EE-CA0B-40CA-97A7-35A3A304C7DD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:50.000Z" objectID="{4C0100EE-CA0B-40CA-97A7-35A3A304C7DD}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-002.xml+4-1
......@@ -1,2 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{2351F9F7-F1FF-4ED0-91BE-B6EC9B77BB54}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:53.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:52.000Z" objectID="{CCCF420A-73F3-42CF-AE84-D5AFE050041F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split empty]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{CCCF420A-73F3-42CF-AE84-D5AFE050041F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{CCCF420A-73F3-42CF-AE84-D5AFE050041F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:52.000Z" objectID="{CCCF420A-73F3-42CF-AE84-D5AFE050041F}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{325863B2-D528-4751-915A-161ABB3E7BD8}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:00.000Z" objectID="{425D9D02-29CD-4670-A693-AD216CF0A74A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split number]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{425D9D02-29CD-4670-A693-AD216CF0A74A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970932006836" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{425D9D02-29CD-4670-A693-AD216CF0A74A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." restartNumberingAt="3" fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:00.000Z" objectID="{425D9D02-29CD-4670-A693-AD216CF0A74A}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-003.xml+2-2
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{39AB7858-1463-483C-AA05-EA50E3306FB6}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T08:11:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{18606DD4-CA9F-4559-8373-0820A30B1592}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split middle]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{18606DD4-CA9F-4559-8373-0820A30B1592}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:30.000Z" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{18606DD4-CA9F-4559-8373-0820A30B1592}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4822A948-0519-4040-B161-08E1EEFA4308}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:47.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:46.000Z" objectID="{C942A7AF-1696-4DCF-A085-26D8ACD98C0B}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split style boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{C942A7AF-1696-4DCF-A085-26D8ACD98C0B}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{C942A7AF-1696-4DCF-A085-26D8ACD98C0B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
44style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{18606DD4-CA9F-4559-8373-0820A30B1592}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:46.000Z" objectID="{C942A7AF-1696-4DCF-A085-26D8ACD98C0B}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-004.xml+2-4
......@@ -1,5 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{53A7C8DF-5EA5-45E6-84A2-077DDB30322D}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:59.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:58.000Z" objectID="{4BECD91C-E608-48EF-BF77-5C44B0D2440D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split bullet]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{4BECD91C-E608-48EF-BF77-5C44B0D2440D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{4BECD91C-E608-48EF-BF77-5C44B0D2440D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:58.000Z" objectID="{4BECD91C-E608-48EF-BF77-5C44B0D2440D}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:58.000Z" objectID="{4BECD91C-E608-48EF-BF77-5C44B0D2440D}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4E17753E-ACF6-4E46-9016-76A551404F50}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:07.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:06.000Z" objectID="{1EEEB8EC-27B1-45D0-BCE1-A17AA331910A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split soft break]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{1EEEB8EC-27B1-45D0-BCE1-A17AA331910A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="487.125" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:12:07.000Z" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{1EEEB8EC-27B1-45D0-BCE1-A17AA331910A}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Bold<br>
3soft break]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:06.000Z" objectID="{1EEEB8EC-27B1-45D0-BCE1-A17AA331910A}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-005.xml+2-3
......@@ -1,6 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{55F61532-B648-496C-90C6-13F2042A32B3}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:51.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:50.000Z" objectID="{1D7E1E98-63D7-4D9A-89DB-473563C3E204}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split end]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{1D7E1E98-63D7-4D9A-89DB-473563C3E204}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{1D7E1E98-63D7-4D9A-89DB-473563C3E204}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{68D4662E-BDBF-456C-B479-98C623F74A6F}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T08:11:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{491F73A2-6343-4809-9D0F-7AB663CC304B}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split middle]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{491F73A2-6343-4809-9D0F-7AB663CC304B}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:30.000Z" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{491F73A2-6343-4809-9D0F-7AB663CC304B}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
44style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tai</span><span style='color:#123456'
6lang=en-US>l</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:50.000Z" objectID="{1D7E1E98-63D7-4D9A-89DB-473563C3E204}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{491F73A2-6343-4809-9D0F-7AB663CC304B}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-006.xml+1-4
......@@ -1,5 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{63277DC4-7CF4-4A01-8F26-648C7BF95E01}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:01.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:00.000Z" objectID="{13228374-8011-4B20-B8EF-DFB7AC378293}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split number]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{13228374-8011-4B20-B8EF-DFB7AC378293}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970932006836" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{13228374-8011-4B20-B8EF-DFB7AC378293}{40}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." restartNumberingAt="3" fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:00.000Z" objectID="{13228374-8011-4B20-B8EF-DFB7AC378293}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{722EE781-5823-4380-8FC2-C47A5BB09E8D}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:53.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:52.000Z" objectID="{9DB05C7C-DA2F-4F9F-B0F8-A739209721C6}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split empty]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{9DB05C7C-DA2F-4F9F-B0F8-A739209721C6}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:52.000Z" objectID="{9DB05C7C-DA2F-4F9F-B0F8-A739209721C6}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:52.000Z" objectID="{9DB05C7C-DA2F-4F9F-B0F8-A739209721C6}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-007.xml+2-2
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{83BBDED7-FF2B-4006-8678-9AF693DE9E7C}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split cell]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="254.9588165283203" height="35.37543487548828"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{41}{B0}"><one:Columns><one:Column index="0" width="180.0" isLocked="true"/><one:Column index="1" width="66.82881927490234"/></one:Columns><one:Row objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{42}{B0}" lastModifiedTime="2026-09-08T10:26:23.000Z"><one:Cell lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{43}{B0}"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AA34E791-6DB2-409B-9677-369EF4019383}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:56.000Z" objectID="{2371E88B-0364-4D71-AFFA-E07221A7B028}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{2371E88B-0364-4D71-AFFA-E07221A7B028}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="149.4970703125" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{2371E88B-0364-4D71-AFFA-E07221A7B028}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved parent]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{2371E88B-0364-4D71-AFFA-E07221A7B028}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
44style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{54}{B0}" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{57}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{370A16F2-B40C-4094-AFDF-EA6014E1BA28}{62}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:56.000Z" objectID="{2371E88B-0364-4D71-AFFA-E07221A7B028}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-008.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A39103CF-EF6D-46BC-9A4B-FBAB4570CE8C}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{C45DAB73-A418-450A-95B9-7770BAEC2BED}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{C3380384-5765-0E00-25ED-B47A7187591B}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{C45DAB73-A418-450A-95B9-7770BAEC2BED}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D2C4C0A1-56F7-4D56-9804-E8605319BBA5}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:05.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split cell]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="254.9588165283203" height="35.37543487548828"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{41}{B0}"><one:Columns><one:Column index="0" width="180.0" isLocked="true"/><one:Column index="1" width="66.82881927490234"/></one:Columns><one:Row objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{42}{B0}" lastModifiedTime="2026-09-11T10:13:40.000Z"><one:Cell lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{43}{B0}"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:13:40.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{54}{B0}" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{57}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:04.000Z" objectID="{66750884-1DD0-4DC4-B1A3-98F6D4269FF1}{62}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-009.xml+2-4
......@@ -1,5 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B4148EB0-E34D-407E-8122-3D060F84D3A8}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:03.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:02.000Z" objectID="{F023654C-88F4-4825-B1EF-F84ADC453CCA}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{F023654C-88F4-4825-B1EF-F84ADC453CCA}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{F023654C-88F4-4825-B1EF-F84ADC453CCA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:02.000Z" objectID="{F023654C-88F4-4825-B1EF-F84ADC453CCA}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E43772C9-9021-4008-9F69-871EDC85F4EE}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:08.000Z" objectID="{C2C53AAA-526F-4D26-A9E6-38253B28B0CF}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split before hyperlink]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{C2C53AAA-526F-4D26-A9E6-38253B28B0CF}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="119.1777801513672" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{C2C53AAA-526F-4D26-A9E6-38253B28B0CF}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Be]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:12:09.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{B8442AE0-4456-4B60-9D7C-71DCBFBC7269}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[fore <a
3href="https://example.invalid/paragraph">Link label</a> tail]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:08.000Z" objectID="{C2C53AAA-526F-4D26-A9E6-38253B28B0CF}{47}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-010.xml+4-2
......@@ -1,3 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B5486CBF-39FD-4D58-8115-F5881C42D137}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:08.000Z" objectID="{93BA24DC-FBB3-4076-B79A-4AB3FBEF9516}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split before hyperlink]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{93BA24DC-FBB3-4076-B79A-4AB3FBEF9516}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="119.1777801513672" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{93BA24DC-FBB3-4076-B79A-4AB3FBEF9516}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Be]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:12:09.000Z" lastModifiedTime="2026-09-08T08:12:09.000Z" objectID="{E93B3496-ED8A-4630-8300-034A7F7B57B0}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[fore <a
3href="https://example.invalid/paragraph">Link label</a> tail]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:08.000Z" objectID="{93BA24DC-FBB3-4076-B79A-4AB3FBEF9516}{47}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E56B90C6-4A91-4D2E-9F5E-4F90CF43F671}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:03.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:02.000Z" objectID="{A15C7B3A-2128-4575-AF93-8ADC1C821913}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{A15C7B3A-2128-4575-AF93-8ADC1C821913}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:13:39.000Z" objectID="{A15C7B3A-2128-4575-AF93-8ADC1C821913}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:12:02.000Z" objectID="{A15C7B3A-2128-4575-AF93-8ADC1C821913}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-011.xml+3-4
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BDBF0077-D2B6-40BC-AE41-95A27835FCCE}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:55.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:54.000Z" objectID="{FFE9D728-7530-4F9A-92A6-BCC224392FB1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split parent]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{FFE9D728-7530-4F9A-92A6-BCC224392FB1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{FFE9D728-7530-4F9A-92A6-BCC224392FB1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:54.000Z" objectID="{FFE9D728-7530-4F9A-92A6-BCC224392FB1}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:54.000Z" objectID="{FFE9D728-7530-4F9A-92A6-BCC224392FB1}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{ECC01E01-7B6A-4DEC-B03D-E734B8F2D917}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:55.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:54.000Z" objectID="{AE96C95E-DCEC-42CA-8CDA-CE54E4FE0A68}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split parent]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{AE96C95E-DCEC-42CA-8CDA-CE54E4FE0A68}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{AE96C95E-DCEC-42CA-8CDA-CE54E4FE0A68}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bold</span> <span style='font-style:italic'>italic</span> &#129408; é <span
4style='color:#123456'>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:13:38.000Z" objectID="{AE96C95E-DCEC-42CA-8CDA-CE54E4FE0A68}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:54.000Z" objectID="{AE96C95E-DCEC-42CA-8CDA-CE54E4FE0A68}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-012.xml+2-2
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BE90D408-A97D-4ADA-B024-D142D6841DF0}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:49.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:48.000Z" objectID="{C6A7E470-E2C7-4D98-9720-C29FB0F95999}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split start]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{C6A7E470-E2C7-4D98-9720-C29FB0F95999}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:26:22.000Z" objectID="{C6A7E470-E2C7-4D98-9720-C29FB0F95999}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EFEFCA7E-00A1-478A-AE58-A3D416433829}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:49.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:48.000Z" objectID="{97D8FA06-4B1B-40C8-895C-B009703E7C40}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split start]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{97D8FA06-4B1B-40C8-895C-B009703E7C40}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:13:37.000Z" objectID="{97D8FA06-4B1B-40C8-895C-B009703E7C40}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
33style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
44style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:48.000Z" objectID="{C6A7E470-E2C7-4D98-9720-C29FB0F95999}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:11:48.000Z" objectID="{97D8FA06-4B1B-40C8-895C-B009703E7C40}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/page-013.xml+19-4
......@@ -1,5 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FB4BF9E7-C46E-4DCB-880B-440834C6B65A}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:57.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:56.000Z" objectID="{720EF6FD-AAB8-4021-B186-92E4E16095F1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{720EF6FD-AAB8-4021-B186-92E4E16095F1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="149.4970703125" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{720EF6FD-AAB8-4021-B186-92E4E16095F1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved parent]]></one:T><one:OEChildren><one:OE lastModifiedBy="Rust join author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:23.000Z" objectID="{720EF6FD-AAB8-4021-B186-92E4E16095F1}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:11:56.000Z" objectID="{720EF6FD-AAB8-4021-B186-92E4E16095F1}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F2EE1DB9-46B1-4BEC-8437-893D85B7EB55}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:20:14.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{9522B505-0DC4-485A-8BC5-05E67A2B0E34}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{92471DF2-FEB9-0350-3B91-C6ECB1407CC2}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{9522B505-0DC4-485A-8BC5-05E67A2B0E34}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/joins/native/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../before/read/payloads.json
\ No newline at end of file
corpus/paragraph-edit/offline/joins/native/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/paragraph-edit/offline/joins/native/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-paragraph-native-01/joins/candidate",
2 "notebook": "/private/tmp/m33/offline-paragraph/joins/candidate",
33 "expected_pages": 14,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/paragraph-edit/offline/joins/native/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/paragraph-edit/offline/joins/native/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/paragraph-edit/offline/joins/native/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 150648,
5 "sha256": "2fd036cddb33de5e42f66cb6a6b7647cbfeac374a4055e9afc15bf3b0d6ec1b2",
6 "mtime_ns": 1788863184056850411
4 "bytes": 152216,
5 "sha256": "976018f02ca0df2a273659c9d00820c9529578049282470ad89734c0dcf5219a",
6 "mtime_ns": 1789121620530249300
77 }
88]
corpus/paragraph-edit/offline/joins/native/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../joined/teardown.json
\ No newline at end of file
corpus/paragraph-edit/offline/joins/native/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/paragraph-edit/offline/splits/candidate/synthetic.one
Binary files a/corpus/paragraph-edit/offline/splits/candidate/synthetic.one and b/corpus/paragraph-edit/offline/splits/candidate/synthetic.one differ
corpus/paragraph-edit/offline/splits/manifest.json+12-12
......@@ -27,7 +27,7 @@
2727 "text": "{DFE950EF-6BEB-0F5B-2403-7B74F1AE5002},44"
2828 },
2929 "remote_prefix": true,
30 "revision": "{BF0EE2EB-19D1-47B7-B28D-A9ABD19EBAAE},1",
30 "revision": "{78BFFA33-F39C-4D01-A233-B095DDCB40A9},1",
3131 "space": "{FE224563-B517-023E-0D75-9904B1952A26},1"
3232 },
3333 {
......@@ -58,7 +58,7 @@
5858 "text": "{5FB484E2-1E3E-0A9D-1989-271A3EBBEC42},44"
5959 },
6060 "remote_prefix": true,
61 "revision": "{167F0C99-70D5-4B0C-8339-4A5D4FA8D101},1",
61 "revision": "{56C648B5-7ABD-4BF0-8BF1-D3EE0B42E2EA},1",
6262 "space": "{DED48A05-0DB1-0712-086D-09237C982341},1"
6363 },
6464 {
......@@ -89,7 +89,7 @@
8989 "text": "{012ED94B-43B3-079A-3050-B1CBE25C1C09},44"
9090 },
9191 "remote_prefix": false,
92 "revision": "{F45BB0FF-3E33-4039-B5DE-C436C126C52E},1",
92 "revision": "{CD5794A9-1908-4925-9825-5F65D135A838},1",
9393 "space": "{7919E933-0809-00D8-1754-A21684215860},1"
9494 },
9595 {
......@@ -120,7 +120,7 @@
120120 "text": "{DAF723A3-C2A3-0798-2EAB-34613166A794},44"
121121 },
122122 "remote_prefix": true,
123 "revision": "{B408F227-A7DE-4350-8068-D91005E0B8E5},1",
123 "revision": "{589EE5DA-F344-4995-9CFD-709A0B531774},1",
124124 "space": "{927F2809-173C-036E-37B6-60A6568F7723},1"
125125 },
126126 {
......@@ -151,7 +151,7 @@
151151 "text": "{0B467F31-D287-08CD-09F4-A6FBB2F5418F},45"
152152 },
153153 "remote_prefix": false,
154 "revision": "{4F8EB252-1808-40AA-9B37-DB3DE1C5C3F2},1",
154 "revision": "{3A8B2D38-4664-4CD8-A960-39CC16683FE0},1",
155155 "space": "{E4D8C4CC-508B-04D2-36CE-C5B8C9D2FEC4},1"
156156 },
157157 {
......@@ -182,7 +182,7 @@
182182 "text": "{3860EA13-D444-0598-35D6-CF96769C6A21},44"
183183 },
184184 "remote_prefix": true,
185 "revision": "{A291D6A6-08A8-4E06-BF29-0479851E9E12},1",
185 "revision": "{E3C059AE-8C62-4859-A313-1387284EC436},1",
186186 "space": "{7A363D4C-73C2-0ABE-0931-E6F62A90B95E},1"
187187 },
188188 {
......@@ -213,7 +213,7 @@
213213 "text": "{B587CBC6-0BCC-0A23-16F6-E1B0B3C5D061},49"
214214 },
215215 "remote_prefix": true,
216 "revision": "{FFE1F804-FA27-4EFD-B53C-9E1D07384DA6},1",
216 "revision": "{21DE1101-F7D5-4B21-A1E5-365611F2E002},1",
217217 "space": "{3CC2C4DC-651A-07C9-2F7B-375C6663F3CA},1"
218218 },
219219 {
......@@ -244,7 +244,7 @@
244244 "text": "{8C65E427-477C-02ED-1807-2F10E277019D},44"
245245 },
246246 "remote_prefix": true,
247 "revision": "{822FBEAD-035E-47B5-9ED6-CDAE96AA5837},1",
247 "revision": "{5F644A5F-F718-46D6-AA1A-F5ECA91A8547},1",
248248 "space": "{942EF5E4-FFD1-0FE4-23D2-7429899577BD},1"
249249 },
250250 {
......@@ -275,7 +275,7 @@
275275 "text": "{D4ABBE4F-2165-0122-1F9F-ACE3FE92C703},44"
276276 },
277277 "remote_prefix": true,
278 "revision": "{F5ABC207-F9C7-45A3-B213-AA675126A592},1",
278 "revision": "{B1AD2C82-008E-4DC4-BDA9-353080F82E97},1",
279279 "space": "{A4AE40FF-DD80-0003-2856-17D8295C1B91},1"
280280 },
281281 {
......@@ -306,7 +306,7 @@
306306 "text": "{37AA5877-2980-0227-169F-8B1E8EE0795A},44"
307307 },
308308 "remote_prefix": true,
309 "revision": "{8021DAB3-4163-49C4-A7A1-898ACCAB3981},1",
309 "revision": "{38DCA61F-4B34-4130-B805-BA2419446483},1",
310310 "space": "{739DB38B-4239-0A7C-2652-4E525D219638},1"
311311 },
312312 {
......@@ -337,7 +337,7 @@
337337 "text": "{F0832BC9-1578-0A96-08AF-99344644FFB8},50"
338338 },
339339 "remote_prefix": true,
340 "revision": "{0E8285DD-840A-4C8E-BFDB-CA3589436ECD},1",
340 "revision": "{E938BF0E-529A-4DDB-BCD4-92830E6054E5},1",
341341 "space": "{4432E3EC-5E5F-0A04-2108-E9A2C17BDBEC},1"
342342 },
343343 {
......@@ -368,7 +368,7 @@
368368 "text": "{88189BA1-2F19-0282-05ED-A0B83153F143},44"
369369 },
370370 "remote_prefix": true,
371 "revision": "{89D96DD2-2D50-433E-B54B-50018E3C2108},1",
371 "revision": "{2B1EEBFC-1BAF-4062-B5AC-F345BE47556A},1",
372372 "space": "{D8E15673-A45E-0914-291A-7767C3222F19},1"
373373 }
374374]
\ No newline at end of file
corpus/paragraph-edit/offline/splits/native/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-44FE2535 -ExpectedPages 14", "exit": 0, "stdout": "Read 1 sections and 14 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/paragraph-edit/offline/splits/native/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-44fe2535", "hostname": "ONE-M6-44FE2535"}
corpus/paragraph-edit/offline/splits/native/notebook/Open Notebook.onetoc2
Binary files a/corpus/paragraph-edit/offline/splits/native/notebook/Open Notebook.onetoc2 and b/corpus/paragraph-edit/offline/splits/native/notebook/Open Notebook.onetoc2 differ
corpus/paragraph-edit/offline/splits/native/notebook/synthetic.one
Binary files a/corpus/paragraph-edit/offline/splits/native/notebook/synthetic.one and b/corpus/paragraph-edit/offline/splits/native/notebook/synthetic.one differ
corpus/paragraph-edit/offline/splits/native/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-97095A74",
4 "hostname": "ONE-M6-44FE2535",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/paragraph-edit/offline/splits/native/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{FC7A3D7D-31CC-4498-ACEC-39115E6C30C4}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T10:28:28.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{91A773B2-B056-0831-17F3-650564BEEE2D}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T10:28:28.000Z" color="#8AA8E4"><one:Page ID="{BDEE8034-399D-4B20-9094-CD949886F232}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{27D4FBA3-C293-45A0-A0DA-DC6F3EC65308}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{072234C5-7A35-408C-A5C2-4C48F3CB5A6F}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{A0EF57F3-7F8D-4746-BAFB-E77D0B72214E}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{4B8996C9-60B8-44F0-9A19-25CDD9DC0E0D}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{3D2E7A0C-270F-434C-9B61-80D3468187EA}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{A3C0838C-0446-4D20-A49E-A39DA5C3C070}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{E5347A1C-129E-4057-82D4-7237E9308AE4}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{4DD84B24-8855-487A-8E7D-314206C60E93}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{7D58FE3F-AA04-479D-85F9-52B3A60F62BF}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{AA6B0D4B-35BD-4DE2-8BFD-0B39D272EF16}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{9DC45D2C-29DB-4D9A-8CA7-ACC94E28A2C2}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{0117E8B3-D3DA-4E8A-84B5-320C4C715637}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/><one:Page ID="{AB37EF44-EF0D-40C4-8BCA-C3B7C1B4ED89}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{65F31ABE-449F-4CCD-B30B-966320A85578}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:55:44.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{65FCFF8E-A18B-07AA-0F54-B571C455E584}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:55:44.000Z" color="#8AA8E4"><one:Page ID="{49B50C08-2840-44BB-8833-1DE0386DF99B}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{D38F779F-D34E-4A3B-B87D-0C1B9E2D58A1}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{F379B8F9-6BE8-4F17-BD65-9C3C532051C6}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{54B4DBCF-6E50-48DD-A25C-3709AB992AE7}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{BFD21AF5-7165-4B6B-82BE-F5B9793705A4}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{C975F630-36D2-4CD7-83C6-50A7E66A8C43}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{579B0FB0-159B-42BB-BC39-73E90528CBD9}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{116FF620-0343-4FCC-9A73-A24349DB814D}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{B983C718-9988-47E1-96DA-E136A62D053A}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{89037203-BBD9-4806-9D5E-82C706E46916}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{5E308177-2460-4279-935A-DB4D7299E4BF}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{699FD110-3806-4201-9400-7CBDEEC3A96B}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{F54C648F-C207-4111-9C12-E278EC9A5D9E}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/><one:Page ID="{5F6C6378-FED0-4F5F-936D-13C3615FE620}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/paragraph-edit/offline/splits/native/read/page-000.xml+5-2
......@@ -1,3 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0117E8B3-D3DA-4E8A-84B5-320C4C715637}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{51EE2561-589D-451C-A842-E5D3BE00886D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split soft break]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{51EE2561-589D-451C-A842-E5D3BE00886D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="468.0" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{51EE2561-589D-451C-A842-E5D3BE00886D}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Bo]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:01.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{88A88007-EA99-0A72-328D-53E22C6AAE61}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[ld<br>
3soft break]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{51EE2561-589D-451C-A842-E5D3BE00886D}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{116FF620-0343-4FCC-9A73-A24349DB814D}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{982AF93A-6D95-4226-A3FE-74AF9C7DA2E6}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{982AF93A-6D95-4226-A3FE-74AF9C7DA2E6}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="131.8423614501953" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{982AF93A-6D95-4226-A3FE-74AF9C7DA2E6}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved parent]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{982AF93A-6D95-4226-A3FE-74AF9C7DA2E6}{45}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" lastModifiedBy="Offline author" creationTime="2026-09-11T10:54:06.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{F4C0AC68-EFA6-0F81-27F7-74B4B733F3C3}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{982AF93A-6D95-4226-A3FE-74AF9C7DA2E6}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-001.xml+19-4
......@@ -1,5 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{072234C5-7A35-408C-A5C2-4C48F3CB5A6F}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{86423A22-69BA-4D03-B426-6271B1E8956C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split style boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{86423A22-69BA-4D03-B426-6271B1E8956C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{86423A22-69BA-4D03-B426-6271B1E8956C}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bold</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{9033E563-9647-03AB-2137-16C3232F9BFB}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{86423A22-69BA-4D03-B426-6271B1E8956C}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{49B50C08-2840-44BB-8833-1DE0386DF99B}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{2E79A4B4-6335-470D-87C1-913BC7F11CFA}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{291C0C43-9048-0C07-3795-52310C9A6E0C}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{2E79A4B4-6335-470D-87C1-913BC7F11CFA}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-002.xml+3-4
......@@ -1,6 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{27D4FBA3-C293-45A0-A0DA-DC6F3EC65308}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{061FEE2F-1C6F-48C5-89AC-3E1F7EFD292C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split middle]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{061FEE2F-1C6F-48C5-89AC-3E1F7EFD292C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:30.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{061FEE2F-1C6F-48C5-89AC-3E1F7EFD292C}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{2FB78224-8346-0B26-07AA-56E9AF29EDDF}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{54B4DBCF-6E50-48DD-A25C-3709AB992AE7}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{2C83EBB7-25EA-4F9F-8558-24D4CDE46E8E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split start]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{2C83EBB7-25EA-4F9F-8558-24D4CDE46E8E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{2C83EBB7-25EA-4F9F-8558-24D4CDE46E8E}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:05.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{50147CF1-E5E9-0320-083C-DDD7EC8227BD}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
54style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{061FEE2F-1C6F-48C5-89AC-3E1F7EFD292C}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{2C83EBB7-25EA-4F9F-8558-24D4CDE46E8E}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-003.xml+5-1
......@@ -1,2 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3D2E7A0C-270F-434C-9B61-80D3468187EA}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{D2B0C1F1-A503-4F53-A45B-E3903DA638A1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split empty]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{D2B0C1F1-A503-4F53-A45B-E3903DA638A1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{D2B0C1F1-A503-4F53-A45B-E3903DA638A1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{5DAD7228-6C30-0871-33DC-90CEA770C473}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{D2B0C1F1-A503-4F53-A45B-E3903DA638A1}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{579B0FB0-159B-42BB-BC39-73E90528CBD9}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{15CDD8EF-B21D-4D9D-80DE-5A89592418A6}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split parent]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{15CDD8EF-B21D-4D9D-80DE-5A89592418A6}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{15CDD8EF-B21D-4D9D-80DE-5A89592418A6}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:06.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{B8BD64B1-01F7-02DF-33A0-DB8B9A4B37FE}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{15CDD8EF-B21D-4D9D-80DE-5A89592418A6}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{15CDD8EF-B21D-4D9D-80DE-5A89592418A6}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-004.xml+4-3
......@@ -1,5 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4B8996C9-60B8-44F0-9A19-25CDD9DC0E0D}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{03019D63-B527-4006-8304-710ABE35DEBA}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split end]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{03019D63-B527-4006-8304-710ABE35DEBA}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{03019D63-B527-4006-8304-710ABE35DEBA}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5E308177-2460-4279-935A-DB4D7299E4BF}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{1A076A8B-4FD9-4A22-A397-1E01A1580BDD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{1A076A8B-4FD9-4A22-A397-1E01A1580BDD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704788208008" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{1A076A8B-4FD9-4A22-A397-1E01A1580BDD}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:06.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{7E5F8260-84C8-028B-18CD-31F549D73D12}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
45style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{536362E5-74D1-02F4-0503-74397830D9A5}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt;color:#123456"><one:T><![CDATA[]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{03019D63-B527-4006-8304-710ABE35DEBA}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{1A076A8B-4FD9-4A22-A397-1E01A1580BDD}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-005.xml+2-5
......@@ -1,6 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4DD84B24-8855-487A-8E7D-314206C60E93}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{55935AE7-30F8-4573-B5A8-6A7B6D2478B3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split bullet]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{55935AE7-30F8-4573-B5A8-6A7B6D2478B3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{55935AE7-30F8-4573-B5A8-6A7B6D2478B3}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{95204BF5-4F1B-0B18-1FF5-C6DDC5216636}{1}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{55935AE7-30F8-4573-B5A8-6A7B6D2478B3}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{55935AE7-30F8-4573-B5A8-6A7B6D2478B3}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5F6C6378-FED0-4F5F-936D-13C3615FE620}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{799E2B1B-3C9E-4271-A5E2-ACF886F2A201}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split before hyperlink]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T08:09:37.000Z" objectID="{799E2B1B-3C9E-4271-A5E2-ACF886F2A201}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="130.6343231201172" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{799E2B1B-3C9E-4271-A5E2-ACF886F2A201}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Before <a
3href="https://example.invalid/paragraph">Link label</a> tail]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{799E2B1B-3C9E-4271-A5E2-ACF886F2A201}{47}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-006.xml+3-3
......@@ -1,6 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7D58FE3F-AA04-479D-85F9-52B3A60F62BF}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{0D5D008F-56E1-46BC-B230-E98871C1BE2D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split number]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{0D5D008F-56E1-46BC-B230-E98871C1BE2D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{0D5D008F-56E1-46BC-B230-E98871C1BE2D}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Number numberSequence="1" numberFormat="##." restartNumberingAt="3" fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:01.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{220D3B04-D845-0696-021B-3B7B90EA946C}{1}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="IV."/></one:List><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{699FD110-3806-4201-9400-7CBDEEC3A96B}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split cell]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="254.9588165283203" height="48.80315780639648"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{41}{B0}"><one:Columns><one:Column index="0" width="180.0" isLocked="true"/><one:Column index="1" width="66.82881927490234"/></one:Columns><one:Row objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{42}{B0}" lastModifiedTime="2026-09-11T10:54:07.000Z"><one:Cell lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{43}{B0}"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{46}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:07.000Z" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{38583789-9215-0A99-2A58-01AFF81D68F2}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
44style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
55style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{0D5D008F-56E1-46BC-B230-E98871C1BE2D}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T08:09:37.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{54}{B0}" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{57}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{DD2E1935-7321-4293-BDA7-0C2B69FC8D3F}{62}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-007.xml+3-3
......@@ -1,6 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9DC45D2C-29DB-4D9A-8CA7-ACC94E28A2C2}{1}{B0}" name="Split cell" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split cell]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="254.9588165283203" height="48.80315780639648"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{40}{B0}" alignment="left"><one:Table bordersVisible="true" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{41}{B0}"><one:Columns><one:Column index="0" width="180.0" isLocked="true"/><one:Column index="1" width="66.82881927490234"/></one:Columns><one:Row objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{42}{B0}" lastModifiedTime="2026-09-08T10:26:20.000Z"><one:Cell lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{43}{B0}"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{46}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:01.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{5FAF6056-D0D4-0439-1EB8-18DB94EB0E97}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{89037203-BBD9-4806-9D5E-82C706E46916}{1}{B0}" name="Split number" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{F9068CB3-473C-4927-AA97-39FCD12AB584}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split number]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{F9068CB3-473C-4927-AA97-39FCD12AB584}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{F9068CB3-473C-4927-AA97-39FCD12AB584}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Number numberSequence="1" numberFormat="##." restartNumberingAt="3" fontSize="11.0" font="Calibri" text="III."/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:06.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{EC9312B8-B071-096A-0323-74201373CE3A}{1}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Number numberSequence="1" numberFormat="##." fontSize="11.0" font="Calibri" text="IV."/></one:List><one:T><![CDATA[<span
44style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
55style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:Cell><one:Cell lastModifiedTime="2026-09-08T08:09:37.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{54}{B0}" lastModifiedBy="virtual" lastModifiedByInitials="V"><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{57}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved cell]]></one:T></one:OE></one:OEChildren></one:Cell></one:Row></one:Table></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{29759509-62FC-4D08-A500-DC5FC9178696}{62}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{F9068CB3-473C-4927-AA97-39FCD12AB584}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-008.xml+4-3
......@@ -1,5 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A0EF57F3-7F8D-4746-BAFB-E77D0B72214E}{1}{B0}" name="Split start" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{D8D8678B-3437-4004-9DFF-F4A06D0F6527}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split start]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{D8D8678B-3437-4004-9DFF-F4A06D0F6527}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{D8D8678B-3437-4004-9DFF-F4A06D0F6527}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:19.000Z" objectID="{2120AE47-54CD-029C-397A-3877A42F280D}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B983C718-9988-47E1-96DA-E136A62D053A}{1}{B0}" name="Split bullet" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{A1C8D6DB-2125-4AE8-AD0F-BA0FCDCF731A}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split bullet]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{A1C8D6DB-2125-4AE8-AD0F-BA0FCDCF731A}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{A1C8D6DB-2125-4AE8-AD0F-BA0FCDCF731A}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:06.000Z" lastModifiedTime="2026-09-11T10:54:06.000Z" objectID="{9C5148A3-192D-0999-2A4F-DD4437EA3BCE}{1}{B0}" alignment="left" quickStyleIndex="0"><one:List><one:Bullet bullet="3" fontSize="11.0"/></one:List><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
45style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{D8D8678B-3437-4004-9DFF-F4A06D0F6527}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
6style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{A1C8D6DB-2125-4AE8-AD0F-BA0FCDCF731A}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{A1C8D6DB-2125-4AE8-AD0F-BA0FCDCF731A}{54}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-009.xml+3-4
......@@ -1,6 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A3C0838C-0446-4D20-A49E-A39DA5C3C070}{1}{B0}" name="Split parent" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{E19654D3-A3C0-4206-9879-8AFDF9CF130F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split parent]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{E19654D3-A3C0-4206-9879-8AFDF9CF130F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="135.3173980712891" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{E19654D3-A3C0-4206-9879-8AFDF9CF130F}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{728404F6-CAA8-00C1-2A11-023498A55CB3}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BFD21AF5-7165-4B6B-82BE-F5B9793705A4}{1}{B0}" name="Split end" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{F75A115F-A4FA-4F9D-9BA3-A17E1EDED513}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split end]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{F75A115F-A4FA-4F9D-9BA3-A17E1EDED513}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="122.4970779418945" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{F75A115F-A4FA-4F9D-9BA3-A17E1EDED513}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>☂Bold</span><span lang=en-US> </span><span
54style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{E19654D3-A3C0-4206-9879-8AFDF9CF130F}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved child]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{E19654D3-A3C0-4206-9879-8AFDF9CF130F}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:05.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{4581094A-3A5D-0F9A-394E-C6A8687AC02C}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt;color:#123456"><one:T><![CDATA[]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{F75A115F-A4FA-4F9D-9BA3-A17E1EDED513}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-010.xml+1-5
......@@ -1,6 +1,2 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AA6B0D4B-35BD-4DE2-8BFD-0B39D272EF16}{1}{B0}" name="Split tag" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{EE5CE6B7-5E04-45B9-BB30-CE7501B30074}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust split author" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{EE5CE6B7-5E04-45B9-BB30-CE7501B30074}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704788208008" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{EE5CE6B7-5E04-45B9-BB30-CE7501B30074}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" creationTime="2026-09-08T08:51:01.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{9498C4E8-883D-02E4-2DA0-4BCDB9CFE375}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{EE5CE6B7-5E04-45B9-BB30-CE7501B30074}{49}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C975F630-36D2-4CD7-83C6-50A7E66A8C43}{1}{B0}" name="Split empty" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{26EB4DCD-B4DE-40C8-BCFC-33E49D4D3308}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split empty]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{26EB4DCD-B4DE-40C8-BCFC-33E49D4D3308}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{26EB4DCD-B4DE-40C8-BCFC-33E49D4D3308}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:05.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{0D6A9402-D60A-051B-1A8E-9F6F815D6035}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{26EB4DCD-B4DE-40C8-BCFC-33E49D4D3308}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-011.xml+5-2
......@@ -1,3 +1,6 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AB37EF44-EF0D-40C4-8BCA-C3B7C1B4ED89}{1}{B0}" name="Split before hyperlink" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{8DC5A727-2D43-4DEA-BD45-7C8C2619A9A8}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split before hyperlink]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T08:09:37.000Z" objectID="{8DC5A727-2D43-4DEA-BD45-7C8C2619A9A8}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="130.6343231201172" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{8DC5A727-2D43-4DEA-BD45-7C8C2619A9A8}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Before <a
3href="https://example.invalid/paragraph">Link label</a> tail]]></one:T></one:OE><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{8DC5A727-2D43-4DEA-BD45-7C8C2619A9A8}{47}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{D38F779F-D34E-4A3B-B87D-0C1B9E2D58A1}{1}{B0}" name="Split middle" dateTime="2026-09-08T08:09:29.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{F2446213-0DB2-475E-910B-EE6BDE162285}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split middle]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{F2446213-0DB2-475E-910B-EE6BDE162285}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:30.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{F2446213-0DB2-475E-910B-EE6BDE162285}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:05.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{F05C891A-CBC6-044E-33CC-95D63F471D1F}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{F2446213-0DB2-475E-910B-EE6BDE162285}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-012.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{BDEE8034-399D-4B20-9094-CD949886F232}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{DA222888-72E8-4896-9F66-414F671A1753}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{DD47807F-8195-039C-2F32-8245AC7165A5}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{DA222888-72E8-4896-9F66-414F671A1753}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F379B8F9-6BE8-4F17-BD65-9C3C532051C6}{1}{B0}" name="Split style boundary" dateTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{7219B61E-7867-4298-AC81-B20511039EC5}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split style boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{7219B61E-7867-4298-AC81-B20511039EC5}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{7219B61E-7867-4298-AC81-B20511039EC5}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bold</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:05.000Z" lastModifiedTime="2026-09-11T10:54:05.000Z" objectID="{1403BBFC-6B69-09B5-160D-404A65202C87}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:32.000Z" lastModifiedTime="2026-09-08T08:09:32.000Z" objectID="{7219B61E-7867-4298-AC81-B20511039EC5}{48}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/page-013.xml+2-5
......@@ -1,6 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E5347A1C-129E-4057-82D4-7237E9308AE4}{1}{B0}" name="Split child" dateTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:28:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{6C717506-7C48-4DBD-BB59-A4DB3C96A94F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{6C717506-7C48-4DBD-BB59-A4DB3C96A94F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="131.8423614501953" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{6C717506-7C48-4DBD-BB59-A4DB3C96A94F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved parent]]></one:T><one:OEChildren><one:OE lastModifiedBy="Rust split author" creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{6C717506-7C48-4DBD-BB59-A4DB3C96A94F}{45}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>☂Bo</span>]]></one:T></one:OE><one:OE author="Rust split author" lastModifiedBy="Rust split author" creationTime="2026-09-08T08:51:00.000Z" lastModifiedTime="2026-09-08T10:26:20.000Z" objectID="{411D4960-159A-0A38-3063-C846FDC498ED}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
4style='font-weight:bold' lang=en-US>ld</span><span lang=en-US> </span><span
5style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
6style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T08:09:33.000Z" lastModifiedTime="2026-09-08T08:09:33.000Z" objectID="{6C717506-7C48-4DBD-BB59-A4DB3C96A94F}{53}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F54C648F-C207-4111-9C12-E278EC9A5D9E}{1}{B0}" name="Split soft break" dateTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:55:44.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{A5B5A95D-4940-4A87-B0E5-35A71EEB83C4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split soft break]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{A5B5A95D-4940-4A87-B0E5-35A71EEB83C4}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="468.0" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{A5B5A95D-4940-4A87-B0E5-35A71EEB83C4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[☂Bo]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:54:07.000Z" lastModifiedTime="2026-09-11T10:54:07.000Z" objectID="{F11E31E3-2A24-096B-0B17-225F923B6B82}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[ld<br>
3soft break]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T08:09:34.000Z" lastModifiedTime="2026-09-08T08:09:34.000Z" objectID="{A5B5A95D-4940-4A87-B0E5-35A71EEB83C4}{45}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/splits/native/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../before/read/payloads.json
\ No newline at end of file
corpus/paragraph-edit/offline/splits/native/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/paragraph-edit/offline/splits/native/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-paragraph-native-01/splits/candidate",
2 "notebook": "/private/tmp/m33/offline-paragraph2/splits/candidate",
33 "expected_pages": 14,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/paragraph-edit/offline/splits/native/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/paragraph-edit/offline/splits/native/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/paragraph-edit/offline/splits/native/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 119736,
5 "sha256": "ea8264bf8df579b69755c47918ab45f77a7fdd4a4cc7564ab84813220def9322",
6 "mtime_ns": 1788863181033354746
4 "bytes": 122856,
5 "sha256": "93816d43c1e4b1236186f05f706e520c9516a3a93109dba46e5242f694a0fcf2",
6 "mtime_ns": 1789124047655960208
77 }
88]
corpus/paragraph-edit/offline/splits/native/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../joined/teardown.json
\ No newline at end of file
corpus/paragraph-edit/offline/splits/native/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/paragraph-edit/offline/tags/candidate/synthetic.one
Binary files a/corpus/paragraph-edit/offline/tags/candidate/synthetic.one and b/corpus/paragraph-edit/offline/tags/candidate/synthetic.one differ
corpus/paragraph-edit/offline/tags/manifest.json+3-3
......@@ -8,7 +8,7 @@
88 "right": "{0D11242E-6A38-0F74-261A-A6FC444FA262},50"
99 },
1010 "remote_prefix": false,
11 "revision": "{E906B028-AA9F-4772-877F-CCBED45A8645},1",
11 "revision": "{A1DD1531-1548-4526-9847-1BAD90106103},1",
1212 "space": "{FC64EF0A-5CCB-0557-20E0-6C847015B691},1"
1313 },
1414 {
......@@ -20,7 +20,7 @@
2020 "right": "{84061027-77E3-03F1-3E0D-A8F744B19C18},51"
2121 },
2222 "remote_prefix": false,
23 "revision": "{98BB5C37-4F68-408F-AE2F-4D9EFD75022F},1",
23 "revision": "{BFC48BF7-8E82-4EE8-853A-EC915E6D86F8},1",
2424 "space": "{A05CB25D-C95D-043F-3B9A-CE333AD171AD},1"
2525 },
2626 {
......@@ -32,7 +32,7 @@
3232 "right": "{4FBF7D4A-6F4D-048E-0913-5BD9A184C25B},50"
3333 },
3434 "remote_prefix": true,
35 "revision": "{AA6105EC-5A3B-4038-887A-DDADB2911713},1",
35 "revision": "{EC1A71A2-6DAF-450A-8E61-480EC6539505},1",
3636 "space": "{6F0F6556-17D3-03AF-20EF-C465A856A153},1"
3737 }
3838]
\ No newline at end of file
corpus/paragraph-edit/offline/tags/native/commands.jsonl created+3
......@@ -0,0 +1,3 @@
1{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-C0520C56 -ExpectedPages 4", "exit": 0, "stdout": "Read 1 sections and 4 pages.\r\n", "stderr": "", "error": null}
3{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/paragraph-edit/offline/tags/native/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-c0520c56", "hostname": "ONE-M6-C0520C56"}
corpus/paragraph-edit/offline/tags/native/notebook/Open Notebook.onetoc2
Binary files a/corpus/paragraph-edit/offline/tags/native/notebook/Open Notebook.onetoc2 and b/corpus/paragraph-edit/offline/tags/native/notebook/Open Notebook.onetoc2 differ
corpus/paragraph-edit/offline/tags/native/notebook/synthetic.one
Binary files a/corpus/paragraph-edit/offline/tags/native/notebook/synthetic.one and b/corpus/paragraph-edit/offline/tags/native/notebook/synthetic.one differ
corpus/paragraph-edit/offline/tags/native/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-C920A6E7",
4 "hostname": "ONE-M6-C0520C56",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/paragraph-edit/offline/tags/native/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{769450AB-E894-4A9F-859F-9B2FD539EE85}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T10:28:24.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{5CE18FBE-653D-0A0E-2F18-E0E57F677EAC}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T10:28:24.000Z" color="#8AA8E4"><one:Page ID="{70A87C38-ECF6-491F-A87F-4874835F62B3}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1"/><one:Page ID="{E8D4ADC6-FE24-40F6-B5A4-AC0FE49F5F3E}{1}{B0}" name="Join empty left right tag" dateTime="2026-09-08T09:33:01.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1"/><one:Page ID="{B4ECF091-6BB2-419E-AEDE-0EB8AE5B9802}{1}{B0}" name="Join empty left two tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1"/><one:Page ID="{7BBF279A-B53C-460E-B5AB-04EE3CDC48FC}{1}{B0}" name="Join different tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{F0CF56FC-FBC8-4D6A-9F2D-331E4E9BEB53}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:24:22.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{B8513839-AD17-0E36-2DA8-721443F06E94}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:24:22.000Z" color="#8AA8E4"><one:Page ID="{9418CBBF-24DC-4D27-AACF-DA85BFC8728B}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1"/><one:Page ID="{0C641A41-360E-44CE-B714-3EFED8084F06}{1}{B0}" name="Join empty left right tag" dateTime="2026-09-08T09:33:01.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1"/><one:Page ID="{505C4716-A398-45A6-AC6E-9C4992CC883A}{1}{B0}" name="Join empty left two tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1"/><one:Page ID="{9F0F901D-7D16-4236-B71B-961F004B58C4}{1}{B0}" name="Join different tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/paragraph-edit/offline/tags/native/read/page-000.xml+4-19
......@@ -1,20 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{70A87C38-ECF6-491F-A87F-4874835F62B3}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{1764D484-A783-4AA9-A78D-C4AF7CC387D2}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{10017C73-54FE-01A3-17D9-07A5B7A8F524}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{1764D484-A783-4AA9-A78D-C4AF7CC387D2}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0C641A41-360E-44CE-B714-3EFED8084F06}{1}{B0}" name="Join empty left right tag" dateTime="2026-09-08T09:33:01.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-08T09:33:03.000Z" objectID="{FD11D165-00FD-4EED-B1EE-F486EC525BF5}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left right tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{FD11D165-00FD-4EED-B1EE-F486EC525BF5}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-11T10:13:41.000Z" objectID="{FD11D165-00FD-4EED-B1EE-F486EC525BF5}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-08T09:33:03.000Z" objectID="{FD11D165-00FD-4EED-B1EE-F486EC525BF5}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/tags/native/read/page-001.xml+4-4
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7BBF279A-B53C-460E-B5AB-04EE3CDC48FC}{1}{B0}" name="Join different tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{5B0F3F86-CDA2-412F-9C57-9B52350E2BF4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join different tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:25.000Z" objectID="{5B0F3F86-CDA2-412F-9C57-9B52350E2BF4}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.63623046875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:26:25.000Z" objectID="{5B0F3F86-CDA2-412F-9C57-9B52350E2BF4}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3lang=en-US>☂Left</span><span style='font-weight:bold' lang=en-US>Bold</span><span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{5B0F3F86-CDA2-412F-9C57-9B52350E2BF4}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{505C4716-A398-45A6-AC6E-9C4992CC883A}{1}{B0}" name="Join empty left two tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{7406E56C-1D26-4268-A9F9-FA8DECAC658F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left two tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:42.000Z" objectID="{7406E56C-1D26-4268-A9F9-FA8DECAC658F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.9218902587891" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:13:42.000Z" objectID="{7406E56C-1D26-4268-A9F9-FA8DECAC658F}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{7406E56C-1D26-4268-A9F9-FA8DECAC658F}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/tags/native/read/page-002.xml+19-4
......@@ -1,5 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B4ECF091-6BB2-419E-AEDE-0EB8AE5B9802}{1}{B0}" name="Join empty left two tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{90B652EB-D50C-4650-AB49-687CD03B75B7}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left two tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:25.000Z" objectID="{90B652EB-D50C-4650-AB49-687CD03B75B7}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.9218902587891" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T10:26:25.000Z" objectID="{90B652EB-D50C-4650-AB49-687CD03B75B7}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{90B652EB-D50C-4650-AB49-687CD03B75B7}{56}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9418CBBF-24DC-4D27-AACF-DA85BFC8728B}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{F3D46303-6FA9-4E91-A53D-565E405497EA}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{F4B1CBF4-9CD4-059B-1569-95548B3FE51C}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{F3D46303-6FA9-4E91-A53D-565E405497EA}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/tags/native/read/page-003.xml+4-4
......@@ -1,5 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E8D4ADC6-FE24-40F6-B5A4-AC0FE49F5F3E}{1}{B0}" name="Join empty left right tag" dateTime="2026-09-08T09:33:01.000Z" lastModifiedTime="2026-09-08T10:28:24.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-08T09:33:03.000Z" objectID="{19A166E2-C8D7-4AD5-B35E-6677D0C54BCD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty left right tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Rust join author" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{19A166E2-C8D7-4AD5-B35E-6677D0C54BCD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="116.921875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-08T10:26:24.000Z" objectID="{19A166E2-C8D7-4AD5-B35E-6677D0C54BCD}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[<span
3style='font-weight:bold' lang=en-US>Bold</span><span lang=en-US> </span><span
4style='font-style:italic' lang=en-US>italic</span><span lang=en-US> &#129408; é </span><span
5style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:03.000Z" lastModifiedTime="2026-09-08T09:33:03.000Z" objectID="{19A166E2-C8D7-4AD5-B35E-6677D0C54BCD}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{9F0F901D-7D16-4236-B71B-961F004B58C4}{1}{B0}" name="Join different tags" dateTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:24:22.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="Fixture task"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{BFBF8801-0588-4517-9EE7-09A309993BCC}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join different tags]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:13:42.000Z" objectID="{BFBF8801-0588-4517-9EE7-09A309993BCC}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="139.63623046875" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-11T10:13:42.000Z" objectID="{BFBF8801-0588-4517-9EE7-09A309993BCC}{40}{B0}" alignment="left" quickStyleIndex="0"><one:Tag index="0" completed="true" disabled="false" creationDate="2020-01-02T03:04:05.000Z" completionDate="2020-01-02T04:05:06.000Z"/><one:T><![CDATA[<span
3lang=en-US>☂Left</span><span style='font-weight:bold' lang=en-US>Bold</span><span
4lang=en-US> </span><span style='font-style:italic' lang=en-US>italic</span><span
5lang=en-US> &#129408; é </span><span style='color:#123456' lang=x-none>tail</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T09:33:04.000Z" lastModifiedTime="2026-09-08T09:33:04.000Z" objectID="{BFBF8801-0588-4517-9EE7-09A309993BCC}{55}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/offline/tags/native/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../before/read/payloads.json
\ No newline at end of file
corpus/paragraph-edit/offline/tags/native/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/paragraph-edit/offline/tags/native/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/offline-paragraph-native-01/tags/candidate",
2 "notebook": "/private/tmp/m33/offline-paragraph/tags/candidate",
33 "expected_pages": 4,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/paragraph-edit/offline/tags/native/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/paragraph-edit/offline/tags/native/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/paragraph-edit/offline/tags/native/source.json+2-2
......@@ -2,7 +2,7 @@
22 {
33 "path": "synthetic.one",
44 "bytes": 42688,
5 "sha256": "4d6efc70b84628a281d1a64dbb3cf96d7c682d558ed7fbef708b493c51b01794",
6 "mtime_ns": 1788863185189921064
5 "sha256": "dd0e8e02e4c47ef4a210769e0e7f2a461f453b7c5215bef335ae315ed0798c7d",
6 "mtime_ns": 1789121622241377768
77 }
88]
corpus/paragraph-edit/offline/tags/native/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../joined/teardown.json
\ No newline at end of file
corpus/paragraph-edit/offline/tags/native/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
corpus/paragraph-edit/reconciliation/README.md+11-9
......@@ -13,22 +13,24 @@ changes. Bullets alter ancestry: the first paragraph gains an outline group,
1313and a later bullet becomes a child of its preceding paragraph. Replacing a whole
1414selected sibling creates a new paragraph; the split/join targets retain identity.
1515
16`reconciled` retains Rust output and a fresh OneNote cold-open. Six cases publish
17automatically; eight publish after explicit review. Each includes a dependent
18text edit, with SQLite reopen between local acknowledgements and publications.
19The changed empty-left survivor and nonadjacent bulleted join retain conflicts.
20Public tests check all 28 receipts, exact active graph/child levels, native
21characters/styles, and the saved graph's identities. COM replacement controls
22also retain all sixteen local branches across reopen without publishing.
16`reconciled` retains Rust output and a fresh OneNote cold-open. Each local
17split or join is a page-model save with a dependent text edit, with SQLite
18reopen between local acknowledgements and publications. Six cases merge
19automatically against the keyboard changes; ten publish after the conflicting
20page is reviewed against the remote page. Public tests check all 32 receipts,
21exact active graph/child levels, native characters/styles, and the saved
22graph's identities. COM replacement controls retain all sixteen local branches
23across reopen without publishing.
2324
2425Regenerate keyboard controls with `tools/native_runner.py` on `before/notebook`,
2526using `--expected-pages 17 --inspect --collect-notebook`. Once inspection is
2627ready, run `tools/native_paragraph_reconciliation.py OUTPUT`; it records actions
2728and requests final capture. The runner removes its owned clone. The ignored
28Rust test `paragraph::export_native_reconciliation` generates reconciled output
29Rust test `export_native_reconciliation` in `crates/notebook/tests/sync_paragraph.rs`
30generates reconciled output
2931at a new absolute `ONESTORE_NATIVE_RECONCILIATION_OUTPUT` directory. Cold-open its
3032`candidate` with the same runner, without inspection. Verification lives in
31`tools/test_paragraph_edit.py` and the offline crate's `tests/sync.rs`.
33`tools/test_paragraph_edit.py` and `crates/notebook/tests/sync_paragraph.rs`.
3234
3335The original COM pass stopped at its fifth case because its tag definition
3436followed page settings. The recorded continuation fixes the schema order and
corpus/paragraph-edit/reconciliation/reconciled/candidate/synthetic.one
Binary files a/corpus/paragraph-edit/reconciliation/reconciled/candidate/synthetic.one and b/corpus/paragraph-edit/reconciliation/reconciled/candidate/synthetic.one differ
corpus/paragraph-edit/reconciliation/reconciled/manifest.json+145-148
......@@ -1,323 +1,320 @@
11[
22 {
33 "case": "Split remote prefix",
4 "dependent_receipt": "{CE7388B9-8702-4628-B5FD-1CB0A86C7579},1",
4 "dependent_receipt": "{624D42D9-7CE1-4674-8366-6F415872530A},1",
55 "intent": {
66 "author": "Offline author",
7 "created": 1473355695,
87 "guid": [
9 72,
10 3,
11 21,
12 225,
13 173,
14 175,
15 163,
16 66,
17 181,
18 182,
19 27,
20 215,
21 235,
22 175,
23 30,
24 101
8 10,
9 220,
10 116,
11 136,
12 157,
13 253,
14 179,
15 71,
16 167,
17 131,
18 207,
19 16,
20 211,
21 127,
22 73,
23 37
2524 ],
2625 "offset": 2,
2726 "text": "{C4C5964A-00F6-06E5-1947-EF9DD9BFF93E},44"
2827 },
2928 "outcome": "automatic",
30 "receipt": "{32C8046A-B530-44D9-932E-964D583CE2DC},1",
29 "receipt": "{DA0B7BE8-0AFE-48DB-9C72-C1F82CA0BCB6},1",
3130 "space": "{A65F69BB-E7E1-008D-3482-4FC58FF0A3B0},1"
3231 },
3332 {
3433 "case": "Split remote boundary",
35 "dependent_receipt": "{BA2BDF8F-DCC0-4065-90F1-6983A1F37E15},1",
34 "dependent_receipt": "{F766B80E-E0EB-4E63-B68B-80B7B28EDE3B},1",
3635 "intent": {
3736 "author": "Offline author",
38 "created": 1473355696,
3937 "guid": [
40 121,
41 163,
42 49,
43 221,
44 144,
38 6,
39 79,
40 119,
4541 2,
42 233,
43 174,
44 171,
4645 69,
46 180,
47 107,
48 226,
4749 72,
48 145,
49 115,
50 17,
51 231,
52 77,
53 231,
54 13,
55 167
50 157,
51 76,
52 124,
53 140
5654 ],
5755 "offset": 2,
5856 "text": "{B0EA7EA0-AE25-0921-1069-CBBA308ECFA0},44"
5957 },
60 "outcome": "reviewed",
61 "receipt": "{EE6FDF11-A1B9-402D-B1BE-F7EE9004909F},1",
58 "outcome": "automatic",
59 "receipt": "{78100DCA-4BA7-42D5-A343-51E7FBCB10F7},1",
6260 "space": "{CCEE4619-CA65-0DE0-0D46-E176E0F2DBA1},1"
6361 },
6462 {
6563 "case": "Split remote child",
66 "dependent_receipt": "{FFEEB215-51E2-44B6-8D3B-475400347A22},1",
64 "dependent_receipt": "{AE9BE202-1C1E-4966-B452-0A0080E23DA4},1",
6765 "intent": {
6866 "author": "Offline author",
69 "created": 1473355696,
7067 "guid": [
71 229,
72 160,
73 224,
74 139,
75 80,
76 49,
77 248,
78 79,
79 147,
80 199,
81 22,
68 231,
69 140,
70 15,
71 124,
72 208,
73 58,
74 168,
75 72,
76 176,
77 200,
78 212,
8279 222,
83 227,
84 116,
85 32,
86 195
80 137,
81 245,
82 202,
83 57
8784 ],
8885 "offset": 2,
8986 "text": "{104C2D57-3EE2-0EAB-30A2-0FC6C9266E5B},44"
9087 },
9188 "outcome": "reviewed",
92 "receipt": "{B3E8433E-8363-4424-8B20-C0F3A9712D81},1",
89 "receipt": "{D58EDEBC-5061-4CAF-8E2B-888E24934FD1},1",
9390 "space": "{285A5A8A-A525-0F77-1A76-DA3EDFB1DA1A},1"
9491 },
9592 {
9693 "case": "Split remote list",
97 "dependent_receipt": "{A50CB64F-C580-43E9-B1DF-522FB18B6B51},1",
94 "dependent_receipt": "{C4328AEA-161E-4527-9BFA-9DA85837DF20},1",
9895 "intent": {
9996 "author": "Offline author",
100 "created": 1473355697,
10197 "guid": [
102 6,
103 118,
104 122,
105 220,
106 71,
107 210,
108 164,
109 79,
110 154,
111 8,
112 22,
113 195,
114 142,
115 16,
116 93,
117 166
98 29,
99 245,
100 132,
101 230,
102 75,
103 108,
104 5,
105 75,
106 181,
107 91,
108 65,
109 226,
110 219,
111 187,
112 252,
113 161
118114 ],
119115 "offset": 2,
120116 "text": "{F6421F33-2FD5-0666-003F-813B1C563A01},44"
121117 },
122 "outcome": "reviewed",
123 "receipt": "{967507AF-A4FC-4593-85DA-DB4BDB215CB8},1",
118 "outcome": "automatic",
119 "receipt": "{664E7D3E-0E87-465A-9D85-D51BCBB7B81E},1",
124120 "space": "{7A86454E-A11A-0B10-299D-79506B4F857D},1"
125121 },
126122 {
127123 "case": "Split remote tag",
128 "dependent_receipt": "{8C68C1BF-FA7C-414C-B4C8-6D6330816B67},1",
124 "dependent_receipt": "{B561B184-AACB-4988-AE38-A3E279A6C365},1",
129125 "intent": {
130126 "author": "Offline author",
131 "created": 1473355698,
132127 "guid": [
133 190,
134 238,
135 93,
136 84,
137 186,
128 133,
129 169,
130 135,
131 123,
132 80,
133 219,
134 172,
135 74,
136 134,
138137 28,
139 195,
140 65,
141 140,
142 108,
143 184,
144 101,
145 128,
146 188,
147 55,
148 19
138 194,
139 231,
140 9,
141 41,
142 107,
143 83
149144 ],
150145 "offset": 2,
151146 "text": "{7DA1F20C-3C1E-0B74-1075-5794C1B3798D},44"
152147 },
153 "outcome": "reviewed",
154 "receipt": "{ABF29E0E-5267-416D-BCDC-C6A5E7378D30},1",
148 "outcome": "automatic",
149 "receipt": "{AA95BF3E-3113-49F1-A31E-E428CDAE2625},1",
155150 "space": "{A08B780C-24AB-0A98-3E62-FB34B130968D},1"
156151 },
157152 {
158153 "case": "Split remote format",
159 "dependent_receipt": "{D9948EA1-D7AA-450F-949C-1489C5B37D92},1",
154 "dependent_receipt": "{1C80B35A-76A0-41F3-A708-FF90718AFF56},1",
160155 "intent": {
161156 "author": "Offline author",
162 "created": 1473355698,
163157 "guid": [
164 56,
165 178,
166 113,
167 83,
168 197,
169 69,
170 46,
171 64,
172 181,
173 97,
174 8,
175 109,
176 138,
177 17,
178 10,
179 110
158 105,
159 214,
160 110,
161 67,
162 145,
163 55,
164 18,
165 70,
166 132,
167 243,
168 118,
169 74,
170 169,
171 169,
172 100,
173 168
180174 ],
181175 "offset": 2,
182176 "text": "{902B0337-F0C5-0BBE-0498-8BD6026F456B},44"
183177 },
184 "outcome": "automatic",
185 "receipt": "{C93BEE05-161E-45D1-90A7-9EBCB1889577},1",
178 "outcome": "reviewed",
179 "receipt": "{1FD6F098-47C7-4675-8646-8CE2156EE47F},1",
186180 "space": "{D539675B-7392-04A3-2878-44BCC3D1B3F0},1"
187181 },
188182 {
189183 "case": "Split remote sibling",
190 "dependent_receipt": "{971EC3CC-2FD5-4A40-A9DF-A7E250057BF6},1",
184 "dependent_receipt": "{E61BDF53-29C6-4880-8424-677687E51F09},1",
191185 "intent": {
192186 "author": "Offline author",
193 "created": 1473355699,
194187 "guid": [
195 29,
188 216,
189 219,
190 151,
191 5,
192 67,
193 148,
196194 215,
197 155,
198 66,
199 220,
200 243,
201 26,
202195 76,
203 178,
204 203,
205 57,
206 141,
207 56,
208 243,
209 174,
210 46
196 173,
197 248,
198 250,
199 138,
200 108,
201 165,
202 227,
203 176
211204 ],
212205 "offset": 2,
213206 "text": "{FD3FA68E-ED95-0917-2B3B-5C79ECEB2D0E},44"
214207 },
215208 "outcome": "automatic",
216 "receipt": "{CF2A16BE-1BC9-4A42-BA60-EA637480552C},1",
209 "receipt": "{448A3901-3088-4212-9113-535221C53361},1",
217210 "space": "{21901482-DF06-003E-2716-4BA74B11BB0E},1"
218211 },
219212 {
220213 "case": "Join remote prefix",
221 "dependent_receipt": "{2D17C528-B546-40FA-8485-16C9B0DABF6E},1",
214 "dependent_receipt": "{B3D05B77-033E-45E7-B8A1-6FBBF62BF5E0},1",
222215 "intent": {
223216 "author": "Offline author",
224217 "left": "{E0868E55-9B34-0920-0C68-41DAF36CBB7F},44",
225218 "right": "{E0868E55-9B34-0920-0C68-41DAF36CBB7F},50"
226219 },
227 "outcome": "automatic",
228 "receipt": "{F63692D3-3D09-43A6-890D-10C65A159B16},1",
220 "outcome": "reviewed",
221 "receipt": "{C3AA6D00-CFF5-403D-98C4-EF0F260E0217},1",
229222 "space": "{5C69DFAE-0015-0129-319D-6ED27D45DC05},1"
230223 },
231224 {
232225 "case": "Join left boundary",
233 "dependent_receipt": "{0CA7FB85-F492-47BD-919C-6A919CFB409E},1",
226 "dependent_receipt": "{BAA33FFF-9555-48CE-8D5F-8863DF4970EE},1",
234227 "intent": {
235228 "author": "Offline author",
236229 "left": "{27186905-3842-03DE-0E7D-CE7F31737984},44",
237230 "right": "{27186905-3842-03DE-0E7D-CE7F31737984},50"
238231 },
239232 "outcome": "reviewed",
240 "receipt": "{166E0BE9-230F-43E9-8555-C6776B5D6183},1",
233 "receipt": "{7711053D-CAC3-4D4F-95B2-1BD1BB9DD4A5},1",
241234 "space": "{450673F7-0AD8-019F-3DEC-E68620129B08},1"
242235 },
243236 {
244237 "case": "Join right boundary",
245 "dependent_receipt": "{F89D5093-F20C-4391-9F38-6C716922731D},1",
238 "dependent_receipt": "{F1A3437F-23AB-4C36-82BC-8D617A292956},1",
246239 "intent": {
247240 "author": "Offline author",
248241 "left": "{819B5D83-38B7-0A56-23F1-11036FB61114},44",
249242 "right": "{819B5D83-38B7-0A56-23F1-11036FB61114},50"
250243 },
251244 "outcome": "reviewed",
252 "receipt": "{084D104B-CB74-492A-8EAF-0D9E8E6F6099},1",
245 "receipt": "{396CA92E-B80A-4DAC-BB86-18972F52E123},1",
253246 "space": "{E25678DE-0A10-04EB-3970-C9AC1F1B04C9},1"
254247 },
255248 {
256249 "case": "Join remote child",
257 "dependent_receipt": "{2196E1EA-49A6-4A1C-B0FE-3CCBCD1EA993},1",
250 "dependent_receipt": "{5A43945C-5367-430E-AABB-47CAC7588B09},1",
258251 "intent": {
259252 "author": "Offline author",
260253 "left": "{6BBF566E-180E-0C79-0D86-935FBEE2A4E3},44",
261254 "right": "{6BBF566E-180E-0C79-0D86-935FBEE2A4E3},50"
262255 },
263256 "outcome": "reviewed",
264 "receipt": "{69B85C08-6FD0-4756-B20A-39A342BA516C},1",
257 "receipt": "{8653E3A4-BA68-4FBF-BC76-815C1E4E88FC},1",
265258 "space": "{2FE6E22D-9416-0685-182D-8AC8747108BB},1"
266259 },
267260 {
268261 "case": "Join remote list",
262 "dependent_receipt": "{8F7BB49D-F28F-45BA-9B24-C33E6D38F016},1",
269263 "intent": {
270264 "author": "Offline author",
271265 "left": "{A6081B82-7DFE-07D6-0C07-981653C0A151},44",
272266 "right": "{A6081B82-7DFE-07D6-0C07-981653C0A151},50"
273267 },
274 "outcome": "retained_conflict",
268 "outcome": "reviewed",
269 "receipt": "{5BC4FA0D-45A3-4889-A70E-0422004A21A4},1",
275270 "space": "{F2EB9152-3D0C-0AE7-0CC2-ADD3039466B6},1"
276271 },
277272 {
278273 "case": "Join remote tag",
279 "dependent_receipt": "{F4EB3C75-AB8C-4E7C-9A64-69593946321E},1",
274 "dependent_receipt": "{9D14BD20-E597-4EA3-ACD9-0ED56BB2EE12},1",
280275 "intent": {
281276 "author": "Offline author",
282277 "left": "{5AAEA398-E9D5-0C6E-23AD-EA8DBDF6F089},44",
283278 "right": "{5AAEA398-E9D5-0C6E-23AD-EA8DBDF6F089},50"
284279 },
285280 "outcome": "reviewed",
286 "receipt": "{5AC635E3-AC61-41EF-9424-737AD0EAAF32},1",
281 "receipt": "{540BD622-A4FE-41B6-BD8C-8C1810836F27},1",
287282 "space": "{CBAD3AB0-2867-0C49-3674-2F3D59E3B4D3},1"
288283 },
289284 {
290285 "case": "Join remote format",
291 "dependent_receipt": "{649CC682-7CCB-4A9E-9C26-06DDF3A7F49E},1",
286 "dependent_receipt": "{AECD8283-0DB5-4B83-A162-52905793BF92},1",
292287 "intent": {
293288 "author": "Offline author",
294289 "left": "{4BA6AC49-6DAB-0961-193C-599E93042581},44",
295290 "right": "{4BA6AC49-6DAB-0961-193C-599E93042581},50"
296291 },
297 "outcome": "automatic",
298 "receipt": "{F63BD836-C10E-4928-890D-9BCB13C1C3F5},1",
292 "outcome": "reviewed",
293 "receipt": "{16C041EB-DEF7-4BB1-A91C-7441877A4C5B},1",
299294 "space": "{4DF04E8C-5A2A-0703-2F62-C2283C759F0E},1"
300295 },
301296 {
302297 "case": "Join remote sibling",
303 "dependent_receipt": "{2A4C6024-4FF9-46A9-83A1-34F1A7EF62F2},1",
298 "dependent_receipt": "{D0F895AB-6814-43C9-86F2-06FA8BC7A98D},1",
304299 "intent": {
305300 "author": "Offline author",
306301 "left": "{B59E6ADF-31AD-0C77-1E3A-B6C5DC1FB260},44",
307302 "right": "{B59E6ADF-31AD-0C77-1E3A-B6C5DC1FB260},50"
308303 },
309304 "outcome": "automatic",
310 "receipt": "{B29D40A5-BAE2-48BA-9028-25A1B14CF27F},1",
305 "receipt": "{20D66DD3-A173-4C77-9E56-CF5F6A81E617},1",
311306 "space": "{BCA661C5-E70D-076E-3034-C9F4B253A24B},1"
312307 },
313308 {
314309 "case": "Join empty adoption",
310 "dependent_receipt": "{0AD9509F-34FE-4317-9606-BCE2079F6772},1",
315311 "intent": {
316312 "author": "Offline author",
317313 "left": "{F7F19A45-79BC-0FF0-3B34-A22033F38FB1},45",
318314 "right": "{F7F19A45-79BC-0FF0-3B34-A22033F38FB1},50"
319315 },
320 "outcome": "retained_conflict",
316 "outcome": "reviewed",
317 "receipt": "{14312F31-1AA9-48E1-A133-F9C89B9D63C6},1",
321318 "space": "{B1520A77-074F-0821-0405-457528B96164},1"
322319 }
323320]
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/commands.jsonl+1-1
......@@ -1,3 +1,3 @@
11{"command": "powershell -NoProfile -Command \"Expand-Archive -LiteralPath C:\\one-tests\\transfer.zip -DestinationPath C:\\one-tests\\runs\\capture\\notebook\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-C4BC54FD -ExpectedPages 17", "exit": 0, "stdout": "Read 1 sections and 17 pages.\r\n", "stderr": "", "error": null}
2{"command": "powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -File C:\\one-tests\\read-current.ps1 -Root C:\\one-tests\\runs\\capture -CloneHost ONE-M6-7EAD48EB -ExpectedPages 17", "exit": 0, "stdout": "Read 1 sections and 17 pages.\r\n", "stderr": "", "error": null}
33{"command": "powershell -NoProfile -Command \"Compress-Archive -Force -Path C:\\one-tests\\runs\\capture\\* -DestinationPath C:\\one-tests\\captured.zip\"", "exit": 0, "stdout": "", "stderr": "", "error": null}
corpus/paragraph-edit/reconciliation/reconciled/native/machine.json created+1
......@@ -0,0 +1 @@
1{"name": "m6-7ead48eb", "hostname": "ONE-M6-7EAD48EB"}
corpus/paragraph-edit/reconciliation/reconciled/native/notebook/Open Notebook.onetoc2
Binary files a/corpus/paragraph-edit/reconciliation/reconciled/native/notebook/Open Notebook.onetoc2 and b/corpus/paragraph-edit/reconciliation/reconciled/native/notebook/Open Notebook.onetoc2 differ
corpus/paragraph-edit/reconciliation/reconciled/native/notebook/synthetic.one
Binary files a/corpus/paragraph-edit/reconciliation/reconciled/native/notebook/synthetic.one and b/corpus/paragraph-edit/reconciliation/reconciled/native/notebook/synthetic.one differ
corpus/paragraph-edit/reconciliation/reconciled/native/read/environment.json+1-1
......@@ -1,7 +1,7 @@
11{
22 "powershell": "5.1.14409.1005",
33 "schema": "xs2010",
4 "hostname": "ONE-M6-C4BC54FD",
4 "hostname": "ONE-M6-7EAD48EB",
55 "cold": true,
66 "onenote": "14.0.4763.1000"
77}
corpus/paragraph-edit/reconciliation/reconciled/native/read/hierarchy.xml+1-1
......@@ -1,2 +1,2 @@
11<?xml version="1.0"?>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{C25A520E-0B46-4D94-9262-9C93369EA75B}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-08T17:30:21.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{EF39F1F6-0D42-013A-2F01-BD30F707B860}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-08T17:30:21.000Z" color="#8AA8E4"><one:Page ID="{C3700270-8489-422B-A866-15A10B3FA47F}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T17:30:21.000Z" pageLevel="1"/><one:Page ID="{0137553F-2D71-4E18-A1DF-D29B931A8CD3}{1}{B0}" name="Split remote prefix" dateTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-08T17:25:26.000Z" pageLevel="1"/><one:Page ID="{6B867A9D-00F5-4375-981B-7C28FC18F4C2}{1}{B0}" name="Split remote boundary" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" pageLevel="1"/><one:Page ID="{8F32660E-6FB5-41E2-8F2B-4760C35BF579}{1}{B0}" name="Split remote child" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" pageLevel="1"/><one:Page ID="{DDEE79CA-6B8A-4585-BCC0-E40E77A5AA1E}{1}{B0}" name="Split remote list" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:32.000Z" pageLevel="1"/><one:Page ID="{07E34488-EE3B-440D-AB3F-666AADDAB9EE}{1}{B0}" name="Split remote tag" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:34.000Z" pageLevel="1"/><one:Page ID="{72515BDF-B902-4A36-BD25-D9E2DF3B9C93}{1}{B0}" name="Split remote format" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:36.000Z" pageLevel="1"/><one:Page ID="{86F82806-1596-4EAB-B24B-D6F957FB946D}{1}{B0}" name="Split remote sibling" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" pageLevel="1"/><one:Page ID="{FB01E32A-CA85-4FBC-A4C0-F38C61AFF366}{1}{B0}" name="Join remote prefix" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" pageLevel="1"/><one:Page ID="{E26E4F73-C048-4F0A-A8B1-7BD83CF8B46B}{1}{B0}" name="Join left boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:43.000Z" pageLevel="1"/><one:Page ID="{453E445A-C080-4A7E-AC2D-54F203F12BAA}{1}{B0}" name="Join right boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" pageLevel="1"/><one:Page ID="{888EDEA9-5E86-4810-8D70-1796689B27D8}{1}{B0}" name="Join remote child" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" pageLevel="1"/><one:Page ID="{5583ADD6-F79C-4472-999F-308D1F7E49D5}{1}{B0}" name="Join remote list" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:48.000Z" pageLevel="1"/><one:Page ID="{6CC50634-E2F7-42DC-A329-B26345099BB0}{1}{B0}" name="Join remote tag" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:50.000Z" pageLevel="1"/><one:Page ID="{EA987208-90BA-4996-BA3F-5F76209FB06D}{1}{B0}" name="Join remote format" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:52.000Z" pageLevel="1"/><one:Page ID="{1BCE5D41-2D9D-49FB-A569-54AAAEB98D28}{1}{B0}" name="Join remote sibling" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" pageLevel="1"/><one:Page ID="{163A36F3-CDDF-46B4-9158-D82B34534E07}{1}{B0}" name="Join empty adoption" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:56.000Z" pageLevel="1"/></one:Section></one:Notebook>
2<one:Notebook xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" name="notebook" nickname="notebook" ID="{0F21525F-05F1-4688-A50D-3C55864902EA}{1}{B0}" path="C:\one-tests\runs\capture\notebook" lastModifiedTime="2026-09-11T10:22:55.000Z" color="#B49EDE"><one:Section name="synthetic" ID="{5EDD0D84-FE78-0054-0240-120C482C6653}{1}{B0}" path="C:\one-tests\runs\capture\notebook\synthetic.one" lastModifiedTime="2026-09-11T10:22:55.000Z" color="#8AA8E4"><one:Page ID="{7294FE02-77B3-4345-8527-BA9DB4147A4C}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:22:55.000Z" pageLevel="1"/><one:Page ID="{B0D3A94D-DE4B-4F76-8C9E-7DA72C3152E0}{1}{B0}" name="Split remote prefix" dateTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-08T17:25:26.000Z" pageLevel="1"/><one:Page ID="{DA6286EF-F3CF-421B-B55A-D31443332AF1}{1}{B0}" name="Split remote boundary" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" pageLevel="1"/><one:Page ID="{3ED69A7C-9C8F-408C-A26A-E85C7C702B4A}{1}{B0}" name="Split remote child" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" pageLevel="1"/><one:Page ID="{6C0A85B8-98B0-44EB-9181-4B32C88E742D}{1}{B0}" name="Split remote list" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:32.000Z" pageLevel="1"/><one:Page ID="{B607B8FA-1D01-4563-867E-C95612F167DD}{1}{B0}" name="Split remote tag" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:34.000Z" pageLevel="1"/><one:Page ID="{C3B5A7AD-4A38-4B58-9064-76DE601042A0}{1}{B0}" name="Split remote format" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:36.000Z" pageLevel="1"/><one:Page ID="{371CD474-E6AC-4FC5-9F0A-79C5E8D04A5E}{1}{B0}" name="Split remote sibling" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" pageLevel="1"/><one:Page ID="{4AE51F58-39BF-4ED2-8981-5CB0DE842D55}{1}{B0}" name="Join remote prefix" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" pageLevel="1"/><one:Page ID="{538AB301-3372-4E64-85F0-D4E483D36A58}{1}{B0}" name="Join left boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:43.000Z" pageLevel="1"/><one:Page ID="{F4DAB828-33BA-4B10-816C-FBCEBCDAF599}{1}{B0}" name="Join right boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" pageLevel="1"/><one:Page ID="{396A22DB-ADBC-497E-A031-B8AAD7B0F9EB}{1}{B0}" name="Join remote child" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" pageLevel="1"/><one:Page ID="{E46751A4-04A6-451C-B4DE-9FB1A05597E6}{1}{B0}" name="Join remote list" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:48.000Z" pageLevel="1"/><one:Page ID="{DD21FA46-11CD-43B2-8E68-1D5FFA224583}{1}{B0}" name="Join remote tag" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:50.000Z" pageLevel="1"/><one:Page ID="{5B7C8E7A-6380-48F8-977E-F04A9FB46E5E}{1}{B0}" name="Join remote format" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:52.000Z" pageLevel="1"/><one:Page ID="{AA2AA133-DEA7-4895-8828-FB961192531B}{1}{B0}" name="Join remote sibling" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" pageLevel="1"/><one:Page ID="{A7DECA81-3EE5-47DA-BC19-77178B789034}{1}{B0}" name="Join empty adoption" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:56.000Z" pageLevel="1"/></one:Section></one:Notebook>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-000.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{0137553F-2D71-4E18-A1DF-D29B931A8CD3}{1}{B0}" name="Split remote prefix" dateTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-08T17:25:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:05:11.000Z" objectID="{63ADAACE-CA66-4870-8C1A-72C3C555D65D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote prefix]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{63ADAACE-CA66-4870-8C1A-72C3C555D65D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{63ADAACE-CA66-4870-8C1A-72C3C555D65D}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>Xab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:15.000Z" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{467D3FCC-653D-0C36-20EB-8689F7453106}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:05:11.000Z" objectID="{63ADAACE-CA66-4870-8C1A-72C3C555D65D}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{371CD474-E6AC-4FC5-9F0A-79C5E8D04A5E}{1}{B0}" name="Split remote sibling" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:37.000Z" objectID="{EBB36678-D43F-46EC-9327-6E1B4F2ADC5E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote sibling]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:26.000Z" objectID="{EBB36678-D43F-46EC-9327-6E1B4F2ADC5E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="99.86865997314453" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:26.000Z" objectID="{EBB36678-D43F-46EC-9327-6E1B4F2ADC5E}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:26.000Z" lastModifiedTime="2026-09-11T10:21:26.000Z" objectID="{131B1B2E-ADE9-032C-15E4-C8E8CF6412E0}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:38.000Z" lastModifiedTime="2026-09-08T17:25:38.000Z" objectID="{207E41A2-1259-486E-8A27-DAC816F71E49}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Native sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-001.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{07E34488-EE3B-440D-AB3F-666AADDAB9EE}{1}{B0}" name="Split remote tag" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:34.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="To Do"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:33.000Z" objectID="{DAC9CE88-F68E-45E1-8528-CACADD5956EE}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{DAC9CE88-F68E-45E1-8528-CACADD5956EE}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704788208008" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{DAC9CE88-F68E-45E1-8528-CACADD5956EE}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:Tag index="0" completed="false" disabled="false" creationDate="2026-09-08T17:25:34.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:18.000Z" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{F335D23A-D62A-0F56-1931-253B9C561870}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:33.000Z" objectID="{DAC9CE88-F68E-45E1-8528-CACADD5956EE}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{396A22DB-ADBC-497E-A031-B8AAD7B0F9EB}{1}{B0}" name="Join remote child" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" objectID="{7D339698-21A4-4382-B59A-A13D1D2355B3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:21:31.000Z" objectID="{7D339698-21A4-4382-B59A-A13D1D2355B3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="120.981803894043" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:31.000Z" objectID="{7D339698-21A4-4382-B59A-A13D1D2355B3}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="Offline author" creationTime="2026-09-08T17:25:46.000Z" lastModifiedTime="2026-09-11T10:21:30.000Z" objectID="{E70DF473-7F5F-42EB-97E8-C10301F428B3}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>Native child</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" objectID="{7D339698-21A4-4382-B59A-A13D1D2355B3}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-002.xml+4-2
......@@ -1,3 +1,5 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{163A36F3-CDDF-46B4-9158-D82B34534E07}{1}{B0}" name="Join empty adoption" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:13.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{5099A6C1-B32C-4165-AE69-3F7E2F19A0D2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty adoption]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{5099A6C1-B32C-4165-AE69-3F7E2F19A0D2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:25:55.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{5099A6C1-B32C-4165-AE69-3F7E2F19A0D2}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[X]]></one:T></one:OE><one:OE creationTime="2026-09-08T17:05:13.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{5099A6C1-B32C-4165-AE69-3F7E2F19A0D2}{46}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>Right</span>]]></one:T></one:OE><one:OE creationTime="2026-09-08T17:05:13.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{5099A6C1-B32C-4165-AE69-3F7E2F19A0D2}{52}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{3ED69A7C-9C8F-408C-A26A-E85C7C702B4A}{1}{B0}" name="Split remote child" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:29.000Z" objectID="{06C0EDA1-0748-4150-88BE-3DA46AE79F0B}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:23.000Z" objectID="{06C0EDA1-0748-4150-88BE-3DA46AE79F0B}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="120.981803894043" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:23.000Z" objectID="{06C0EDA1-0748-4150-88BE-3DA46AE79F0B}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:23.000Z" lastModifiedTime="2026-09-11T10:21:23.000Z" objectID="{6A834C11-037A-0753-08D4-E6BC2A343B69}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:30.000Z" lastModifiedTime="2026-09-08T17:25:30.000Z" objectID="{92543760-9594-49B9-BDB5-103AE739B634}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
5style='font-weight:bold'>Native child</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:29.000Z" objectID="{06C0EDA1-0748-4150-88BE-3DA46AE79F0B}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-003.xml+2-2
......@@ -1,3 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{1BCE5D41-2D9D-49FB-A569-54AAAEB98D28}{1}{B0}" name="Join remote sibling" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:53.000Z" objectID="{12F6565B-FB3D-42E2-8B67-2B9BC0F59D03}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote sibling]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:23.000Z" objectID="{12F6565B-FB3D-42E2-8B67-2B9BC0F59D03}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="99.86865997314453" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:23.000Z" objectID="{12F6565B-FB3D-42E2-8B67-2B9BC0F59D03}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:54.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" objectID="{C94E773B-2C4F-4BA2-985D-8B8F8BE7D506}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Native sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{4AE51F58-39BF-4ED2-8981-5CB0DE842D55}{1}{B0}" name="Join remote prefix" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" objectID="{F60A4EA3-A29E-46DB-B474-73B850AD4A2F}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote prefix]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:27.000Z" objectID="{F60A4EA3-A29E-46DB-B474-73B850AD4A2F}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:27.000Z" objectID="{F60A4EA3-A29E-46DB-B474-73B850AD4A2F}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>Xab&#129408;CdRightY</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" objectID="{F60A4EA3-A29E-46DB-B474-73B850AD4A2F}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-004.xml+2-2
......@@ -1,3 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{453E445A-C080-4A7E-AC2D-54F203F12BAA}{1}{B0}" name="Join right boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:44.000Z" objectID="{26F36107-F227-44C3-B6AC-8C5D735C3E77}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join right boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:21.000Z" objectID="{26F36107-F227-44C3-B6AC-8C5D735C3E77}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:21.000Z" objectID="{26F36107-F227-44C3-B6AC-8C5D735C3E77}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdXRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:44.000Z" objectID="{26F36107-F227-44C3-B6AC-8C5D735C3E77}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{538AB301-3372-4E64-85F0-D4E483D36A58}{1}{B0}" name="Join left boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:43.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" objectID="{3194A9F3-01E8-4C25-B661-FC1D92B288D4}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join left boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:28.000Z" objectID="{3194A9F3-01E8-4C25-B661-FC1D92B288D4}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:28.000Z" objectID="{3194A9F3-01E8-4C25-B661-FC1D92B288D4}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdXRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" objectID="{3194A9F3-01E8-4C25-B661-FC1D92B288D4}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-005.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5583ADD6-F79C-4472-999F-308D1F7E49D5}{1}{B0}" name="Join remote list" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:48.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" objectID="{01602706-B76E-4943-995A-05484F2A8E32}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote list]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-08T17:25:48.000Z" objectID="{01602706-B76E-4943-995A-05484F2A8E32}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:05:12.000Z" objectID="{01602706-B76E-4943-995A-05484F2A8E32}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
3style='font-weight:bold'>ab&#129408;cd</span>]]></one:T><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" objectID="{01602706-B76E-4943-995A-05484F2A8E32}{46}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="2" fontSize="11.0"/></one:List><one:T><![CDATA[<span
4style='font-weight:bold'>Right</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" objectID="{01602706-B76E-4943-995A-05484F2A8E32}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{5B7C8E7A-6380-48F8-977E-F04A9FB46E5E}{1}{B0}" name="Join remote format" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:52.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:51.000Z" objectID="{5D2A6CBF-5401-469A-A120-6BFC30C5D4D1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote format]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:34.000Z" objectID="{5D2A6CBF-5401-469A-A120-6BFC30C5D4D1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:34.000Z" objectID="{5D2A6CBF-5401-469A-A120-6BFC30C5D4D1}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;Cd</span><span style='font-weight:bold;
4font-style:italic'>Right</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:51.000Z" objectID="{5D2A6CBF-5401-469A-A120-6BFC30C5D4D1}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-006.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6B867A9D-00F5-4375-981B-7C28FC18F4C2}{1}{B0}" name="Split remote boundary" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" objectID="{17824224-64B5-47B4-8534-56E42C64E0C3}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{17824224-64B5-47B4-8534-56E42C64E0C3}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{17824224-64B5-47B4-8534-56E42C64E0C3}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>abX</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:16.000Z" lastModifiedTime="2026-09-08T17:28:16.000Z" objectID="{7A599FFD-C800-06D0-042E-8CB9510D22C4}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" objectID="{17824224-64B5-47B4-8534-56E42C64E0C3}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6C0A85B8-98B0-44EB-9181-4B32C88E742D}{1}{B0}" name="Split remote list" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:32.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" objectID="{E0CEDFC5-167F-499D-B823-B359BF97CB51}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote list]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:24.000Z" objectID="{E0CEDFC5-167F-499D-B823-B359BF97CB51}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:23.000Z" objectID="{E0CEDFC5-167F-499D-B823-B359BF97CB51}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="2" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:23.000Z" lastModifiedTime="2026-09-11T10:21:24.000Z" objectID="{F00835EB-55E1-04FE-0D47-7380787A0DF1}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="2" fontSize="11.0"/></one:List><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" objectID="{E0CEDFC5-167F-499D-B823-B359BF97CB51}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-007.xml+19-2
......@@ -1,3 +1,20 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{6CC50634-E2F7-42DC-A329-B26345099BB0}{1}{B0}" name="Join remote tag" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:49.000Z" objectID="{FDC69F1C-2345-42FB-B6F0-77D3A11CDFEA}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:22.000Z" objectID="{FDC69F1C-2345-42FB-B6F0-77D3A11CDFEA}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:22.000Z" objectID="{FDC69F1C-2345-42FB-B6F0-77D3A11CDFEA}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:49.000Z" objectID="{FDC69F1C-2345-42FB-B6F0-77D3A11CDFEA}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{7294FE02-77B3-4345-8527-BA9DB4147A4C}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-11T10:22:55.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{155856BE-3CC6-40F3-8AD5-36464B889F2D}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{123DFE49-CFBB-0BF9-3A81-F54C80E3EDDB}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{155856BE-3CC6-40F3-8AD5-36464B889F2D}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-008.xml+2-3
......@@ -1,4 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{72515BDF-B902-4A36-BD25-D9E2DF3B9C93}{1}{B0}" name="Split remote format" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:36.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:35.000Z" objectID="{37433FB3-3A55-452B-91C5-16881E856A08}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote format]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{37433FB3-3A55-452B-91C5-16881E856A08}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{37433FB3-3A55-452B-91C5-16881E856A08}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold;font-style:italic'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:18.000Z" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{F4198EBC-8F55-0EBB-203C-953396FB250D}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold;font-style:italic'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:35.000Z" objectID="{37433FB3-3A55-452B-91C5-16881E856A08}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{A7DECA81-3EE5-47DA-BC19-77178B789034}{1}{B0}" name="Join empty adoption" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:56.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:13.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{E17D5AB3-4016-400B-8328-904290327EE1}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join empty adoption]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:35.000Z" objectID="{E17D5AB3-4016-400B-8328-904290327EE1}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:25:55.000Z" lastModifiedTime="2026-09-11T10:21:35.000Z" objectID="{E17D5AB3-4016-400B-8328-904290327EE1}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[X<span
3style='font-weight:bold'>Iight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:13.000Z" lastModifiedTime="2026-09-08T17:25:55.000Z" objectID="{E17D5AB3-4016-400B-8328-904290327EE1}{52}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-009.xml+2-3
......@@ -1,4 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{86F82806-1596-4EAB-B24B-D6F957FB946D}{1}{B0}" name="Split remote sibling" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:37.000Z" objectID="{5A579A0A-2705-4782-BE66-C127F001026D}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote sibling]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{5A579A0A-2705-4782-BE66-C127F001026D}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="99.86865997314453" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{5A579A0A-2705-4782-BE66-C127F001026D}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:19.000Z" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{E5F3EB99-394C-028F-2796-A4D32419814D}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:38.000Z" lastModifiedTime="2026-09-08T17:25:38.000Z" objectID="{919ABDD0-E163-4900-A766-75F4A9DCC07A}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Native sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{AA2AA133-DEA7-4895-8828-FB961192531B}{1}{B0}" name="Join remote sibling" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:53.000Z" objectID="{A312AA29-0807-438C-A626-84A77FDE4330}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote sibling]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:34.000Z" objectID="{A312AA29-0807-438C-A626-84A77FDE4330}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="99.86865997314453" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:34.000Z" objectID="{A312AA29-0807-438C-A626-84A77FDE4330}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:54.000Z" lastModifiedTime="2026-09-08T17:25:54.000Z" objectID="{78AA8B49-DF75-4ACC-B51C-24B334CC0B35}{11}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Native sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-010.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{888EDEA9-5E86-4810-8D70-1796689B27D8}{1}{B0}" name="Join remote child" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" objectID="{CCD76AEA-D29E-42EC-98DB-0E01A2088B80}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:21.000Z" objectID="{CCD76AEA-D29E-42EC-98DB-0E01A2088B80}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="120.981803894043" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:21.000Z" objectID="{CCD76AEA-D29E-42EC-98DB-0E01A2088B80}{40}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:46.000Z" lastModifiedTime="2026-09-08T17:25:46.000Z" objectID="{56E90801-8C65-4385-BAA9-6E3FBEDFF680}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>Native child</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" objectID="{CCD76AEA-D29E-42EC-98DB-0E01A2088B80}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B0D3A94D-DE4B-4F76-8C9E-7DA72C3152E0}{1}{B0}" name="Split remote prefix" dateTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-08T17:25:26.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:05:11.000Z" objectID="{D24956BC-395C-491E-A15B-DDFF7A7E086E}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote prefix]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:21.000Z" objectID="{D24956BC-395C-491E-A15B-DDFF7A7E086E}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:09.000Z" lastModifiedTime="2026-09-11T10:21:21.000Z" objectID="{D24956BC-395C-491E-A15B-DDFF7A7E086E}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>Xab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:21.000Z" lastModifiedTime="2026-09-11T10:21:21.000Z" objectID="{9EF81CFC-C437-0848-1F9F-FD7270BEB875}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:05:11.000Z" objectID="{D24956BC-395C-491E-A15B-DDFF7A7E086E}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-011.xml+3-4
......@@ -1,5 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{8F32660E-6FB5-41E2-8F2B-4760C35BF579}{1}{B0}" name="Split remote child" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:29.000Z" objectID="{B72411D3-F472-403E-A5FF-9298D5CC4138}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote child]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:17.000Z" objectID="{B72411D3-F472-403E-A5FF-9298D5CC4138}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="120.981803894043" height="53.71086883544922"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:17.000Z" objectID="{B72411D3-F472-403E-A5FF-9298D5CC4138}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:16.000Z" lastModifiedTime="2026-09-08T17:28:17.000Z" objectID="{2C889C61-FBC0-016D-069A-8B80FF9E0FA0}{1}{B0}" alignment="left" quickStyleIndex="0"><one:T style="font-family:Calibri;font-size:11.0pt"><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:25:30.000Z" lastModifiedTime="2026-09-08T17:25:30.000Z" objectID="{23B0CB12-66AE-48D7-90F4-BF0658126807}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
5style='font-weight:bold'>Native child</span>]]></one:T></one:OE></one:OEChildren></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:29.000Z" objectID="{B72411D3-F472-403E-A5FF-9298D5CC4138}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{B607B8FA-1D01-4563-867E-C95612F167DD}{1}{B0}" name="Split remote tag" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:34.000Z" pageLevel="1" lang="en-US"><one:TagDef index="0" type="0" symbol="3" fontColor="automatic" highlightColor="none" name="To Do"/><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:33.000Z" objectID="{6B2D32FA-05B4-448F-A869-65F6627288DD}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:25.000Z" objectID="{6B2D32FA-05B4-448F-A869-65F6627288DD}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704788208008" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:24.000Z" objectID="{6B2D32FA-05B4-448F-A869-65F6627288DD}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:Tag index="0" completed="false" disabled="false" creationDate="2026-09-08T17:25:34.000Z"/><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:24.000Z" lastModifiedTime="2026-09-11T10:21:25.000Z" objectID="{6D0B6973-E2FA-0557-3E00-F085AAE89A03}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:33.000Z" objectID="{6B2D32FA-05B4-448F-A869-65F6627288DD}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-012.xml+3-19
......@@ -1,20 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C3700270-8489-422B-A866-15A10B3FA47F}{1}{B0}" name="Bold 🦀 italic é color 東京" dateTime="2026-09-05T05:06:54.000Z" lastModifiedTime="2026-09-08T17:30:21.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Outline author="Rich author" lastModifiedBy="Rich author" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{A4BCAACC-CFFC-419D-A794-997AF4A3411E}{10}{B0}"><one:Position x="36.0" y="14.40000057220459" z="0"/><one:Size width="127.5136947631836" height="42.90299224853515"/><one:OEChildren><one:OE creationTime="2026-09-08T04:47:24.000Z" lastModifiedTime="2026-09-08T04:47:24.000Z" objectID="{A3D9023B-3C81-0A97-17C0-5A703FC833E8}{1}{B0}" alignment="left"><one:T><![CDATA[<span style='font-weight:bold;
3text-decoration:underline;font-family:Calibri;font-size:11.0pt'>Bold</span><span
4style='font-family:Calibri;font-size:11.0pt'> </span><span style='font-family:
5Arial;font-size:13.5pt'>&#129408;</span><span style='font-family:Calibri;
6font-size:11.0pt'> </span><span style='font-style:italic;text-decoration:line-through;
7font-family:Calibri;font-size:11.0pt'>italic</span><span style='font-family:
8Calibri;font-size:11.0pt'> </span><span style='vertical-align:super;font-family:
9Calibri;font-size:11.0pt'>é</span><span style='font-family:Calibri;font-size:
1011.0pt'> </span><span style='font-family:Calibri;font-size:11.0pt;color:#0C2238;
11background:yellow;mso-highlight:yellow'>color</span><span style='font-family:
12Calibri;font-size:11.0pt'> </span><span style='vertical-align:sub;font-family:
13Calibri;font-size:11.0pt'>東京</span><span style='font-family:Calibri;font-size:
1411.0pt'><br>
15End</span>]]></one:T></one:OE><one:OE author="snow" authorInitials="S" lastModifiedBy="snow" lastModifiedByInitials="S" creationTime="2026-09-05T05:06:55.000Z" lastModifiedTime="2026-09-05T05:06:56.000Z" objectID="{A4BCAACC-CFFC-419D-A794-997AF4A3411E}{11}{B0}" alignment="left" quickStyleIndex="0" style="font-size:11.0pt;color:#1F4E79"><one:T><![CDATA[<span
16style='font-weight:bold;font-family:Calibri' lang=en-US>Fictitious: café, </span><span
17style='font-weight:bold;font-family:SimSun' lang=en-US>東京</span><span
18style='font-weight:bold;font-family:Calibri' lang=en-US>, </span><span
19style='font-weight:bold;font-family:Arial;direction:rtl;unicode-bidi:embed'
20lang=ar-SA>مرحبا</span>]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{C3B5A7AD-4A38-4B58-9064-76DE601042A0}{1}{B0}" name="Split remote format" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:36.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:35.000Z" objectID="{86A7C3C1-C96F-4445-BC84-B9B4A1AEB43B}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote format]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:26.000Z" objectID="{86A7C3C1-C96F-4445-BC84-B9B4A1AEB43B}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:25.000Z" objectID="{86A7C3C1-C96F-4445-BC84-B9B4A1AEB43B}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold;font-style:italic'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:25.000Z" lastModifiedTime="2026-09-11T10:21:26.000Z" objectID="{55E2169F-0E3B-09E9-3CEF-44280A6895F8}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold;font-style:italic'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:35.000Z" objectID="{86A7C3C1-C96F-4445-BC84-B9B4A1AEB43B}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-013.xml+3-3
......@@ -1,4 +1,4 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DDEE79CA-6B8A-4585-BCC0-E40E77A5AA1E}{1}{B0}" name="Split remote list" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:32.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" objectID="{512A23B7-E545-48F3-9562-1C6500BC1562}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote list]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{512A23B7-E545-48F3-9562-1C6500BC1562}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren indent="2"><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:28:17.000Z" objectID="{512A23B7-E545-48F3-9562-1C6500BC1562}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="2" fontSize="11.0"/></one:List><one:T><![CDATA[<span
3style='font-weight:bold'>ab</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-08T17:28:17.000Z" lastModifiedTime="2026-09-08T17:28:18.000Z" objectID="{7B124A82-18D7-0131-0F55-8B9D92FA72C5}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:List><one:Bullet bullet="2" fontSize="11.0"/></one:List><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE></one:OEChildren><one:OEChildren><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:31.000Z" objectID="{512A23B7-E545-48F3-9562-1C6500BC1562}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DA6286EF-F3CF-421B-B55A-D31443332AF1}{1}{B0}" name="Split remote boundary" dateTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" objectID="{A666BE56-978F-46DA-A875-F9D8934F3EF0}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Split remote boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:22.000Z" objectID="{A666BE56-978F-46DA-A875-F9D8934F3EF0}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="40.28315734863281"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-11T10:21:22.000Z" objectID="{A666BE56-978F-46DA-A875-F9D8934F3EF0}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>abX</span>]]></one:T></one:OE><one:OE author="Offline author" creationTime="2026-09-11T10:21:22.000Z" lastModifiedTime="2026-09-11T10:21:22.000Z" objectID="{14FB8FF0-9743-0A50-0C77-D02A3E8D8DDC}{1}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
4style='font-weight:bold'>&#129408;Cd</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:11.000Z" lastModifiedTime="2026-09-08T17:25:28.000Z" objectID="{A666BE56-978F-46DA-A875-F9D8934F3EF0}{46}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-014.xml+2-2
......@@ -1,3 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E26E4F73-C048-4F0A-A8B1-7BD83CF8B46B}{1}{B0}" name="Join left boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:43.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" objectID="{80705581-F2D2-4D4B-9B20-53212D9956E7}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join left boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:20.000Z" objectID="{80705581-F2D2-4D4B-9B20-53212D9956E7}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:20.000Z" objectID="{80705581-F2D2-4D4B-9B20-53212D9956E7}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdXRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" objectID="{80705581-F2D2-4D4B-9B20-53212D9956E7}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{DD21FA46-11CD-43B2-8E68-1D5FFA224583}{1}{B0}" name="Join remote tag" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:50.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:49.000Z" objectID="{4C22636E-D07F-4395-9BB1-D8EF1E3701D9}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote tag]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:33.000Z" objectID="{4C22636E-D07F-4395-9BB1-D8EF1E3701D9}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:33.000Z" objectID="{4C22636E-D07F-4395-9BB1-D8EF1E3701D9}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:49.000Z" objectID="{4C22636E-D07F-4395-9BB1-D8EF1E3701D9}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-015.xml+2-3
......@@ -1,4 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{EA987208-90BA-4996-BA3F-5F76209FB06D}{1}{B0}" name="Join remote format" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:52.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:51.000Z" objectID="{ECCE90CD-A73B-47F4-8C61-C4C08FEE0AE2}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote format]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:23.000Z" objectID="{ECCE90CD-A73B-47F4-8C61-C4C08FEE0AE2}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:23.000Z" objectID="{ECCE90CD-A73B-47F4-8C61-C4C08FEE0AE2}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;Cd</span><span style='font-weight:bold;
4font-style:italic'>Right</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:51.000Z" objectID="{ECCE90CD-A73B-47F4-8C61-C4C08FEE0AE2}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{E46751A4-04A6-451C-B4DE-9FB1A05597E6}{1}{B0}" name="Join remote list" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:48.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" objectID="{B084DB74-4454-482D-B41B-AA74F0015001}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote list]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" lastModifiedTime="2026-09-11T10:21:32.000Z" objectID="{B084DB74-4454-482D-B41B-AA74F0015001}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:32.000Z" objectID="{B084DB74-4454-482D-B41B-AA74F0015001}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdRight</span>]]></one:T></one:OE><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:47.000Z" objectID="{B084DB74-4454-482D-B41B-AA74F0015001}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/page-016.xml+2-2
......@@ -1,3 +1,3 @@
11<?xml version="1.0"?>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{FB01E32A-CA85-4FBC-A4C0-F38C61AFF366}{1}{B0}" name="Join remote prefix" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:42.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" objectID="{47EEB2D1-51A4-47B5-9935-DC84EF86941C}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join remote prefix]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{47EEB2D1-51A4-47B5-9935-DC84EF86941C}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:28:19.000Z" objectID="{47EEB2D1-51A4-47B5-9935-DC84EF86941C}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>Xab&#129408;CdRightY</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:39.000Z" objectID="{47EEB2D1-51A4-47B5-9935-DC84EF86941C}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
2<one:Page xmlns:one="http://schemas.microsoft.com/office/onenote/2010/onenote" ID="{F4DAB828-33BA-4B10-816C-FBCEBCDAF599}{1}{B0}" name="Join right boundary" dateTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:45.000Z" pageLevel="1" lang="en-US"><one:QuickStyleDef index="0" name="p" fontColor="automatic" highlightColor="automatic" font="Calibri" fontSize="11.0" spaceBefore="0.0" spaceAfter="0.0"/><one:PageSettings RTL="false" color="automatic"><one:PageSize><one:Automatic/></one:PageSize><one:RuleLines visible="false"/></one:PageSettings><one:Title lang="en-US"><one:OE author="virtual" authorInitials="V" lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:44.000Z" objectID="{97179D75-011D-45AD-9BED-2361CC77E044}{33}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:17.0pt"><one:T><![CDATA[Join right boundary]]></one:T></one:OE></one:Title><one:Outline author="virtual" authorInitials="V" lastModifiedBy="Offline author" lastModifiedTime="2026-09-11T10:21:29.000Z" objectID="{97179D75-011D-45AD-9BED-2361CC77E044}{39}{B0}"><one:Position x="72.0" y="108.0" z="0"/><one:Size width="115.6704635620117" height="26.85543441772461"/><one:OEChildren><one:OE creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-11T10:21:29.000Z" objectID="{97179D75-011D-45AD-9BED-2361CC77E044}{40}{B0}" alignment="left" quickStyleIndex="0" style="font-family:Calibri;font-size:11.0pt"><one:T><![CDATA[<span
3style='font-weight:bold'>ab&#129408;CdXRight</span>]]></one:T></one:OE><one:OE lastModifiedBy="virtual" lastModifiedByInitials="V" creationTime="2026-09-08T17:05:12.000Z" lastModifiedTime="2026-09-08T17:25:44.000Z" objectID="{97179D75-011D-45AD-9BED-2361CC77E044}{51}{B0}" alignment="left" quickStyleIndex="0"><one:T><![CDATA[Preserved sibling]]></one:T></one:OE></one:OEChildren></one:Outline></one:Page>
corpus/paragraph-edit/reconciliation/reconciled/native/read/payloads.json deleted-1
......@@ -1 +0,0 @@
1../../../../before/read/payloads.json
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/read/payloads.json created+3
......@@ -0,0 +1,3 @@
1[
2
3]
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/run.json+1-1
......@@ -1,5 +1,5 @@
11{
2 "notebook": "/Users/clo/dev/one/evidence/m10/paragraph-native-reconciled-01/candidate",
2 "notebook": "/private/tmp/m33/reconciliation2/candidate",
33 "expected_pages": 17,
44 "author": null,
55 "author_timeout_seconds": 600,
corpus/paragraph-edit/reconciliation/reconciled/native/scripts/cold.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../keyboard/scripts/cold.ps1
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/scripts/cold.ps1 created+27
......@@ -0,0 +1,27 @@
1param([Parameter(Mandatory=$true)][string]$Root, [string]$CloneHost = '')
2Set-StrictMode -Version Latest
3$ErrorActionPreference = 'Stop'
4$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
5if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
6 throw 'Choose a run directly below C:\one-tests\runs.'
7}
8if (Get-Process ONENOTE -ErrorAction SilentlyContinue) { throw 'Close OneNote before resetting its test cache.' }
9$key = 'HKCU:\Software\Microsoft\Office\14.0\OneNote'
10if ($CloneHost) {
11 if ($CloneHost -notmatch '^ONE-[A-Z0-9-]+$' -or [Environment]::MachineName -ne $CloneHost) {
12 throw 'The disposable clone hostname does not match this machine.'
13 }
14 New-Item "$key\Options\Paths" -Force | Out-Null
15 New-ItemProperty "$key\Options\Paths" -Name UnfiledNotesSection -PropertyType ExpandString -Value 'C:\one-tests\Loose.one' -Force | Out-Null
16} elseif ((Get-ItemProperty "$key\Options\Paths").UnfiledNotesSection -ne 'C:\one-tests\Loose.one' -or
17 -not (Test-Path 'C:\one-tests\profile-original-cache')) {
18 throw 'Park the personal OneNote profile before resetting the test cache.'
19}
20$cache = Join-Path $env:LOCALAPPDATA 'Microsoft\OneNote\14.0'
21$parked = Join-Path 'C:\one-tests\caches' ([IO.Path]::GetFileName($root))
22if (Test-Path $parked) { throw 'Choose a new run; its parked cache already exists.' }
23New-Item -ItemType Directory -Path 'C:\one-tests\caches' -Force | Out-Null
24if (Test-Path $cache) { Move-Item -LiteralPath $cache -Destination $parked }
25if (Test-Path "$key\OpenNotebooks") { Remove-Item "$key\OpenNotebooks" -Recurse }
26New-Item "$key\OpenNotebooks" | Out-Null
27New-ItemProperty "$key\OpenNotebooks" -Name '1' -PropertyType String -Value "$root\notebook" | Out-Null
corpus/paragraph-edit/reconciliation/reconciled/native/scripts/read.ps1 deleted-1
......@@ -1 +0,0 @@
1../../../keyboard/scripts/read.ps1
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/scripts/read.ps1 created+142
......@@ -0,0 +1,142 @@
1param(
2 [Parameter(Mandatory=$true)][string]$Root,
3 [int]$ExpectedPages = -1,
4 [switch]$UseCurrentCache,
5 [switch]$Pdf,
6 [switch]$KeepOpen,
7 [string]$CloneHost = ''
8)
9Set-StrictMode -Version Latest
10$ErrorActionPreference = 'Stop'
11$root = [IO.Path]::GetFullPath($Root).TrimEnd('\')
12if ([IO.Path]::GetDirectoryName($root) -ne 'C:\one-tests\runs') {
13 throw 'Choose a run directly below C:\one-tests\runs.'
14}
15$notebook = Join-Path $root 'notebook'
16$output = Join-Path $root 'read'
17if (Test-Path $output) { throw 'Choose a new read destination.' }
18if ($UseCurrentCache) {
19 if ((Get-ItemProperty 'HKCU:\Software\Microsoft\Office\14.0\OneNote\Options\Paths').UnfiledNotesSection -ne 'C:\one-tests\Loose.one') {
20 throw 'Park the personal OneNote profile before reading test notebooks.'
21 }
22} else {
23 & "$PSScriptRoot\cold-current.ps1" -Root $root -CloneHost $CloneHost
24}
25New-Item -ItemType Directory -Path $output | Out-Null
26$app = New-Object -ComObject OneNote.Application
27$notebookId = ''
28$failure = $null
29try {
30 $app.OpenHierarchy($notebook, '', [ref]$notebookId, 0)
31 $process = Get-Process ONENOTE
32 @{ hostname = [Environment]::MachineName; onenote = $process.MainModule.FileVersionInfo.FileVersion;
33 powershell = $PSVersionTable.PSVersion.ToString(); schema = 'xs2010'; cold = (-not $UseCurrentCache.IsPresent) } |
34 ConvertTo-Json | Set-Content (Join-Path $output 'environment.json') -Encoding UTF8
35 $sections = @()
36 foreach ($file in @(Get-ChildItem $notebook -Recurse | Where-Object { $_.Extension -eq '.one' })) {
37 $id = ''
38 $app.OpenHierarchy($file.FullName, '', [ref]$id, 0)
39 $sections += $id
40 }
41 $deadline = [DateTime]::UtcNow.AddSeconds(300)
42 $previous = ''
43 $lastChange = ''
44 $stableSince = [DateTime]::UtcNow
45 $settled = $false
46 do {
47 $pages = @{}
48 foreach ($section in $sections) {
49 $hierarchy = ''
50 $app.GetHierarchy($section, 4, [ref]$hierarchy, 1)
51 [xml]$xml = $hierarchy
52 foreach ($node in $xml.SelectNodes('//*[@path]')) {
53 if (-not $node.GetAttribute('path').StartsWith("$notebook\", [StringComparison]::OrdinalIgnoreCase)) {
54 throw 'OneNote opened a section outside the copied notebook.'
55 }
56 }
57 foreach ($node in $xml.SelectNodes('//*[local-name()="Page"]')) {
58 $id = $node.GetAttribute('ID')
59 $content = ''
60 $app.GetPageContent($id, [ref]$content, 1, 1)
61 $pages[$id] = $content
62 }
63 }
64 $signature = [String]::Join('|', @($pages.Keys | Sort-Object | ForEach-Object { $_ + $pages[$_] }))
65 if ($signature -ne $previous) {
66 $lastChange = $previous
67 $previous = $signature
68 $stableSince = [DateTime]::UtcNow
69 }
70 if ((($ExpectedPages -ge 0 -and $pages.Count -eq $ExpectedPages) -or
71 ($ExpectedPages -lt 0 -and $pages.Count -gt 0)) -and
72 ([DateTime]::UtcNow - $stableSince).TotalSeconds -ge 2) { $settled = $true; break }
73 Start-Sleep -Milliseconds 250
74 } while ([DateTime]::UtcNow -lt $deadline)
75 if (-not $settled -or ($ExpectedPages -ge 0 -and $pages.Count -ne $ExpectedPages) -or ($ExpectedPages -lt 0 -and $pages.Count -eq 0)) {
76 [IO.File]::WriteAllText((Join-Path $output 'previous-signature.txt'), $lastChange, [Text.Encoding]::UTF8)
77 $index = 0
78 foreach ($id in @($pages.Keys | Sort-Object)) {
79 [IO.File]::WriteAllText((Join-Path $output ('unsettled-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
80 $index++
81 }
82 $hierarchy = ''
83 $app.GetHierarchy($notebookId, 4, [ref]$hierarchy, 1)
84 [IO.File]::WriteAllText((Join-Path $output 'unsettled-hierarchy.xml'), $hierarchy, [Text.Encoding]::UTF8)
85 throw "Expected $ExpectedPages stable pages; OneNote returned $($pages.Count), settled=$settled."
86 }
87 $index = 0
88 $payloads = @()
89 foreach ($id in @($pages.Keys | Sort-Object)) {
90 [IO.File]::WriteAllText((Join-Path $output ('page-{0:d3}.xml' -f $index)), $pages[$id], [Text.Encoding]::UTF8)
91 if ($Pdf) {
92 $pdfPath = Join-Path $output ('page-{0:d3}.pdf' -f $index)
93 $app.NavigateTo($id, '', $false)
94 $app.Publish($id, $pdfPath, 3, '')
95 if (-not (Test-Path $pdfPath) -or (Get-Item $pdfPath).Length -eq 0) { throw 'OneNote did not publish the page PDF.' }
96 }
97 [xml]$page = $pages[$id]
98 foreach ($file in $page.SelectNodes('//*[local-name()="InsertedFile" or local-name()="MediaFile"]')) {
99 $bytes = [IO.File]::ReadAllBytes($file.GetAttribute('pathCache'))
100 $hash = [BitConverter]::ToString([Security.Cryptography.SHA256]::Create().ComputeHash($bytes)).Replace('-', '').ToLowerInvariant()
101 [IO.File]::WriteAllBytes((Join-Path $output ($hash + '.attachment')), $bytes)
102 $payloads += @{ page = $id; object = $file.ParentNode.GetAttribute('objectID');
103 kind = $file.LocalName; name = $file.GetAttribute('preferredName');
104 sha256 = $hash; bytes = $bytes.Length }
105 }
106 $index++
107 }
108 [IO.File]::WriteAllText((Join-Path $output 'payloads.json'), (ConvertTo-Json -InputObject $payloads -Depth 4), [Text.Encoding]::UTF8)
109 $all = ''
110 $app.GetHierarchy($notebookId, 4, [ref]$all, 1)
111 [xml]$finalTree = $all
112 $finalIds = @($finalTree.SelectNodes('//*[local-name()="Page"]') | ForEach-Object { $_.GetAttribute('ID') } | Sort-Object -Unique)
113 if ($finalIds.Count -ne $pages.Count -or @($finalIds | Where-Object { -not $pages.ContainsKey($_) }).Count -ne 0) {
114 throw 'The notebook hierarchy changed while collecting page evidence; repeat the cold read.'
115 }
116 [IO.File]::WriteAllText((Join-Path $output 'hierarchy.xml'), $all, [Text.Encoding]::UTF8)
117 Write-Output "Read $($sections.Count) sections and $($pages.Count) pages."
118} catch {
119 $failure = $_
120 [IO.File]::WriteAllText((Join-Path $output 'failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
121 throw
122} finally {
123 try {
124 try {
125 if ($notebookId -and $CloneHost) { $app.SyncHierarchy($notebookId) }
126 if ($notebookId -and -not $KeepOpen -and (-not $UseCurrentCache -or $CloneHost)) {
127 $app.CloseNotebook($notebookId, $false)
128 }
129 } catch {
130 if ($null -eq $failure) { throw }
131 [IO.File]::WriteAllText((Join-Path $output 'cleanup-failure.txt'), ($_ | Out-String), [Text.Encoding]::UTF8)
132 }
133 } finally {
134 [void][Runtime.InteropServices.Marshal]::FinalReleaseComObject($app)
135 }
136 $app = $null
137 [GC]::Collect()
138 [GC]::WaitForPendingFinalizers()
139 if (-not $UseCurrentCache -and -not $CloneHost) {
140 Get-Process ONENOTE -ErrorAction SilentlyContinue | Wait-Process -Timeout 10
141 }
142}
corpus/paragraph-edit/reconciliation/reconciled/native/source.json+3-3
......@@ -1,8 +1,8 @@
11[
22 {
33 "path": "synthetic.one",
4 "bytes": 171880,
5 "sha256": "1d35503a9b47fcd2f1e776e77f200a4d7390c6e1d3a63974f4e2b2cea7959692",
6 "mtime_ns": 1788888504006534380
4 "bytes": 182880,
5 "sha256": "791445173b5bd8e72f6fa79a880ea5a2ad4be1a75e500d0a2ccb9275315bc541",
6 "mtime_ns": 1789122096097772289
77 }
88]
corpus/paragraph-edit/reconciliation/reconciled/native/teardown.json deleted-1
......@@ -1 +0,0 @@
1../../../joined/teardown.json
\ No newline at end of file
corpus/paragraph-edit/reconciliation/reconciled/native/teardown.json created+1
......@@ -0,0 +1 @@
1{"absent": true}
crates/notebook/tests/support/model_ops.rs+9-2
......@@ -75,10 +75,17 @@ fn text_mut(page: &mut Page, text: ExGuid) -> &mut TextObject {
7575 .expect("text object is on the page")
7676}
7777
78/// Replaces a UTF-16 range of a text object in the model, inheriting the format at its start.
78/// Replaces a UTF-16 range of a text object in the model; the replacement takes the format
79/// of the first replaced character, or of the character before an insertion point.
7980pub fn replace_text(page: &mut Page, text: ExGuid, range: Range<u32>, replacement: &str) {
8081 let target = text_mut(page, text);
81 let format = target.text.format_at(range.start).unwrap().clone();
82 let format = if range.is_empty() {
83 target.text.format_at(range.start).unwrap().clone()
84 } else {
85 target.text.slice(range.clone()).unwrap().spans()[0]
86 .format
87 .clone()
88 };
8289 target
8390 .text
8491 .apply(Edit {
crates/notebook/tests/sync/tree.rs+1-1
......@@ -613,7 +613,7 @@ fn native_tree_and_layout_changes_reconcile_without_discarding_unreviewed_conten
613613 std::fs::create_dir_all(output.join("candidate")).unwrap();
614614 std::fs::write(output.join("candidate/synthetic.one"), &server.durable).unwrap();
615615 std::fs::write(
616 output.join("manifest.json"),
616 output.join("cases.json"),
617617 serde_json::to_vec_pretty(&records).unwrap(),
618618 )
619619 .unwrap();
crates/notebook/tests/sync_outline.rs+26-5
......@@ -7,6 +7,7 @@ use onestore::{
77 document::Document,
88 page::{Outline, Page, PageObject, PageParagraph},
99};
10use serde_json::json;
1011
1112#[path = "support/server.rs"]
1213mod server;
......@@ -524,17 +525,37 @@ fn native_moves_deletions_and_layout_changes_merge_or_require_review() {
524525 let mut reapplied = durable.clone();
525526 change(&mut reapplied);
526527 assert_eq!(reapplied, durable, "{name} keeps its reconciled change");
527 records.push((name, if merged { "merged" } else { "reviewed" }));
528 let (object, change) = match name.as_str() {
529 "Move outline" => (outline, json!({"Position": {"x": 252.0, "y": 288.0}})),
530 "Resize outline" | "Automatic outline size" | "Delete outline" => (
531 outline,
532 json!({"Width": {"points": 252.0, "user_set": true}}),
533 ),
534 _ => (
535 paragraph_with(&page_of(BEFORE, space), target).unwrap().id,
536 json!({"Collapsed": name != "Expand subtree"}),
537 ),
538 };
539 records.push(json!({
540 "name": name,
541 "outcome": if merged { "merged" } else { "reviewed" },
542 "object": object.to_string(),
543 "change": change,
544 "dependent_text": dependent.to_string(),
545 }));
528546 }
529 let reviewed = records.iter().filter(|(_, r)| *r == "reviewed").count();
547 let reviewed = records
548 .iter()
549 .filter(|record| record["outcome"] == "reviewed")
550 .count();
530551 assert_eq!((records.len(), reviewed), (14, 7), "{records:?}");
531552 if let Some(output) = std::env::var_os("ONESTORE_OFFLINE_OUTLINE_OUTPUT") {
532553 let output = std::path::PathBuf::from(output);
533554 assert!(output.is_absolute());
534 std::fs::create_dir(&output).unwrap();
535 std::fs::write(output.join("synthetic.one"), &server.durable).unwrap();
555 std::fs::create_dir_all(output.join("candidate")).unwrap();
556 std::fs::write(output.join("candidate/synthetic.one"), &server.durable).unwrap();
536557 std::fs::write(
537 output.with_extension("json"),
558 output.join("cases.json"),
538559 serde_json::to_vec_pretty(&records).unwrap(),
539560 )
540561 .unwrap();
crates/notebook/tests/sync_pages.rs+1-1
......@@ -577,7 +577,7 @@ fn twelve_disjoint_page_batches_merge_with_dependent_bodies_without_review() {
577577 PageEdit::set_level(group[2].space(), 2).unwrap(),
578578 ];
579579 cache.pages(&source, &edits).unwrap().unwrap();
580 let body = format!("Actor {actor} 🦀 é");
580 let body = format!("Actor {actor} 🦀 e\u{301}");
581581 let local = cache.snapshot().unwrap();
582582 let mut model = model_ops::page_of(&local, group[1].space());
583583 let text = body_outline(&mut model, &body);
crates/notebook/tests/sync_paragraph.rs+6-1
......@@ -496,8 +496,13 @@ fn offline_paragraphs(output: Option<&Path>) {
496496 assert_eq!(actual, id);
497497 server.fault = Fault::None;
498498 reviewed.push(case.clone());
499 // The reviewed split sits after the remote's one-unit prefix.
500 let mut placed = intent.clone();
501 if split && entry["remote_prefix"] == true {
502 placed["offset"] = (intent["offset"].as_u64().unwrap() + 1).into();
503 }
499504 review_page(&cache, id, origin(&intent, split), |page| {
500 replay(page, &intent, split)
505 replay(page, &placed, split)
501506 });
502507 }
503508 other => panic!("{name} {}: {other:?}", entry["case"]),
tools/test_outline_edit.py+5-4
......@@ -1,4 +1,5 @@
11import copy
2import collections
23import json
34from pathlib import Path
45import runpy
......@@ -272,7 +273,7 @@ class OutlineEditTest(unittest.TestCase):
272273 models, _ = self.cold_layout(FIXTURE / 'offline')
273274 records = json.loads((FIXTURE / 'offline/cases.json').read_text())
274275 self.assertEqual(len(records), 14)
275 self.assertEqual(sum(row['retained'] for row in records), 4)
276 self.assertEqual(collections.Counter(row['outcome'] for row in records), {'merged': 7, 'reviewed': 7})
276277 records = {row['name']: row for row in records}
277278 with TemporaryDirectory() as temporary:
278279 folder = Path(temporary)
......@@ -290,7 +291,7 @@ class OutlineEditTest(unittest.TestCase):
290291 for key in ('children', 'content', 'structure', 'child_level'):
291292 self.assertEqual(node[key], before[key], (name, oid, key))
292293 layout = dict(before['layout'])
293 if record and not record['retained'] and oid == record['object']:
294 if record and oid == record['object']:
294295 change = record['change']
295296 if 'Position' in change:
296297 layout.update(change['Position'])
......@@ -305,11 +306,11 @@ class OutlineEditTest(unittest.TestCase):
305306 self.assertEqual(node['layout'], layout)
306307 if node['kind']['type'] == 'RichText':
307308 expected = before['kind']['text']
308 if record and not record['retained'] and oid == record['dependent_text']:
309 if record and oid == record['dependent_text']:
309310 expected = 'Local ' + expected
310311 texts += 1
311312 self.assertEqual(node['kind']['text'], expected)
312 self.assertEqual((changed, texts), (10, 10))
313 self.assertEqual((changed, texts), (10, 14))
313314
314315 def preserved_node(self, old, new):
315316 expected = dict(old)
tools/test_paragraph_edit.py+10-6
......@@ -1,3 +1,4 @@
1import collections
12import json
23from pathlib import Path
34import runpy
......@@ -24,10 +25,10 @@ class ParagraphEditTest(unittest.TestCase):
2425 self.assert_cold_graph(result)
2526 manifest = json.loads((result / 'manifest.json').read_text())
2627 self.assertEqual(len(manifest), 16)
27 self.assertEqual({case['case'] for case in manifest if case['outcome'] == 'retained_conflict'},
28 {'Join remote list', 'Join empty adoption'})
28 self.assertEqual(collections.Counter(case['outcome'] for case in manifest),
29 {'automatic': 6, 'reviewed': 10})
2930 receipts = [case[key] for case in manifest for key in ('receipt', 'dependent_receipt') if key in case]
30 self.assertEqual(len(set(receipts)), 28)
31 self.assertEqual(len(set(receipts)), 32)
3132 models, captures = {}, {}
3233 with TemporaryDirectory() as temporary:
3334 for phase, notebook, read in [('remote', fixture / 'keyboard/notebook', fixture / 'keyboard/read'),
......@@ -68,12 +69,15 @@ class ParagraphEditTest(unittest.TestCase):
6869 left, right = intent['left'], intent['right']
6970 a, = [oid for oid, (_, content, _) in graph.items() if content == [left]]
7071 b, = [oid for oid, (_, content, _) in graph.items() if content == [right]]
71 parent, = [oid for oid, (children, _, _) in graph.items() if a in children]
72 parent, = [oid for oid, (children, _, _) in graph.items() if b in children]
7273 graph[parent][0].remove(b)
7374 graph[a][0] += graph[b][0]
7475 del graph[b], graph[right]
7576 characters[:2] = [characters[0] + characters[1]]
76 characters[0] = [('C' if char == 'c' else char, style) for char, style in characters[0]]
77 if any(char == 'c' for char, _ in characters[0]):
78 characters[0] = [('C' if char == 'c' else char, style) for char, style in characters[0]]
79 else:
80 characters[0][1] = ('I', characters[0][1][1])
7781 self.assertEqual(new['nodes'][left]['tags'], old['nodes'][left]['tags'])
7882 with self.subTest(case=name):
7983 self.assertEqual({oid: [node['children'], node['content'], node['child_level']]
......@@ -191,7 +195,7 @@ class ParagraphEditTest(unittest.TestCase):
191195
192196 def test_offline_boundaries_retain_remote_edits_and_match_native_controls(self):
193197 groups = [('splits', 'cold-split/read', 12), ('joins', 'joined/read', 12),
194 ('inheritance', 'join-edges/joined/read', 5), ('tags', 'join-tags/joined/read', 3)]
198 ('inheritance', 'join-edges/joined/read', 4), ('tags', 'join-tags/joined/read', 3)]
195199 for name, control, count in groups:
196200 fixture = FIXTURE / 'offline' / name
197201 manifest = json.loads((fixture / 'manifest.json').read_text())