2026-11-12 Libby Pin the one-byte tail of a provider command document ... All checks were successful CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 21m44s Details Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 02344c6546 View at this point in history 2026-11-12 03:23:33 +00:00 Libby Changelog: provider command document tail ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 96551866d6 View at this point in history 2026-11-12 03:15:39 +00:00 Libby Bytes after: codec DecodeDocument tail pinned; provider command document refuses a tail; dead fallback binding deleted ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> eb90126002 View at this point in history 2026-11-12 03:15:34 +00:00 Libby No manifest exemption: one entry decides one value (ruling trailing-bytes-refuse); mesh reads through the production binding; per-path tail tests; TS decodeManifest refuses tails ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 2dbb41dee7 View at this point in history 2026-11-12 02:46:37 +00:00 Libby Keep the CDN manifest contract: DeserializeBoundedUntyped reads under the depth bound alone; Check stays the record-payload owner ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 1ef05106ae View at this point in history 2026-11-12 02:46:37 +00:00 Libby Refuse a document payload with bytes after its first MessagePack value; bytes-after vectors, contract, changelog ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 7d3e9c77b3 View at this point in history 2026-11-12 02:46:37 +00:00 Libby Red: a payload is one MessagePack value; bytes after it are refused (tests only) ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 1a660feea4 View at this point in history 2026-11-12 02:46:37 +00:00