Skip to content

History / Online First

Revisions

  • #54 repair: B2 note at 0.66 s / 100.3 MiB, CLI open measurement moves to T3 (#56); seed blobs referenced by a snapshot or a live TextDoc are pinned against eviction (6.2.5, 7.11)

    @easylogic easylogic committed Oct 15, 2026
  • D-056: E-T7 record-first-then-merge; status notes on Online-First and Text-CRDT

    @easylogic easylogic committed Oct 15, 2026
  • D-052..D-055: Online-First and Text-CRDT decisions (E-T7 held); mark spec items decided

    @easylogic easylogic committed Oct 15, 2026
  • #48 repair 2: author on the index base (#25), not the frontier, in Online-First 6.2.3/6.3.1/6.4/6.5.3 and worked example, and Text-CRDT 7.4.1/7.4.3/7.4.4/7.5.1; SetContent needs no seen (answered); property RS7.12 #18 / OF 6.10 #20; honest-server caveat for deferred seed check; variant (b) recomputed

    @easylogic easylogic committed Oct 15, 2026
  • #47 close follow-ups: Need *sums on overdue Sums (silence = mismatch), property 17; property 16 locked after up to 60 s (acquire_timeout); dedupe worked-example sentence

    @easylogic easylogic committed Oct 15, 2026
  • #47 repair (Review R1-R5): exact base membership M(B) for readiness/K/causally_below/#48 epochs; periodic and rebase digests, ledger own-op check, base-divergence, trust limit; enrollment-based replica binding, admin migration, SSH principal via daemon socket, old binaries get locked, scoped Idempotency-Key with 409; never dematerialize dirty files; worked example fixed ((16,A), K by membership, §7 merge); latency preconditions; properties 1,11,12,16-19

    @easylogic easylogic committed Oct 15, 2026
  • #48 Text-CRDT (Repository-Semantics §7): text detection, FugueMax in-house line-level first, TextEdit + epochs/virtual seed, revive/rescue, diff, checkout, notices, migration (format v2, Hello text), performance, properties, worked example; links from Home, Online-First 6.6, Repository-Semantics §1.2/§2.3/§7

    @easylogic easylogic committed Oct 15, 2026
  • #47 Online-First (Repository-Semantics §6, D-048): server role, thin clients, live write path, disconnects, HTTP API + auth options, #48 hook, LtHash partial digest + LtSums::minus fix, reuse table, properties, worked example; Vision/Architecture/Migration-Path to direction B; supersede marks in Remote-Sync

    @easylogic easylogic committed Oct 15, 2026