create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/candidate/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/candidate/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup-cold/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/native-title.txt create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/scripts/author.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/all/followup/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/candidate/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/candidate/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup-cold/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/native-title.txt create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/scripts/author.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/features/followup/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/candidate/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/candidate/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-007.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/page-008.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup-cold/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/native-title.txt create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-007.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/page-008.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/scripts/author.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/leading-parent/followup/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/candidate/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/candidate/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-007.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/page-008.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup-cold/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/commands.jsonl create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/format-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/geometry-differences.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/machine.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/native-title.txt create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/notebook/Lifecycle.one create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/notebook/Open Notebook.onetoc2 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/pdf-format-checks.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/environment.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/hierarchy.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-000.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-001.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-002.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-003.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-004.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-005.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-006.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-007.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/page-008.xml create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/read/payloads.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/run.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/scripts/author.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/scripts/cold.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/scripts/read.ps1 create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/source.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/table-autofit.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/parent/followup/teardown.json create mode 100644 corpus/page-lifecycle/removal/rust-followup/provenance.json delete mode 100644 tools/codex_usage_report.example.json delete mode 100644 tools/codex_usage_report.mjs create mode 100644 tools/native/page-removal-followup.ps1 delete mode 100755 tools/zenith-locks