//
// Copyright (c) StellaOps. Licensed under BUSL-1.1.
//
namespace StellaOps.Facet;
///
/// Represents a single file within a facet.
///
/// The file path within the image.
/// Content hash in "algorithm:hex" format (e.g., "sha256:abc...").
/// File size in bytes.
/// Last modification timestamp, if available.
public sealed record FacetFileEntry(
string Path,
string Digest,
long SizeBytes,
DateTimeOffset? ModifiedAt);