Desk door tests: the exact reply-cap boundary of a Fork read; a stale answer is stored and replays while the fork is oversize #41

Merged
eureka merged 1 commit from eureka-substrate/read-cap-boundary into main 2026-11-11 01:52:10 +00:00
Owner

Follow-ups chat-s5757-5757, chat-s5759-5759. Test-only (84 lines, none removed).

  • Real socket: a Fork read reply of exactly 65536 framed bytes returns the entry; one byte over is fork_too_large naming the fork (no cursor/order wording). Kills the <=/< and cap±n mutants of bounded.
  • Real socket: a stale options_hash answer is stored Refused/stale_fork, uncounted; the identical request replays the same answer id and stores nothing new while the fork's read is fork_too_large. Matches the contract; no difference for Libby or Heimdall.
  • Soul HOLDS. Nothing deployed.

🤖 Generated with Claude Code

Follow-ups chat-s5757-5757, chat-s5759-5759. Test-only (84 lines, none removed). - Real socket: a Fork read reply of exactly 65536 framed bytes returns the entry; one byte over is fork_too_large naming the fork (no cursor/order wording). Kills the <=/< and cap±n mutants of `bounded`. - Real socket: a stale options_hash answer is stored Refused/stale_fork, uncounted; the identical request replays the same answer id and stores nothing new while the fork's read is fork_too_large. Matches the contract; no difference for Libby or Heimdall. - Soul HOLDS. Nothing deployed. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
eureka merged commit d6068e7c04 into main 2026-11-11 01:52:10 +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/Huginn!41
No description provided.