create mode 100644 corpus/attachment-edit/renamed/candidate/Open Notebook.onetoc2 create mode 100644 corpus/attachment-edit/renamed/candidate/synthetic.one create mode 100644 corpus/attachment-edit/renamed/cold/commands.jsonl create mode 100644 corpus/attachment-edit/renamed/cold/machine.json create mode 100644 corpus/attachment-edit/renamed/cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/attachment-edit/renamed/cold/notebook/synthetic.one create mode 100644 corpus/attachment-edit/renamed/cold/read/af1af4b8987109ce1e335e538910fb3860b7c57eb3b6110a06aa2114e06d69a7.attachment create mode 100644 corpus/attachment-edit/renamed/cold/read/environment.json create mode 100644 corpus/attachment-edit/renamed/cold/read/hierarchy.xml create mode 100644 corpus/attachment-edit/renamed/cold/read/page-000.xml create mode 100644 corpus/attachment-edit/renamed/cold/read/payloads.json create mode 100644 corpus/attachment-edit/renamed/cold/run.json create mode 100644 corpus/attachment-edit/renamed/cold/scripts/cold.ps1 create mode 100644 corpus/attachment-edit/renamed/cold/scripts/read.ps1 create mode 100644 corpus/attachment-edit/renamed/cold/source.json create mode 100644 corpus/attachment-edit/renamed/cold/teardown.json create mode 100644 corpus/notebook-edit/README.md create mode 100644 corpus/notebook-edit/deleted/candidate/Kept/First.one create mode 100644 corpus/notebook-edit/deleted/candidate/Kept/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/candidate/OneNote_RecycleBin/First.one create mode 100644 corpus/notebook-edit/deleted/candidate/OneNote_RecycleBin/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/candidate/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/candidate/Renamed.one create mode 100644 corpus/notebook-edit/deleted/cold/commands.jsonl create mode 100644 corpus/notebook-edit/deleted/cold/machine.json create mode 100644 corpus/notebook-edit/deleted/cold/notebook/Kept/First.one create mode 100644 corpus/notebook-edit/deleted/cold/notebook/Kept/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/cold/notebook/OneNote_RecycleBin/First.one create mode 100644 corpus/notebook-edit/deleted/cold/notebook/OneNote_RecycleBin/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/deleted/cold/notebook/Renamed.one create mode 100644 corpus/notebook-edit/deleted/cold/read/environment.json create mode 100644 corpus/notebook-edit/deleted/cold/read/hierarchy.xml create mode 100644 corpus/notebook-edit/deleted/cold/read/page-000.xml create mode 100644 corpus/notebook-edit/deleted/cold/read/page-001.xml create mode 100644 corpus/notebook-edit/deleted/cold/read/page-002.xml create mode 100644 corpus/notebook-edit/deleted/cold/read/payloads.json create mode 100644 corpus/notebook-edit/deleted/cold/run.json create mode 100644 corpus/notebook-edit/deleted/cold/scripts/cold.ps1 create mode 100644 corpus/notebook-edit/deleted/cold/scripts/read.ps1 create mode 100644 corpus/notebook-edit/deleted/cold/source.json create mode 100644 corpus/notebook-edit/deleted/cold/teardown.json create mode 100644 corpus/notebook-edit/native-reorder/commands.jsonl create mode 100644 corpus/notebook-edit/native-reorder/machine.json create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/Group/Inner.one create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/Group/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/Second.one create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/Third.one create mode 100644 corpus/notebook-edit/native-reorder/notebook-reordered/links.one create mode 100644 corpus/notebook-edit/native-reorder/notebook/Group/Inner.one create mode 100644 corpus/notebook-edit/native-reorder/notebook/Group/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-reorder/notebook/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-reorder/notebook/Second.one create mode 100644 corpus/notebook-edit/native-reorder/notebook/Third.one create mode 100644 corpus/notebook-edit/native-reorder/notebook/links.one create mode 100644 corpus/notebook-edit/native-reorder/read/environment.json create mode 100644 corpus/notebook-edit/native-reorder/read/hierarchy.xml create mode 100644 corpus/notebook-edit/native-reorder/read/page-000.xml create mode 100644 corpus/notebook-edit/native-reorder/read/payloads.json create mode 100644 corpus/notebook-edit/native-reorder/reorder-00-opened.xml create mode 100644 corpus/notebook-edit/native-reorder/reorder-01-update.xml create mode 100644 corpus/notebook-edit/native-reorder/reorder-02-reordered.xml create mode 100644 corpus/notebook-edit/native-reorder/reorder-03-reopened.xml create mode 100644 corpus/notebook-edit/native-reorder/run.json create mode 100644 corpus/notebook-edit/native-reorder/scripts/author.ps1 create mode 100644 corpus/notebook-edit/native-reorder/scripts/cold.ps1 create mode 100644 corpus/notebook-edit/native-reorder/scripts/read.ps1 create mode 100644 corpus/notebook-edit/native-reorder/source.json create mode 100644 corpus/notebook-edit/native-reorder/teardown.json create mode 100644 corpus/notebook-edit/native-structure/commands.jsonl create mode 100644 corpus/notebook-edit/native-structure/machine.json create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/Group/Inner.one create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/Group/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/Second.one create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/Third.one create mode 100644 corpus/notebook-edit/native-structure/notebook-renamed/links.one create mode 100644 corpus/notebook-edit/native-structure/notebook/Group/Inner.one create mode 100644 corpus/notebook-edit/native-structure/notebook/Group/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-structure/notebook/OneNote_RecycleBin/OneNote_DeletedPages.one create mode 100644 corpus/notebook-edit/native-structure/notebook/OneNote_RecycleBin/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-structure/notebook/OneNote_RecycleBin/Third.one create mode 100644 corpus/notebook-edit/native-structure/notebook/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/native-structure/notebook/Second.one create mode 100644 corpus/notebook-edit/native-structure/notebook/links.one create mode 100644 corpus/notebook-edit/native-structure/read/environment.json create mode 100644 corpus/notebook-edit/native-structure/read/hierarchy.xml create mode 100644 corpus/notebook-edit/native-structure/read/page-000.xml create mode 100644 corpus/notebook-edit/native-structure/read/payloads.json create mode 100644 corpus/notebook-edit/native-structure/run.json create mode 100644 corpus/notebook-edit/native-structure/scripts/author.ps1 create mode 100644 corpus/notebook-edit/native-structure/scripts/cold.ps1 create mode 100644 corpus/notebook-edit/native-structure/scripts/read.ps1 create mode 100644 corpus/notebook-edit/native-structure/source.json create mode 100644 corpus/notebook-edit/native-structure/structure-00-opened.xml create mode 100644 corpus/notebook-edit/native-structure/structure-01-created.xml create mode 100644 corpus/notebook-edit/native-structure/structure-02-update.xml create mode 100644 corpus/notebook-edit/native-structure/structure-03-renamed.xml create mode 100644 corpus/notebook-edit/native-structure/structure-03b-reopened.xml create mode 100644 corpus/notebook-edit/native-structure/structure-04-deleted.xml create mode 100644 corpus/notebook-edit/native-structure/teardown.json create mode 100644 corpus/notebook-edit/structured/candidate/First.one create mode 100644 corpus/notebook-edit/structured/candidate/Kept/Inner.one create mode 100644 corpus/notebook-edit/structured/candidate/Kept/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/structured/candidate/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/structured/candidate/Renamed.one create mode 100644 corpus/notebook-edit/structured/cold/commands.jsonl create mode 100644 corpus/notebook-edit/structured/cold/machine.json create mode 100644 corpus/notebook-edit/structured/cold/notebook/First.one create mode 100644 corpus/notebook-edit/structured/cold/notebook/Kept/Inner.one create mode 100644 corpus/notebook-edit/structured/cold/notebook/Kept/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/structured/cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/notebook-edit/structured/cold/notebook/Renamed.one create mode 100644 corpus/notebook-edit/structured/cold/read/environment.json create mode 100644 corpus/notebook-edit/structured/cold/read/hierarchy.xml create mode 100644 corpus/notebook-edit/structured/cold/read/page-000.xml create mode 100644 corpus/notebook-edit/structured/cold/read/page-001.xml create mode 100644 corpus/notebook-edit/structured/cold/read/page-002.xml create mode 100644 corpus/notebook-edit/structured/cold/read/payloads.json create mode 100644 corpus/notebook-edit/structured/cold/run.json create mode 100644 corpus/notebook-edit/structured/cold/scripts/cold.ps1 create mode 100644 corpus/notebook-edit/structured/cold/scripts/read.ps1 create mode 100644 corpus/notebook-edit/structured/cold/source.json create mode 100644 corpus/notebook-edit/structured/cold/teardown.json create mode 100644 crates/notebook/tests/changes.rs create mode 100644 crates/notebook/tests/links.rs create mode 100644 crates/notebook/tests/protected.rs create mode 100644 crates/notebook/tests/structure.rs create mode 100644 crates/onestore/src/toc.rs create mode 100644 crates/onestore/tests/toc.rs create mode 100644 tools/native/notebook-reorder.ps1 create mode 100644 tools/native/notebook-structure.ps1 create mode 100644 tools/test_notebook_edit.py