namespace StellaOps.Feedser.Storage.Mongo.JpFlags;

/// <summary>
/// Captures Japan-specific enrichment flags derived from JVN payloads.
/// </summary>
public sealed record JpFlagRecord(
    string AdvisoryKey,
    string SourceName,
    string? Category,
    string? VendorStatus,
    DateTimeOffset RecordedAt)
{
    public JpFlagRecord WithRecordedAt(DateTimeOffset recordedAt)
        => this with { RecordedAt = recordedAt.ToUniversalTime() };
}
