6d06f23b
docs: spec out msgpack encoding and gRPC transport story
Two design slices captured under docs/specs/ for later pickup: - msgpack_encoding.md: proto schemas as IDL, msgpack as wire format. Default mp_map keyed by field number; ARRAY/MP_TUPLE opt-ins for box.space feeders; WKT bridging to MP_DATETIME / MP_INTERVAL. - grpc_transports.md: Connect-JSON over HTTP/1.1 as default external transport, net.box tunnel for in-cluster, explicit no on HTTP/2 termination (recommend Envoy). Conformance anchored on connectrpc/conformance — same framed-runner shape as the existing protobuf conformance harness. PLAN.md cross-links both specs from M4, Open Questions, and Non-goals.
Eugene Blikh <bigbes@gmail.com> — 2026-05-16 16:58:48 UTC
Commit 6d06f23bde35085120b67e4e793ac992c02aa438 —
view raw patch
Parent(s):
314f642e
| File | Status | + | − |
|---|---|---|---|
PLAN.md
|
M | +21 | -6 |
docs/specs/grpc_transports.md
|
A | +292 | |
docs/specs/msgpack_encoding.md
|
A | +273 |