evgeny
|
b71c3040d4
|
Claim decryption before workers and retry retained completions
|
2026-10-27 01:35:30 +01:00 |
|
evgeny
|
4d19de7cce
|
Retain attachment completions until their SQL result commits
|
2026-10-27 01:34:47 +01:00 |
|
evgeny
|
d1bfd1d16c
|
Commit outgoing attachment requests before events and delivery
|
2026-10-27 01:28:23 +01:00 |
|
evgeny
|
760398b96c
|
Commit incoming attachment requests before acknowledging them
|
2026-10-27 01:02:55 +01:00 |
|
evgeny
|
9f7ceb5815
|
Document REQUEST acknowledgment before external transaction commit
|
2026-10-27 00:55:13 +01:00 |
|
evgeny
|
8a7f4469dc
|
Commit author attachment decisions and delivery queue atomically
|
2026-10-27 00:10:58 +01:00 |
|
evgeny
|
55ad0e971a
|
Document uncommitted or undeliverable attachment author decisions
|
2026-10-26 23:49:35 +01:00 |
|
evgeny
|
845bf2580d
|
Merge upstream chat revisions with attachment transaction fixes
|
2026-10-26 23:35:21 +01:00 |
|
evgeny
|
03d1afbd13
|
Tighten result regression snapshots and expose SQL transition diagnostics
|
2026-10-26 23:07:50 +01:00 |
|
evgeny
|
54a6e33c5e
|
Commit attachment result state and key before acknowledging delivery
|
2026-10-26 23:03:19 +01:00 |
|
evgeny
|
ab0b866c4c
|
Explain edit rejection causes and unchanged submissions in diagnostics
|
2026-10-26 22:59:26 +01:00 |
|
evgeny
|
4b189891f7
|
Keep UI test references stable across queued channel refreshes
|
2026-10-26 22:58:15 +01:00 |
|
evgeny
|
52651cfa0d
|
Document confirmed GRANT acknowledgment without saved attachment key
|
2026-10-26 22:55:49 +01:00 |
|
evgeny
|
e229811e20
|
Document editable history protocol and update media insert callback
|
2026-10-26 22:54:25 +01:00 |
|
evgeny
|
82ef6f282f
|
Reset only dependent group history state when adopting editable format
|
2026-10-26 22:46:08 +01:00 |
|
evgeny
|
65cdb5b468
|
Keep format-reset rollback safe and expire pending revisions by edit time
|
2026-10-26 22:43:38 +01:00 |
|
evgeny
|
371aa3ac19
|
Dispatch correlated edit submissions through shared composer request
|
2026-10-26 22:37:39 +01:00 |
|
evgeny
|
ca15dbb88a
|
Save authored text edits and preserve group references across revisions
|
2026-10-26 22:36:47 +01:00 |
|
evgeny
|
2f35502978
|
Expose group message editing and committed update event
|
2026-10-26 22:35:46 +01:00 |
|
evgeny
|
809f009796
|
Replicate group message revisions atomically with versioned acknowledgements
|
2026-10-26 22:35:34 +01:00 |
|
evgeny
|
5c638a60db
|
Define permanent group message identity from creation fields
|
2026-10-26 22:33:43 +01:00 |
|
evgeny
|
18df7cc43d
|
Describe media backfill triggers in terms of Merkle history sync
|
2026-10-26 22:11:39 +01:00 |
|
evgeny
|
9009153cc5
|
Remove unused legacy chat sync commands and empty connect API
|
2026-10-26 22:11:39 +01:00 |
|
evgeny
|
5dab86e840
|
Initialize chat schema before storing and publishing local identity
|
2026-10-26 22:11:39 +01:00 |
|
evgeny
|
f6005fd96d
|
Remove obsolete history chain reads from chat caches and API
|
2026-10-26 22:11:39 +01:00 |
|
evgeny
|
fd82e7bf1b
|
Tag DM history snapshots with conversation generation
|
2026-10-26 22:11:39 +01:00 |
|
evgeny
|
71dfc9d70d
|
Clarify attachment commit ownership and SQL failure diagnostics
|
2026-10-26 22:10:44 +01:00 |
|
evgeny
|
549cc202fb
|
Commit complete attachment preparation before accepting encryption work
|
2026-10-26 21:49:11 +01:00 |
|
evgeny
|
e33d51a34a
|
Document attachment key persistence failure during chat audit
|
2026-10-26 21:29:41 +01:00 |
|
evgeny
|
998993997d
|
Diagnose admin key derivation failures without exposing secrets
|
2026-10-26 20:44:42 +01:00 |
|
evgeny
|
5169ffd0b3
|
Specify admin import transaction and notification contracts
|
2026-10-26 20:44:42 +01:00 |
|
evgeny
|
76527de44f
|
Store admin keys atomically and reject invalid transfer context
|
2026-10-26 20:44:42 +01:00 |
|
evgeny
|
1916ba4270
|
Document admin key import failures and null transfer crash
|
2026-10-26 20:44:42 +01:00 |
|
evgeny
|
8642b04e6d
|
Cover worker teardown with completions in the active post batch
|
2026-10-26 19:15:32 +01:00 |
|
evgeny
|
c5075354d0
|
Record completed sync audit scope and refresh historical design links
|
2026-10-26 18:27:49 +01:00 |
|
evgeny
|
1456f02c03
|
Reconcile completed member and Merkle documentation audit status
|
2026-10-26 18:27:49 +01:00 |
|
evgeny
|
d532fe062e
|
Avoid recursive standby retries on allocation failure
|
2026-10-26 18:27:27 +01:00 |
|
evgeny
|
e00d1f5212
|
Diagnose Merkle source profiles and identify both exchange endpoints
|
2026-10-26 18:27:27 +01:00 |
|
evgeny
|
669ad86e57
|
Document shared history Merkle protocol and bounded transactions
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
fefc0ee003
|
Preserve Android standby retry waits and clarify history contracts
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
0444a4bfd9
|
Resume admitted history peers and gate automatic Merkle work by policy
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
a7b556d9a8
|
Verify long equal-count history divergence converges by full roots
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
2833c53644
|
Cover handshake RNG failures and diagnose mismatched round tokens
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
a46091cb19
|
Yield the event loop between bounded history maintenance batches
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
3a4143183d
|
Cover stable history cursors, deleted authors and bounded TTL cleanup
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
3fe697e1a9
|
Log history pause and await verified roots in empty peer fixtures
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
a87ece370c
|
Revalidate history peers after membership and cover preflight integrity
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
012cbdcd49
|
Register history after shared Merkle startup and validate page cursors
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
e822f9fef7
|
Pass leaf bounds to immediate page models and report disconnects
|
2026-10-26 18:27:26 +01:00 |
|
evgeny
|
5e5ed41c19
|
Replace history chain exchange with canonical Merkle data model
|
2026-10-26 18:27:26 +01:00 |
|