645 B
645 B
ADDED Requirements
Requirement: Delta package provides delta manager
The @suaveplan/bitpacker-delta package SHALL expose a DeltaManager that detects changes between successive values and encodes only deltas.
Scenario: Field-level delta encoding
- WHEN two successive objects differ in only one field
- THEN only the changed field is encoded, plus a field-change bitmask
Scenario: XOR delta for numbers
- WHEN two successive numeric values are packed with XOR delta
- THEN the packed size is smaller than full encoding when values are close
MODIFIED Requirements
None.
REMOVED Requirements
None.