Commit Graph

104 Commits

Author SHA1 Message Date
codex-bot c3b7cf93d6 docs(canvas): explain engine recovery public APIs and shutdown 2026-11-12 01:00:57 +08:00
codex-bot 28f1a74d40 docs(canvas): explain resumable import assembly and batch ownership 2026-11-12 00:57:17 +08:00
codex-bot c59850e7a3 docs(canvas): explain receipt coordination run events and image preparation 2026-11-12 00:53:32 +08:00
codex-bot f8e5a07233 docs(canvas): explain engine ownership durability and file retention 2026-11-12 00:49:56 +08:00
codex-bot 6b86ab1d53 docs(canvas): explain run polling and explicit conflict recovery 2026-11-12 00:44:58 +08:00
codex-bot 06a422045f docs(canvas): explain import execution and lazy copy source recovery 2026-11-12 00:37:50 +08:00
codex-bot 72e84a6cc1 docs(canvas): explain import parsers, identities and integrity gates 2026-11-12 00:31:08 +08:00
codex-bot 68e655b52c docs(canvas): explain streamed loading and certified scope admission 2026-11-12 00:25:26 +08:00
codex-bot b471d88520 docs(canvas): explain compute workers and display resource lifetimes 2026-11-12 00:19:19 +08:00
codex-bot af8e2fe76b docs(canvas): explain recovery encoding and history replay evidence 2026-11-12 00:13:52 +08:00
codex-bot da00490ded docs(canvas): explain host ownership, asset retention and durable storage 2026-11-12 00:07:21 +08:00
codex-bot 4c1b35e0cf docs(canvas): explain ledger scheduling and recovery invariants 2026-11-12 00:00:36 +08:00
codex-bot 391cd48be8 docs(canvas): explain query indexes, copy checkpoints and runtime ports 2026-11-11 23:54:16 +08:00
codex-bot 15ee91772d feat(canvas): dissolve owning canvases without deleting their contents 2026-11-11 18:41:26 +08:00
codex-bot e3a2335160 Share detached JSON provenance with copy checkpoints and finish step-four verification 2026-11-11 14:16:45 +08:00
codex-bot 2089b63e79 Slice detached element recovery encoding and audit progressive canvas 2026-11-11 04:53:07 +08:00
codex-bot 5eabca5056 Slice pending import encoding and reuse completed immutable plans 2026-11-11 04:29:11 +08:00
codex-bot 210bc14074 Budget growing history and import recovery encoding 2026-11-11 04:16:21 +08:00
codex-bot b4c40d3087 Yield recovery container encoding without changing durable cuts 2026-11-11 04:04:24 +08:00
codex-bot 72a8e01114 Reuse validated immutable history ranges during resource retention 2026-11-11 01:56:43 +08:00
codex-bot 64ed8fe57a Separate cooperative copy planning from durable checkpoint cadence 2026-11-10 19:28:10 +08:00
codex-bot 8958d835b9 Persist versioned Blob recovery cuts with cooperative JSON serialization 2026-11-10 19:01:25 +08:00
codex-bot b051509dee Allow import feedback to probe larger batches within the existing time budget 2026-11-10 18:25:09 +08:00
codex-bot 2452fd6ae9 Schedule copy snapshot preparation by time and byte budgets 2026-11-10 18:11:25 +08:00
codex-bot 0abb7c96ba Replay pending changes in one private document draft 2026-11-10 17:45:34 +08:00
codex-bot 786453cce0 Compact reconciled document receipts through an explicit retention policy 2026-11-10 17:06:10 +08:00
codex-bot 104ef3942f Reuse owned table entry views during recovery encoding 2026-11-10 14:45:18 +08:00
codex-bot aa72f9e484 Separate request Root durability barriers from complete storage flushes 2026-11-10 03:03:39 +08:00
codex-bot c087d32e84 Share resource history interpretation across working and acknowledged scans 2026-11-10 01:50:14 +08:00
codex-bot 2529a801b2 Adapt import commit batches from observed transaction duration 2026-11-10 01:10:05 +08:00
codex-bot 40f3c97bbd Reuse preallocated import identities and stable recovery document views 2026-11-10 00:59:12 +08:00
codex-bot 5590d55bb1 Chain delta journal checksums without rehashing every full recovery image 2026-11-10 00:29:09 +08:00
codex-bot 0ce3abbe04 Stream native imports before full source verification with durable send seals 2026-11-09 23:24:53 +08:00
codex-bot f11ea36b48 Add proof-backed parser byte reads and preserve retryable source failures 2026-11-09 22:47:49 +08:00
codex-bot 70bc134436 Use bounded native SHA256 inside digest Workers 2026-11-09 20:16:39 +08:00
codex-bot be6a092c40 Stream exported document records with versioned recovery 2026-11-09 20:01:32 +08:00
codex-bot 180f66b2af Yield native import scans by elapsed time and bounded work 2026-11-09 19:41:00 +08:00
codex-bot 73b132f71e Authorize and atomically adopt document image resources during import 2026-11-09 18:17:24 +08:00
codex-bot eafc5ee694 Fence asynchronous import preparation before synchronous publication 2026-11-09 18:11:18 +08:00
codex-bot 2adc22a5d9 Import exported documents with durable root and reference remapping 2026-11-09 18:07:56 +08:00
codex-bot 3f7a063630 Index exported document envelopes for seekable record decoding 2026-11-09 18:01:21 +08:00
codex-bot 78dfbbf4d7 Persist JSON array imports through recovery v14 and the canvas file picker 2026-11-09 17:57:23 +08:00
codex-bot c4dfaf50a5 Add seekable bounded JSON array import source 2026-11-09 17:50:35 +08:00
codex-bot 575b5a9256 Expose React canvas hooks with scoped selectors and resource lifecycles 2026-11-09 17:34:56 +08:00
codex-bot 902e30a65b Deduplicate stored upload files and retain adoption bytes until their Root is durable 2026-11-09 16:31:31 +08:00
codex-bot a626e6c300 Adopt authorized shared assets with durable project bindings and recovery 2026-11-09 16:11:25 +08:00
codex-bot 74c219f91d Persist shared asset bytes and project pins with Root commits 2026-11-09 15:54:05 +08:00
codex-bot 3a71c9ac57 Admit durable scoped image uploads during partial model loading 2026-11-09 14:35:41 +08:00
codex-bot a66933775e Allow durable imports and deep copies in certified loading scopes 2026-11-09 13:39:39 +08:00
codex-bot 945aaea504 Admit scoped structural edits with snapshot identity manifests and replay proofs 2026-11-09 04:40:03 +08:00