Bytes-after residual lows: depth pin, interop tags, py shard-log tail, Rust load pins #142

Merged
libby merged 5 commits from hands/bytes-after-lows into main 2026-11-12 18:56:20 +00:00
Member

Items 2, 3, 4, 6 of cultlib-gaps:follow_up:bytes-after-residual-lows (spec cut-bytes-after-lows.r1, report .h1, Soul verdict cut-bytes-after-lows.s1: no blocking findings).

  • C#: pin the write-side depth check on the ToRawRecord no-binding path (255 accepted, 256 refused).
  • cultnet-interop.yml: full history and tags so the cultcache-py dependency-range test runs.
  • cultnet-py: a stamp-routed raw record with a tail is refused by count, not skipped by shard-log replay (also changes cultmesh-py put/read errors; open Low cultmesh-tail-put-unpinned).
  • Rust: pin load_soa PayloadTooDeep; duplicate-index and retype pull refusals close the write gate.

Items 1 and 5 (contract rulings) are not touched. Each pin was shown to fail when its fix is reverted.

🤖 Generated with Claude Code

Items 2, 3, 4, 6 of `cultlib-gaps:follow_up:bytes-after-residual-lows` (spec `cut-bytes-after-lows.r1`, report `.h1`, Soul verdict `cut-bytes-after-lows.s1`: no blocking findings). - C#: pin the write-side depth check on the `ToRawRecord` no-binding path (255 accepted, 256 refused). - cultnet-interop.yml: full history and tags so the cultcache-py dependency-range test runs. - cultnet-py: a stamp-routed raw record with a tail is refused by count, not skipped by shard-log replay (also changes cultmesh-py put/read errors; open Low `cultmesh-tail-put-unpinned`). - Rust: pin `load_soa` PayloadTooDeep; duplicate-index and retype pull refusals close the write gate. Items 1 and 5 (contract rulings) are not touched. Each pin was shown to fail when its fix is reverted. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Networking tests: pin the write-side depth check on ToRawRecord with no binding
Some checks failed
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Has been cancelled
4f747d4567
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Retrigger CI (runs 785-789 cancelled at 30:00; one attempt on idle runner)
All checks were successful
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 23m23s
c5ccb521af
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
libby merged commit c3de792a7e into main 2026-11-12 18:56:20 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/CultLib!142
No description provided.