Commit Graph
587 Commits
Author SHA1 Message Date
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 1e5fc2d335 Record full 213-test verification and diagnose SQL clock fixture failure 2026-10-27 03:28:40 +01:00
evgeny 795f930dd6 Record attachment index recovery and immutable settings verification 2026-10-27 03:22:19 +01:00
evgeny 8fefd510a6 Document committed outbox retries and transaction-safe preparation recovery 2026-10-27 03:20:41 +01:00
evgeny 59d51d0e80 Document atomic attachment indexes and signed-history recovery 2026-10-27 02:58:44 +01:00
evgeny 6803369a13 Record verified outgoing, completion and channel deletion fixes 2026-10-27 02:05:25 +01:00
evgeny 618f6ca073 Document atomic channel deletion and post-commit file cleanup 2026-10-27 01:55:35 +01:00
evgeny 77e0a3c93e Verify completion ownership through cancellation, retry and task limits 2026-10-27 01:43:50 +01:00
evgeny 851c6723ff Verify outgoing request persistence and document commit boundary 2026-10-27 01:30:24 +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 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 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 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 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 5cf823da6a Record real-network GRANT bind failure and stop attachment audit 2026-10-26 22:57:20 +01:00
evgeny 52651cfa0d Document confirmed GRANT acknowledgment without saved attachment key 2026-10-26 22:55:49 +01:00
evgeny 030336eaeb Record verified attachment key fix lifecycle contracts and validation 2026-10-26 22:44:14 +01:00
evgeny 71dfc9d70d Clarify attachment commit ownership and SQL failure diagnostics 2026-10-26 22:10:44 +01:00
evgeny 07f63c3047 Document audited call video and session contracts 2026-10-26 21:54:18 +01:00
evgeny d877e8881c Record confirmed attachment key bind failure and pause chat audit 2026-10-26 21:31:00 +01:00
evgeny e33d51a34a Document attachment key persistence failure during chat audit 2026-10-26 21:29:41 +01:00
evgeny 1899b7f8cf Record verified admin and worker rebase integration 2026-10-26 20:54:08 +01:00
evgeny 589fef2aae Reconcile audit contracts with upstream post cancellation 2026-10-26 20:48:15 +01:00
evgeny 8718ee901c Record verified worker shutdown fix and negative control 2026-10-26 20:46:31 +01:00
evgeny 2c48a53c6a Clarify cancellation ownership during service shutdown 2026-10-26 20:46:31 +01:00
evgeny 8f3d9edf8b Record admin verification and worker completion crash 2026-10-26 20:44:42 +01:00
evgeny e65ceeafdc Track atomic admin import correction and regression requirements 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 bc623f2371 docs(call): record post-rebase validation results 2026-10-26 20:30:18 +01:00
evgeny f521bb37f4 fix(call): align audio frontend ownership with core lifecycle
Keep the borrowed audio provider on UTUN_INSTANCE across chat service restarts.
Attach and detach Android voice from the core worker and reject DSP startup
after detach. Preserve TX owner epochs, pending slots and foreign-instance RX
isolation. Remove the unused cross-thread online API and keep its check local
to call.c.

Add eight lifecycle regressions with real cores and the Android host bridge.
Audit public call, DSP, clock, headless and desktop audio contracts and record
the findings and validation scope.

Validation: voice/desktop 38/38, four native call suites, native and both Android
ABI builds, full check 204/204 plus proxy/burst/load. JVM results remain Gradle
UP-TO-DATE (155 app and 15 router). No hardware runtime validation.
2026-10-26 20:22:46 +01:00
evgeny b84a6ab3b9 docs(call): record validated Bluetooth lifecycle fix and regressions 2026-10-26 20:22:27 +01:00
evgeny 2e8885548b docs(call): clarify Android output and Bluetooth proxy ownership 2026-10-26 20:21:58 +01:00
evgeny ab8713d88f Record post-rebase sync validation on current master 2026-10-26 18:34:45 +01:00
evgeny c5075354d0 Record completed sync audit scope and refresh historical design links 2026-10-26 18:27:49 +01:00
evgeny b48f9e7a19 Close history Merkle migration with final validation results 2026-10-26 18:27:49 +01:00
evgeny 750ccf638d Verify history migration results and checkpoint revision races 2026-10-26 18:27:27 +01:00
evgeny 137e30ec82 Require a fresh responder token when reattaching Merkle sessions 2026-10-26 18:27:26 +01:00