# feat\(data\): page versions, editable links and math, TOC and discovery repairs · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/71e4e308b60bf1a52ad839646150a0f9e324ecee)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: 71e4e308b60bf1a52ad839646150a0f9e324ecee

Requested commit: 71e4e308b60bf1a52ad839646150a0f9e324ecee

Commit: 71e4e308b60bf1a52ad839646150a0f9e324ecee

Tree: 0afa25a027033419097876770d0258af46e37efc

Author: clover caruso

Committer: clover caruso

## Message

```
feat(data): page versions, editable links and math, TOC and discovery repairs

Page versions follow OneNote 2010: old revisions kept alive by revision labels
and a version list, with restore, delete and copy written as OneNote writes
them. Links and equations are editable end to end (UnicodeMath linear form,
OneNote's Enter rules at equation and link boundaries), and titles no longer
keep a link's field code. Discovery tolerates unreadable or delete-pending
folders, table-of-contents edits keep OneNote's order values on rename, and
recycle-bin placement repairs stale entries. New corpus rows: page-versions,
link-edit and math-edit captures, recycle-bin-repair.

Assisted-by: claude-opus-5.5

```

## Parents

- [b589fec9d51d404e16bcb68a176f226d5b5fa459](https://git.cafe/clo/snowbound/commit/b589fec9d51d404e16bcb68a176f226d5b5fa459?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/71e4e308b60bf1a52ad839646150a0f9e324ecee?format=markdown)
