# feat: notebook search, Options, faster tab switches, and a split test suite · clo/snowbound

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

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

Visibility: public

Requested revision: 04cf1f351630be2d74efa40ded0af99c0f440f8f

Requested commit: 04cf1f351630be2d74efa40ded0af99c0f440f8f

Commit: 04cf1f351630be2d74efa40ded0af99c0f440f8f

Tree: 3e2d98809c7937d41ac1a26825b9010db5d49b1e

Author: clover caruso

Committer: clover caruso

## Message

```
feat: notebook search, Options, faster tab switches, and a split test suite

Search All Notebooks (⌘E) with OneNote's scopes, results and snippets, and Find
on This Page (⌘F), on one engine shared with iOS. An Options dialog with
OneNote's pages: color scheme, dark pages, user name, cache location. Page
layout for a switched-to page runs on the loader thread and settings are only
written when the notebook changes, so no tab switch exceeds a 165 Hz frame.
The default test run keeps every correctness test plus a deterministic smoke
slice of each sweep; SNOWBOUND_SWEEP runs the sweeps in full with shifted
seeds, and tools/soak.sh runs sweeps and fuzz targets indefinitely. Seeded
identities and generous wall-clock bounds remove the known flaky tests. Snow
Leopard port tooling lives under platform/snow-leopard.

Assisted-by: claude-opus-5.5
Assisted-by: claude-opus-5

```

## Parents

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

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