Skip to content
zit Check-in [d0340902e9]
Login

Check-in [d0340902e9]

Overview
Comment:Implement create() per section 5 as a minimal conforming producer, emitting the target as a single literal segment plus checksum trailer and rejecting targets at or above 2^32 bytes per section 3.1's integer bound.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d0340902e9055c32f0be35a453d85add8a693360b2d6b3d4c18bdb0348ca7ef5
User & Date: dmestas on 2026-07-09 00:46:29.593
Other Links: manifest | tags
Context
2026-07-09
01:12
Reject the masked-high-bit anti-pattern per section 6: treat bytes 0x80-0xFF as unconditional integer terminators in decodeInt, matching conformant encoders that never emit them, and cover the terminator, masking-divergence, opcode-rejection, and encoder-range cases with table-driven tests. check-in: 1fac5484d6 user: dmestas tags: trunk
00:46
Implement create() per section 5 as a minimal conforming producer, emitting the target as a single literal segment plus checksum trailer and rejecting targets at or above 2^32 bytes per section 3.1's integer bound. check-in: d0340902e9 user: dmestas tags: trunk
00:18
Add a header-only target-size query for section 4.1, document apply()'s resident-source requirement for section 4.2, and test section 4 segmentation independence across delta encodings. check-in: bff6c4bbfe user: dmestas tags: trunk
Changes