// FILE: model/doc.go // Package model defines weatherfeeder's canonical domain payload types. // // These structs are emitted as the Payload of canonical events (schemas "weather.*.vN"). // JSON tags are treated as part of the wire contract for configured sinks. // // Compatibility guidance: // - Prefer additive changes. // - Avoid renaming/removing fields without a schema version bump. package model