// Package serviceconfiguration is the Connector-owned persistence and exact-
// read authority for immutable whole-service configuration generations.
//
// An external owner supplies opaque, versioned configuration bytes and exact
// revision identities. Publication validates one complete Catalog binding view,
// exact-resolves every referenced credential generation, derives deterministic
// normalized rows, digests, counts, and a compact receipt, then atomically
// persists the closed fact in the NexusCRM-owned schema.
//
// The package retains only the exact Catalog scope, lineage, receipt
// attestation, and binding ordinals. It neither copies Catalog binding
// definitions nor interprets tenant or provider payload. It deliberately
// exposes no mutable-name, current/latest, update, delete, secret-resolution,
// production-claim, or ServingEpoch transition path.
package serviceconfiguration
