Skill Wiki v0.1.0
rule @community/rule-event-schema-versioning

Event Schema Versioning

Producer payloads must embed `schema_id` and `schema_version` (or use Confluent Schema Registry's wire-format magic byte + 4-byte schema id).…

Skill
@community
Domain
data-engineering
Version
1.0.0
Quality
4.0
Edges
4 out · 8 in
Tokens
154/533/1161
$ prime install @community/rule-event-schema-versioning

Projection

Always in _index.xml · the agent never has to ask for this.

EventSchemaVersioning [rule] v1.0.0

Every event published to a stream (Kafka topic, Pulsar topic, Kinesis stream) must carry an explicit schema identifier and version. Consumers must reject events whose schema is unknown rather than fall back to best-effort parsing.

Producer payloads must embed schema_id and schema_version (or use Confluent Schema Registry's wire-format magic byte + 4-byte schema id). Schemas evolve under either FORWARD or BACKWARD compatibility — never both at once on the same topic. Breaking changes go on a new topic or new version with explicit migration.

Source

prime-system/examples/frontend-design/primes/compiled/@community/rule-event-schema-versioning/atom.yaml

Compiled at 2026-05-07