evgeny
|
2c691f98f7
|
test(chat): include EVP declarations explicitly in avatar SQL fixture
|
2026-10-27 05:13:08 +01:00 |
|
evgeny
|
e8b913a351
|
test(chat): cancel avatar peers from the committed receive callback
|
2026-10-27 05:12:49 +01:00 |
|
evgeny
|
65409f8c80
|
test(chat): exercise avatar transaction, schema, and key lookup failures
|
2026-10-27 05:12:35 +01:00 |
|
evgeny
|
8b16f40094
|
test(chat): add precise avatar SQL fault hooks and committed-state observer
|
2026-10-27 05:11:03 +01:00 |
|
evgeny
|
e645ef309a
|
fix(member-files): reject membership lookup binding and finalization errors
|
2026-10-27 05:09:44 +01:00 |
|
evgeny
|
e0598ccc22
|
fix(chat): commit avatar updates before notification and validate SQL reads
|
2026-10-27 05:08:31 +01:00 |
|
evgeny
|
bc41bb68b6
|
test(chat): reproduce successful avatar publication after failed hash binding
|
2026-10-27 05:05:40 +01:00 |
|
evgeny
|
f378c7b28d
|
docs(chat): record full channel creation validation
|
2026-10-27 05:04:46 +01:00 |
|
evgeny
|
04ce61e3ca
|
docs(chat): describe atomic channel creation and verified failure paths
|
2026-10-27 05:02:28 +01:00 |
|
evgeny
|
8003413d97
|
test(chat): cover channel input contracts and TCP creation result
|
2026-10-27 05:00:27 +01:00 |
|
evgeny
|
f1cada4c02
|
Cover channel crypto failures and require owner close after failed rollback
|
2026-10-27 04:49:39 +01:00 |
|
evgeny
|
01c2ebd7d8
|
Verify channel SQL failure rollback and complete signed profiles through an independent reader
|
2026-10-27 04:43:31 +01:00 |
|
evgeny
|
1d84765f08
|
Instrument channel creation SQL and hash committed schema, identities and roots
|
2026-10-27 04:40:36 +01:00 |
|
evgeny
|
60942e542b
|
Propagate all member block binding and finalization failures before index publication
|
2026-10-27 04:36:09 +01:00 |
|
evgeny
|
1ce58cbeac
|
Reject publication when the initial member profile signature cannot be bound
|
2026-10-27 04:34:57 +01:00 |
|
evgeny
|
956febe1d7
|
Report committed channel creation results through the headless API
|
2026-10-27 04:27:31 +01:00 |
|
evgeny
|
129fece0af
|
Share channel description verification with JOIN and cleanse owned creation requests
|
2026-10-27 04:27:31 +01:00 |
|
evgeny
|
55e270898b
|
Check channel key generation and return the committed channel identity
|
2026-10-27 04:26:43 +01:00 |
|
evgeny
|
72b3068a8b
|
Commit new channel identity and signed root membership before runtime publication
|
2026-10-27 04:25:08 +01:00 |
|
evgeny
|
c0aacb3287
|
Define one bounded channel description encoding for signing and verification
|
2026-10-27 04:23:22 +01:00 |
|
evgeny
|
6a6ad5c612
|
Store channel metadata and peer schema atomically with checked SQL operations
|
2026-10-27 04:19:14 +01:00 |
|
evgeny
|
999fe909e4
|
Target the exact signed JOIN body instead of counting unrelated signatures
|
2026-10-27 04:16:07 +01:00 |
|
evgeny
|
a4dd4a10d5
|
Exercise failed root signing during channel creation against committed SQLite
|
2026-10-27 04:12:58 +01:00 |
|
evgeny
|
1c5faaffc3
|
Record full feedback and poll verification after moving sanitizer artifacts
|
2026-10-27 04:06:52 +01:00 |
|
evgeny
|
9b55e3c7cb
|
Record verified feedback rollback and poll command readback contracts
|
2026-10-27 04:02:56 +01:00 |
|
evgeny
|
1b0034e1ba
|
Handle saved-setting apply errors and document committed CLI interaction results
|
2026-10-27 03:58:19 +01:00 |
|
evgeny
|
d741eb7374
|
Document feedback transaction ownership, codecs and committed readback acknowledgments
|
2026-10-27 03:52:09 +01:00 |
|
evgeny
|
7f0845e50c
|
Check readback retries and refused acknowledgments keep feedback roots unchanged
|
2026-10-27 03:50:16 +01:00 |
|
evgeny
|
739ee0802f
|
Verify poll commit acknowledgments survive snapshot faults and reserve memory before changes
|
2026-10-27 03:49:38 +01:00 |
|
evgeny
|
9876677a5f
|
Refresh committed feedback without repeating user actions after readback errors
|
2026-10-27 03:49:38 +01:00 |
|
evgeny
|
1666538b0c
|
Acknowledge committed poll commands when snapshot readback fails
|
2026-10-27 03:49:09 +01:00 |
|
evgeny
|
70251fafab
|
Verify poll SQL failures preserve history, reactions, roots and events
|
2026-10-27 03:45:11 +01:00 |
|
evgeny
|
63e76d2cf5
|
Add targeted SQL read fault injection for poll command tests
|
2026-10-27 03:44:02 +01:00 |
|
evgeny
|
aef6aae432
|
Validate complete poll command reads before publication or reaction changes
|
2026-10-27 03:41:36 +01:00 |
|
evgeny
|
cf7a3a0939
|
Check SQL reads before interpreting poll targets and command fields
|
2026-10-27 03:41:06 +01:00 |
|
evgeny
|
d89a86c9dd
|
Cover feedback page and hash SQL errors without empty success
|
2026-10-27 03:38:21 +01:00 |
|
evgeny
|
96a3d05c74
|
Reject failed feedback page and hash reads and report transaction error codes
|
2026-10-27 03:37:29 +01:00 |
|
evgeny
|
fc94fa0bfd
|
Own feedback version selection and page publication transactions
|
2026-10-27 03:35:03 +01:00 |
|
evgeny
|
a591469770
|
Check feedback lookups and writes and retain rollback ownership
|
2026-10-27 03:33:34 +01:00 |
|
evgeny
|
1f19720cb8
|
Exercise feedback lookup failures, atomic retries and rollback ownership
|
2026-10-27 03:32:32 +01:00 |
|
evgeny
|
6a4fa8065a
|
Add targeted SQL failure injection to real signed feedback tests
|
2026-10-27 03:30:51 +01:00 |
|
evgeny
|
1e5fc2d335
|
Record full 213-test verification and diagnose SQL clock fixture failure
|
2026-10-27 03:28:40 +01:00 |
|
evgeny
|
3309bee7eb
|
Compare attachment SQL timestamps using the SQLite clock
|
2026-10-27 03:24:22 +01:00 |
|
evgeny
|
795f930dd6
|
Record attachment index recovery and immutable settings verification
|
2026-10-27 03:22:19 +01:00 |
|
evgeny
|
55328e18af
|
Clarify LAN adapter thread, delivery and settings contracts
|
2026-10-27 03:20:41 +01:00 |
|
evgeny
|
8fefd510a6
|
Document committed outbox retries and transaction-safe preparation recovery
|
2026-10-27 03:20:41 +01:00 |
|
evgeny
|
0995a1eac3
|
Complete event diagnostics and clarify attachment event payloads
|
2026-10-27 03:17:05 +01:00 |
|
evgeny
|
40ae782719
|
Cover settings immutability, validation rollback and LAN apply retry
|
2026-10-27 03:15:58 +01:00 |
|
evgeny
|
43f9608fbf
|
Make chat settings reads immutable and validation failures atomic
|
2026-10-27 03:15:15 +01:00 |
|
evgeny
|
27aa76f914
|
Match recovery fixture byte count and normal cached-file policy
|
2026-10-27 03:14:09 +01:00 |
|