evgeny
|
cd6ca2388f
|
Cascade attachment records with channel deletion before cleaning files
|
2026-10-27 01:50:02 +01:00 |
|
evgeny
|
34e6fecbd0
|
Target completion transaction faults without affecting history jobs
|
2026-10-27 01:49:03 +01:00 |
|
evgeny
|
77e0a3c93e
|
Verify completion ownership through cancellation, retry and task limits
|
2026-10-27 01:43:50 +01:00 |
|
evgeny
|
d7ffa1031f
|
Exercise committed decryption claims and retryable SQL completions
|
2026-10-27 01:37:30 +01:00 |
|
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
|
851c6723ff
|
Verify outgoing request persistence and document commit boundary
|
2026-10-27 01:30:24 +01:00 |
|
evgeny
|
d1bfd1d16c
|
Commit outgoing attachment requests before events and delivery
|
2026-10-27 01:28:23 +01:00 |
|
evgeny
|
023bd78e16
|
Cover atomic outgoing attachment request creation and timer guard
|
2026-10-27 01:27:19 +01:00 |
|
evgeny
|
8a0654e57b
|
Merge remote-tracking branch 'origin/master'
|
2026-10-27 01:23:25 +01:00 |
|
evgeny
|
e43bcec7cb
|
Record verified REQUEST commit fix and continue chat audit
|
2026-10-27 01:22:57 +01:00 |
|
evgeny
|
383eb6d076
|
Describe atomic REQUEST acceptance and committed acknowledgment tests
|
2026-10-27 01:17:40 +01:00 |
|
evgeny
|
bb961dd394
|
Exercise rejected REQUEST, author restart and real retry before ACK
|
2026-10-27 01:12:11 +01:00 |
|
evgeny
|
4d87cab28a
|
docs(dm): align history generation contract after rebase
|
2026-10-27 01:11:28 +01:00 |
|
evgeny
|
5bb27d1b61
|
docs(dm): record completed contract audit and validation
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
9480f8029b
|
docs(dm): finish invite and cleanup validation contracts
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
a00db6229f
|
docs(dm): reconcile architecture and PM delivery requirements
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
ad577318d9
|
docs(dm): specify media protocol and worker lifetime
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
1cfafc43a4
|
docs(dm): complete mailbox and storage coordinator contracts
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
2fe024fbbb
|
docs(dm): clarify core and history ownership contracts
|
2026-10-27 01:06:45 +01:00 |
|
evgeny
|
98a6d3cce0
|
Test committed REQUEST acknowledgments, duplicates and SQL failures
|
2026-10-27 01:05:49 +01:00 |
|
evgeny
|
760398b96c
|
Commit incoming attachment requests before acknowledging them
|
2026-10-27 01:02:55 +01:00 |
|
evgeny
|
492f6adc99
|
Merge upstream attachment audit documentation
|
2026-10-27 00:57:14 +01:00 |
|
evgeny
|
102da344d9
|
Merge origin/master with Android conversation gestures
|
2026-10-27 00:55:47 +01:00 |
|
evgeny
|
15ec41f2fd
|
Record lost REQUEST after real acknowledgment and author rollback
|
2026-10-27 00:55:14 +01:00 |
|
evgeny
|
9f7ceb5815
|
Document REQUEST acknowledgment before external transaction commit
|
2026-10-27 00:55:13 +01:00 |
|
evgeny
|
13039933da
|
android: separate avatar taps from conversation context menus
|
2026-10-27 00:49:00 +01:00 |
|
evgeny
|
ef8e8f2cb5
|
Record verified author decision fix and close its audit task
|
2026-10-27 00:45:43 +01:00 |
|
evgeny
|
7649981cbc
|
Describe committed author decisions and rollback lifecycle
|
2026-10-27 00:39:18 +01:00 |
|
evgeny
|
401193950b
|
Verify author decision rollback and retry across real chat restart
|
2026-10-27 00:15:17 +01:00 |
|
evgeny
|
8c36d00fd2
|
Test atomic attachment decisions and committed UI notifications
|
2026-10-27 00:13:31 +01:00 |
|
evgeny
|
8a7f4469dc
|
Commit author attachment decisions and delivery queue atomically
|
2026-10-27 00:10:58 +01:00 |
|
evgeny
|
77d6e8cfd0
|
Record reproduced attachment decision durability failures
|
2026-10-26 23:50:40 +01:00 |
|
evgeny
|
55ad0e971a
|
Document uncommitted or undeliverable attachment author decisions
|
2026-10-26 23:49:35 +01:00 |
|
evgeny
|
e6c0271e2c
|
Record validated chat merge and stop the audit after Pull
|
2026-10-26 23:41:43 +01:00 |
|
evgeny
|
845bf2580d
|
Merge upstream chat revisions with attachment transaction fixes
|
2026-10-26 23:35:21 +01:00 |
|
evgeny
|
012bd650ea
|
Record verified GRANT fix before integrating upstream chat revisions
|
2026-10-26 23:22:57 +01:00 |
|
evgeny
|
b8b6636644
|
Document result commit guarantees and verify quiesced callback removal
|
2026-10-26 23:17:55 +01:00 |
|
evgeny
|
9839f56f8c
|
Exercise real GRANT retry and verify committed key before network ACK
|
2026-10-26 23:09:49 +01:00 |
|
evgeny
|
03d1afbd13
|
Tighten result regression snapshots and expose SQL transition diagnostics
|
2026-10-26 23:07:50 +01:00 |
|
evgeny
|
935bd704ae
|
Test attachment result transaction failures and committed acknowledgments
|
2026-10-26 23:06:20 +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
|
5cf823da6a
|
Record real-network GRANT bind failure and stop attachment audit
|
2026-10-26 22:57:20 +01:00 |
|
evgeny
|
334991fbe5
|
Initialize the desktop edit fixture with a valid test identity
|
2026-10-26 22:56:21 +01:00 |
|
evgeny
|
52651cfa0d
|
Document confirmed GRANT acknowledgment without saved attachment key
|
2026-10-26 22:55:49 +01:00 |
|
evgeny
|
87f312f31b
|
Retain startup diagnostics for the desktop edit integration test
|
2026-10-26 22:55:05 +01:00 |
|
evgeny
|
b19e6797c9
|
Preserve Android edit drafts across screen recreation and serialize saves
|
2026-10-26 22:54:36 +01:00 |
|
evgeny
|
e229811e20
|
Document editable history protocol and update media insert callback
|
2026-10-26 22:54:25 +01:00 |
|