namespace StellaOps.Feedser.Models;

/// <summary>
/// Canonical field-mask identifiers for provenance coverage.
/// </summary>
public static class ProvenanceFieldMasks
{
    public const string Advisory = "advisory";
    public const string References = "references[]";
    public const string Credits = "credits[]";
    public const string AffectedPackages = "affectedpackages[]";
    public const string VersionRanges = "affectedpackages[].versionranges[]";
    public const string NormalizedVersions = "affectedpackages[].normalizedversions[]";
    public const string PackageStatuses = "affectedpackages[].statuses[]";
    public const string CvssMetrics = "cvssmetrics[]";
    public const string Weaknesses = "cwes[]";
}
