mirror of
https://github.com/zap-proto/spec.git
synced 2026-10-30 15:04:03 +00:00
- gRPC/protobuf only compiled with +grpc feature (NEVER by default) - Post-quantum crypto (+pq) enabled by default - Add criterion benchmarks for ZAP vs gRPC comparison - Add size_comparison.sh script for file size analysis Feature flags: default = ["pq"] # PQ crypto always on +grpc # Adds tonic/prost (~2MB binary increase) +mcp # MCP client support +full # All features Binary sizes (release, stripped, LTO): zapc: 765K zap: 2.1M zapd: 3.3M Schema size savings: ~40% smaller than .capnp