Commits32

feat: publish revisions across existing object spaces atomically

cffb05d480 • clover caruso • Sep 9, 2026

fix: refresh automatic titles when moving outlines

50cc916d18 • clover caruso • Sep 9, 2026

test: capture native page lifecycle controls

cc0cc614db • clover caruso • Sep 9, 2026

fix: reconcile native subtree normalization in offline deletion

8bcca78a05 • clover caruso • Sep 8, 2026

feat: reconcile offline subtree moves and deletion

fa4842b071 • clover caruso • Sep 8, 2026

feat: move and delete page subtrees atomically

c3891b3711 • clover caruso • Sep 8, 2026

test: capture native group and table-cell tree editing semantics

a204407163 • clover caruso • Sep 8, 2026

feat: reconcile durable offline outline layout edits

d1ad62573d • clover caruso • Sep 8, 2026

feat: edit outline layout and saved expansion without rewriting content

423f7adf1a • clover caruso • Sep 8, 2026

test: capture native outline editing semantics

cdc3adbfaf • clover caruso • Sep 8, 2026

test: verify native paragraph reconciliation and retained local branches

d05060b296 • clover caruso • Sep 8, 2026

test: verify offline paragraph boundaries with twelve native and Rust clients

0fdda4e484 • clover caruso • Sep 8, 2026

test: observe paragraph structure in concurrent notebook histories

c0d4cbf0d0 • clover caruso • Sep 8, 2026

feat: reconcile durable offline paragraph splits and joins

4cd338a8b4 • clover caruso • Sep 8, 2026

feat: join ordinary paragraphs with native identity and tag semantics

02d45d7349 • clover caruso • Sep 8, 2026

test: capture native join inheritance and tag semantics

e3fba00fa7 • clover caruso • Sep 8, 2026

feat: split ordinary paragraphs with stable identities

5f00c02e99 • clover caruso • Sep 8, 2026

test: capture native paragraph split and join semantics

7b15af16ba • clover caruso • Sep 8, 2026

feat: replace text across ordinary formatting runs

93784cadb4 • clover caruso • Sep 8, 2026

feat: publish formatted insertions as one durable intent

49bc9b2d95 • clover caruso • Sep 8, 2026

feat: open native protected sections through an owned decode view

3a32cbb2aa • clover caruso • Sep 8, 2026

test: retain native protected attachment boundary fixtures

5bd5adf1ba • clover caruso • Sep 8, 2026

fix: reject native window timeouts before screenshot acceptance

6f5cbac92d • clover caruso • Sep 8, 2026

test: provide an isolated public library regression lane

06457c4d53 • clover caruso • Sep 8, 2026

feat: retain verified external media in offline recovery caches

aabbadfaf1 • clover caruso • Sep 8, 2026

feat: resolve external notebook payloads with bounded SMB reads

30d02b72f6 • clover caruso • Sep 8, 2026

feat: discover notebook identities and order over local and SMB roots

bca7120d8a • clover caruso • Sep 8, 2026

feat: enumerate bounded SMB directories without partial success

2c75dd41e5 • clover caruso • Sep 8, 2026

test: retain uncertainty when identical text hides different formatting

d7d1c96c52 • clover caruso • Sep 7, 2026

feat: export read-only offline recovery archives

e076b40125 • clover caruso • Sep 7, 2026

feat: offline support and real smb client

b253974a92 • clover caruso • Sep 6, 2026

feat: onestore implementation

98814e04e3 • clover caruso • Sep 5, 2026