CultLib/packages/cultnet-ts/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens cf16cb7c1f Merge origin/main: CultCache publication Cuts 1-3 and the RUDP hardening
One conflict, at the end of Admit in CultCache.cs. The branch had added the
IdsInMemoryOnly marking of a load's minted ids before Apply; main had turned
the thread's hold into a Hold carrying Changes and Failures and run the
journals right after Apply. Both are kept, in that order: the marking touches
only the records and runs no user code, then Apply mints the Sequences, the
hold records the changes, and the journals run under the gate.

Id planning and Project do not collide. Ids are planned and applied first,
Resolve (variants, then Project, then the name and index rules) reads the
filled documents, land runs, and only then Apply mints. A Project getter that
throws is caught by the same handler that undoes the id plans, so a refused
admission changes no document and mints nothing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 23:33:11 +02:00
..
fixtures Idunn runtime fixture generator takes its specification as input 2026-09-29 04:30:40 +02:00
interop CultNet: witness element types carry ids; peers and fixtures follow 2026-09-29 15:03:09 +02:00
cultmesh-authority.test.ts Say what the eleven stricter endpoint spellings actually are 2026-09-16 20:21:42 +02:00
cultnet.test.ts cultnet-ts: a timeout ends the session generation, and every non-repeated Connect ends a live one 2026-09-29 22:01:43 +02:00
idunn-runtime-authority.test.ts cultnet-ts: stop exporting signIdunnRuntimePresence; document two limits 2026-09-29 03:26:10 +02:00
runtime-presence-health.test.ts cultnet-ts: one UTF-8 byte bound for presence and daemon health detail 2026-09-29 01:19:41 +02:00
signed-daemon-health.test.ts cultnet-ts: one UTF-8 byte bound for presence and daemon health detail 2026-09-29 01:19:41 +02:00