CultLib/packages
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens daedfdd658 Merge CultCache R1: typed read failures, no empty-file stores, no echoed values, typed write outcome
Only "nothing at the path" reads as an empty store; a zero-byte file is Undecodable in every
runtime; a dangling link is an I/O error. Errors name keys and schema ids only, never stored
values, and echo a header only in the cultcache.store.v<digits> shape. Single-file writes
report NotReplaced / ReplacedNotDurable / Rejected; an unlock failure after a successful write
no longer replaces the write's result.

Soul passes 1-3; batch 4 closes pass 3. Merged tree 9d9e76d4 verified on Yggdrasil: Rust
(cultcache, cultnet, cultmesh), cultcache-ts 44 including the four-runtime interop test,
cultnet-ts 198, cultcache-py 47, GameCult.Caching.Tests 346.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 21:13:24 +02:00
..
cultcache-py cultcache-py: a record refusal names only a string key; pin link writes for R3 2026-09-30 19:54:51 +02:00
cultcache-rs cultcache-rs: the document canary uses a value serde would quote 2026-09-30 20:35:47 +02:00
cultcache-ts cultcache-ts: a record refusal names only a string key; pin link writes for R3 2026-09-30 19:54:51 +02:00
cultmath CultMath: Phacelle port moves into MPL-2.0 files; prune cut pinned by boundary points 2026-09-30 00:34:27 +02:00
cultmesh-browser Raise the TypeScript packages' Node floor to 20 2026-09-29 01:21:18 +02:00
cultmesh-kotlin cultmesh-kotlin: the bind self-test observes a wildcard, not its family 2026-09-30 13:52:26 +02:00
cultmesh-py Pin the reset before a refusal's goodbye (cultmesh-ts, cultmesh-py) and C#'s once-guard 2026-09-30 16:02:27 +02:00
cultmesh-rs Ack Cut D (Rust): pin the receive reset, the ack after an unsendable reply, and a refusal at every fragment 2026-09-30 15:03:16 +02:00
cultmesh-ts Pin the reset before a refusal's goodbye (cultmesh-ts, cultmesh-py) and C#'s once-guard 2026-09-30 16:02:27 +02:00
cultnet-py Merge ack Cut D: a failed send to one peer stays that peer's loss; C# schema server survives peer input 2026-09-30 20:44:01 +02:00
cultnet-rs Merge ack Cut D: a failed send to one peer stays that peer's loss; C# schema server survives peer input 2026-09-30 20:44:01 +02:00
cultnet-ts Interop harness: ask cargo where the Rust peer is, and name missing prerequisites 2026-09-30 20:19:44 +02:00