namespace Core.Blueprint.KeyVault.Contracts; /// /// Defines a provider-agnostic secret lookup reference. /// /// Secret namespace, path, or scope name. /// Secret key name inside the scope. /// Optional secret version marker. public sealed record BlueprintSecretReference( string Scope, string Name, string? Version = null);