Design Notes
Rationale and trade-off analysis behind specific ergo-sbe decisions.
- Type-state is zero-cost — named stages + header marker; why benches show no tax
- API freeze decisions — wrap offset, FixedFields,
_unchecked, stage names - Why NullVal Instead of Option — how missing fields work on the wire
- Feature Matrix — capability comparison across SBE generators