{"skill":{"slug":"bookforge-encoding-format-advisor","displayName":"Encoding Format Advisor","summary":"Select a data encoding format (JSON, Protobuf, Thrift, or Avro) and design a schema evolution strategy that preserves backward and forward compatibility thro...","tags":{"avro":"1.0.0","backward-compatibility":"1.0.0","binary-encoding":"1.0.0","bookforge":"1.0.0","dataflow":"1.0.0","encoding":"1.0.0","evolvability":"1.0.0","forward-compatibility":"1.0.0","grpc":"1.0.0","json":"1.0.0","latest":"1.0.0","message-broker":"1.0.0","protobuf":"1.0.0","rolling-upgrade":"1.0.0","rpc":"1.0.0","schema-evolution":"1.0.0","schema-registry":"1.0.0","serialization":"1.0.0","thrift":"1.0.0","xml":"1.0.0"},"stats":{"comments":0,"downloads":89,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1775889425860,"updatedAt":1775889707524},"latestVersion":{"version":"1.0.0","createdAt":1775889425860,"changelog":"Initial release: Encoding Format Advisor helps select a data encoding format (JSON, Protobuf, Thrift, Avro) and design robust schema evolution strategies.\n\n- Provides targeted recommendations for encoding format selection across dataflow modes (database storage, service calls, messaging).\n- Includes schema evolution planning with clear rules for backward and forward compatibility.\n- Highlights per-format compatibility checks and evolution-safe schema change procedures.\n- Features troubleshooting for unknown field loss and encoding-induced upgrade issues during rolling deployments.\n- Not intended for data model (relational/document/graph) or encryption/compression selection.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}