namespace ZB.MOM.WW.ScadaBridge.Commons.Messages.Deployment;

/// <summary>
/// Site→central on node startup: the node's local deployed inventory,
/// so central can reply with fetch tokens for whatever the node is missing or stale
/// (self-heal a node that was down during a deploy).
/// </summary>
public record ReconcileSiteRequest(
    string SiteIdentifier,
    string NodeId,
    IReadOnlyDictionary<string, string> LocalNameToRevisionHash);
