yams/tests/unit/memory_sync
Trevon 60dd2c9afe
fix(daemon): admit cold reads and preserve sync deferral accounting (#331)
Dispatch explicit committed memory reads on admitted workers, checking the
governor before queueing and before I/O. Require the coordinator instead of
using the synchronous strand fallback; keep cached APIs and wire opcodes
unchanged and preserve task-record validation.

Use the paged content adapter, distinguish typed local admission deferral
from hard errors and retain known deferred totals/ages after incomplete
scans. Forward exact topology totals independently of diagnostic samples
and keep attempted cycles distinct from complete scans and successful apply.

Add real daemon IPC tests for authenticated off-resident reads, pressure
health, exact 70-edge status/retry accounting and authenticated cold document
retrieval through the existing MCP get handler, DaemonClient IPC and CAS.
Reanchor existing dispatcher environment-read entries without new exceptions.

Scan uncertainty remains C++-only: typed wire/status/MCP exposure, broader
fault/readiness/P2P convergence and patched resource measurements remain open.

Signed-off-by: trvon <git@trevon.dev>
2026-10-22 07:12:25 -06:00
..
apply_health_catch2_test.cpp fix(daemon): admit cold reads and preserve sync deferral accounting (#331) 2026-10-22 07:12:25 -06:00
content_blob_sync_catch2_test.cpp feat(memory-sync): apply paged winners through bounded adapters (#330) 2026-10-22 07:12:24 -06:00
memory_sync_catch2_test.cpp feat(memory-sync): serve complete winners from bounded disk generations (#328) 2026-10-22 07:12:23 -06:00
memory_sync_cli_catch2_test.cpp [10/14] Move large inline implementations into translation units (#150) 2026-09-12 10:09:20 -04:00
memory_sync_config_catch2_test.cpp fix(memory-sync): bound complete sweeps and cancel filesystem walks (#321) 2026-10-18 07:29:13 -06:00
memory_sync_service_catch2_test.cpp feat(memory-sync): add pinned adapter views and callback drains (#329) 2026-10-22 07:12:23 -06:00
records_catch2_test.cpp feat(memory-sync): validate traceable record-only task revisions 2026-09-05 11:52:57 -06:00
version_vector_catch2_test.cpp feat(memory-sync): authenticate records 2026-08-17 20:03:52 -06:00