AriaAICompany/vuln-priority-lab
VulnPriority laboratory estate Synthetic 96-asset / dated KEV-EPSS fixture pack for the VulnPriority patch-backlog demo. Organization dataset and collection item are public. Live Gradio (alirezaaminzadeh/vuln-priority) and the organization card (AriaAICompany/vuln-priority) are queued until the Hugging Face daily Space-creation cap resets. Runnable Space source is stored in demo/. Collection: Aria AI — Cybersecurity. Generated data, seed 6, decision date 2026-03-01. Hostnames… See the full description on the dataset page: https://huggingface.co/datasets/AriaAICompany/vuln-priority-lab.
093
1{
2 "seed": 6,
3 "n_assets": 96,
4 "n_findings": 328,
5 "decision_date": "2026-03-01",
6 "kpis": {
7 "n_assets": 96,
8 "n_findings": 328,
9 "n_joined": 320,
10 "n_unmatched": 8,
11 "n_unknown_exposure": 32,
12 "n_kev_asof": 104,
13 "n_future_kev_ignored": 16,
14 "n_must": 33,
15 "n_selected": 19,
16 "hours_used": 160.0,
17 "capacity_hours": 160.0,
18 "precision_at_20": 0.6,
19 "precision_at_50": 0.54,
20 "recall_must_at_20": 0.3636,
21 "must_coverage_selected": 0.3939,
22 "capacity_ok": 1.0,
23 "join_accuracy": 1.0,
24 "seconds": 0.079
25 },
26 "comparison": [
27 {
28 "method": "context",
29 "split": "test",
30 "precision_at_20": 0.45,
31 "precision_at_50": 0.22,
32 "recall_must_at_20": 0.8182,
33 "recall_must_at_50": 1.0,
34 "n_must": 11,
35 "n_ranked": 106
36 },
37 {
38 "method": "cvss_only",
39 "split": "test",
40 "precision_at_20": 0.15,
41 "precision_at_50": 0.16,
42 "recall_must_at_20": 0.2727,
43 "recall_must_at_50": 0.7273,
44 "n_must": 11,
45 "n_ranked": 106
46 },
47 {
48 "method": "kev_first",
49 "split": "test",
50 "precision_at_20": 0.4,
51 "precision_at_50": 0.2,
52 "recall_must_at_20": 0.7273,
53 "recall_must_at_50": 0.9091,
54 "n_must": 11,
55 "n_ranked": 106
56 },
57 {
58 "method": "naive_kev_including_future",
59 "split": "test",
60 "precision_at_20": 0.35,
61 "precision_at_50": 0.2,
62 "recall_must_at_20": 0.6364,
63 "recall_must_at_50": 0.9091,
64 "n_must": 11,
65 "n_ranked": 106
66 },
67 {
68 "method": "context",
69 "split": "development",
70 "precision_at_20": 0.7,
71 "precision_at_50": 0.36,
72 "recall_must_at_20": 0.6364,
73 "recall_must_at_50": 0.8182,
74 "n_must": 22,
75 "n_ranked": 222
76 },
77 {
78 "method": "cvss_only",
79 "split": "development",
80 "precision_at_20": 0.3,
81 "precision_at_50": 0.14,
82 "recall_must_at_20": 0.2727,
83 "recall_must_at_50": 0.3182,
84 "n_must": 22,
85 "n_ranked": 222
86 },
87 {
88 "method": "kev_first",
89 "split": "development",
90 "precision_at_20": 0.35,
91 "precision_at_50": 0.32,
92 "recall_must_at_20": 0.3182,
93 "recall_must_at_50": 0.7273,
94 "n_must": 22,
95 "n_ranked": 222
96 },
97 {
98 "method": "naive_kev_including_future",
99 "split": "development",
100 "precision_at_20": 0.3,
101 "precision_at_50": 0.28,
102 "recall_must_at_20": 0.2727,
103 "recall_must_at_50": 0.6364,
104 "n_must": 22,
105 "n_ranked": 222
106 },
107 {
108 "method": "context",
109 "split": "all",
110 "precision_at_20": 0.6,
111 "precision_at_50": 0.54,
112 "recall_must_at_20": 0.3636,
113 "recall_must_at_50": 0.8182,
114 "n_must": 33,
115 "n_ranked": 328
116 },
117 {
118 "method": "cvss_only",
119 "split": "all",
120 "precision_at_20": 0.4,
121 "precision_at_50": 0.18,
122 "recall_must_at_20": 0.2424,
123 "recall_must_at_50": 0.2727,
124 "n_must": 33,
125 "n_ranked": 328
126 },
127 {
128 "method": "kev_first",
129 "split": "all",
130 "precision_at_20": 0.4,
131 "precision_at_50": 0.34,
132 "recall_must_at_20": 0.2424,
133 "recall_must_at_50": 0.5152,
134 "n_must": 33,
135 "n_ranked": 328
136 },
137 {
138 "method": "naive_kev_including_future",
139 "split": "all",
140 "precision_at_20": 0.4,
141 "precision_at_50": 0.26,
142 "recall_must_at_20": 0.2424,
143 "recall_must_at_50": 0.3939,
144 "n_must": 33,
145 "n_ranked": 328
146 }
147 ],
148 "schedule": {
149 "solver": "ortools-cbc",
150 "capacity_hours": 160.0,
151 "hours_used": 160.0,
152 "hours_remaining": 0.0,
153 "n_selected": 19,
154 "n_deferred": 309,
155 "selected_ids": [
156 "F0003",
157 "F0126",
158 "F0249",
159 "F0011",
160 "F0134",
161 "F0257",
162 "F0130",
163 "F0131",
164 "F0253",
165 "F0037",
166 "F0160",
167 "F0283",
168 "F0038",
169 "F0161",
170 "F0284",
171 "F0019",
172 "F0142",
173 "F0265",
174 "F0258"
175 ],
176 "feasible": true,
177 "note": "Selected work maximizes transparent priority under the hour budget. Patching is not executed."
178 }
179}