main
json 901 lines 33 KB
Raw
1 {
2 "ai_provenance": {
3 "attempted_ai_paths": [],
4 "authorship": "ai-authored",
5 "degraded": false,
6 "fallback_reason": null,
7 "model": "copilot-default",
8 "source": "copilot-cli"
9 },
10 "analysis": {
11 "ai_status": "ai",
12 "model": "copilot-default",
13 "model_status": "available",
14 "preflight": {
15 "degradation_reason": null,
16 "degraded": false,
17 "path": "data/candidates/2026-W25/27547655741/diagnostics/analysis-input-manifest.json",
18 "promotion_policy": "normal-promotion",
19 "prompt_checksum_sha256": "781d0a1a3da7d05ef374ad81b6d79150e7f1c7a83f21fdf4b1e860446377b1e3",
20 "prompt_token_budget": 90000,
21 "prompt_tokens": 82182,
22 "publish_eligible": true
23 },
24 "provenance": {
25 "attempted_ai_paths": [],
26 "authorship": "ai-authored",
27 "current_datetime": "2026-06-15T12:55:19Z",
28 "degraded": false,
29 "fallback_reason": null,
30 "model": "copilot-default",
31 "provider": "copilot-cli",
32 "run_id": "27547655741"
33 },
34 "provider": "copilot-cli",
35 "source": "copilot-cli"
36 },
37 "audit": {
38 "actor": null,
39 "mode": "default",
40 "reason": null,
41 "source_artifact_count": 4,
42 "source_artifacts": [
43 {
44 "artifact_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
45 "crawled_at": "2026-06-15T10:58:01Z",
46 "exists": true,
47 "freshness": {
48 "reasons": [],
49 "status": "fresh"
50 },
51 "generated_at": "2026-06-15T10:58:01Z",
52 "path": "data/raw/2026-W25.json",
53 "provenance": {
54 "artifact_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
55 "generated_at": "2026-06-15T10:58:01Z",
56 "path": "data/raw/2026-W25.json",
57 "same_day_reuse": {
58 "content_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
59 "crawl_config_checksum": "a2269cce1d9ae5bc75ee5ac10f72e4d279a2b3bc3c60b7bc2540f83f73dfc2e7",
60 "crawl_window": {
61 "since": "2026-06-08",
62 "until": "2026-06-15"
63 },
64 "original_crawled_at": "2026-06-15T10:58:01Z",
65 "original_run_id": "27541542758",
66 "reused_at": "2026-06-15T12:54:54Z",
67 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
68 "source": "github",
69 "source_id": "github-search",
70 "status": "reused",
71 "week": "2026-W25"
72 },
73 "sha256": "061bf89ff35a59dbf28d7d492b1dec954842314842e3716e893ab1ca196e0c7a"
74 },
75 "role": "raw_github",
76 "same_day_reuse": {
77 "content_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
78 "crawl_config_checksum": "a2269cce1d9ae5bc75ee5ac10f72e4d279a2b3bc3c60b7bc2540f83f73dfc2e7",
79 "crawl_window": {
80 "since": "2026-06-08",
81 "until": "2026-06-15"
82 },
83 "original_crawled_at": "2026-06-15T10:58:01Z",
84 "original_run_id": "27541542758",
85 "reused_at": "2026-06-15T12:54:54Z",
86 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
87 "source": "github",
88 "source_id": "github-search",
89 "status": "reused",
90 "week": "2026-W25"
91 },
92 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
93 "sha256": "061bf89ff35a59dbf28d7d492b1dec954842314842e3716e893ab1ca196e0c7a",
94 "size_bytes": 258628,
95 "week": "2026-W25"
96 },
97 {
98 "artifact_checksum": "97a15f42352aa76b68e0dab2804f3aa0f385feccdb7275bfef7ae6e3ed91ba44",
99 "crawled_at": "2026-06-15T12:55:00.144586Z",
100 "exists": true,
101 "freshness": {
102 "reasons": [],
103 "status": "fresh"
104 },
105 "generated_at": "2026-06-15T12:55:00.144586Z",
106 "path": "data/raw/2026-W25-external-news.json",
107 "provenance": {
108 "artifact_checksum": "97a15f42352aa76b68e0dab2804f3aa0f385feccdb7275bfef7ae6e3ed91ba44",
109 "generated_at": "2026-06-15T12:55:00.144586Z",
110 "path": "data/raw/2026-W25-external-news.json",
111 "same_day_reuse": {
112 "source": "artifact-metadata",
113 "status": "reused"
114 },
115 "sha256": "ee32b8cd5f937809f6755f7e993b191b5916d54e9dcfa60decced85c2a7f2729"
116 },
117 "role": "external_news",
118 "same_day_reuse": {
119 "source": "artifact-metadata",
120 "status": "reused"
121 },
122 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
123 "sha256": "ee32b8cd5f937809f6755f7e993b191b5916d54e9dcfa60decced85c2a7f2729",
124 "size_bytes": 48297,
125 "source_artifact_provenance": [
126 {
127 "action": "reused",
128 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
129 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
130 "content_checksum": "028e5f6b12441c58835b310036fa720532c1fed2ff851472c330d1328316131e",
131 "crawl_window": {
132 "since": "2026-06-08T00:00:00Z",
133 "until": "2026-06-15T00:00:00Z"
134 },
135 "date": "2026-06-15",
136 "evaluated_at": "2026-06-15T12:55:00.144586Z",
137 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
138 "original_run_id": "27541542758",
139 "reasons": [],
140 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
141 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
142 "source_id": "github_blog",
143 "week": "2026-W25"
144 },
145 {
146 "action": "reused",
147 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
148 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
149 "content_checksum": "7275609b263dd97e1713b3dae9f045c41bcdcefc5852f6364ae4b1a9e2b44ca1",
150 "crawl_window": {
151 "since": "2026-06-08T00:00:00Z",
152 "until": "2026-06-15T00:00:00Z"
153 },
154 "date": "2026-06-15",
155 "evaluated_at": "2026-06-15T12:55:00.144586Z",
156 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
157 "original_run_id": "27541542758",
158 "reasons": [],
159 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
160 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
161 "source_id": "hugging_face_blog",
162 "week": "2026-W25"
163 },
164 {
165 "action": "reused",
166 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
167 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
168 "content_checksum": "656eecde1f4251c60d934434d5a64a94054950d17e732cddfdcc8b831936de3c",
169 "crawl_window": {
170 "since": "2026-06-08T00:00:00Z",
171 "until": "2026-06-15T00:00:00Z"
172 },
173 "date": "2026-06-15",
174 "evaluated_at": "2026-06-15T12:55:00.144586Z",
175 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
176 "original_run_id": "27541542758",
177 "reasons": [],
178 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
179 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
180 "source_id": "mit_technology_review",
181 "week": "2026-W25"
182 },
183 {
184 "action": "reused",
185 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
186 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
187 "content_checksum": "867a0249f0961e215cc7e2623fc344fe6dfb6f1efaf9ffdc5f9948520dd956f6",
188 "crawl_window": {
189 "since": "2026-06-08T00:00:00Z",
190 "until": "2026-06-15T00:00:00Z"
191 },
192 "date": "2026-06-15",
193 "evaluated_at": "2026-06-15T12:55:00.144586Z",
194 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
195 "original_run_id": "27541542758",
196 "reasons": [],
197 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
198 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
199 "source_id": "nvidia_blog",
200 "week": "2026-W25"
201 },
202 {
203 "action": "reused",
204 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
205 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
206 "content_checksum": "4958ed3882f99182ab380b0f052c3aea0b4500ba03700792f2351e4321312424",
207 "crawl_window": {
208 "since": "2026-06-08T00:00:00Z",
209 "until": "2026-06-15T00:00:00Z"
210 },
211 "date": "2026-06-15",
212 "evaluated_at": "2026-06-15T12:55:00.144586Z",
213 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
214 "original_run_id": "27541542758",
215 "reasons": [],
216 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
217 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
218 "source_id": "techcrunch",
219 "week": "2026-W25"
220 }
221 ],
222 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
223 "source_reuse_summary": [
224 {
225 "action": "reused",
226 "reasons": [],
227 "refreshed": false,
228 "reused": true,
229 "source": "github_blog"
230 },
231 {
232 "action": "reused",
233 "reasons": [],
234 "refreshed": false,
235 "reused": true,
236 "source": "hugging_face_blog"
237 },
238 {
239 "action": "reused",
240 "reasons": [],
241 "refreshed": false,
242 "reused": true,
243 "source": "mit_technology_review"
244 },
245 {
246 "action": "reused",
247 "reasons": [],
248 "refreshed": false,
249 "reused": true,
250 "source": "nvidia_blog"
251 },
252 {
253 "action": "reused",
254 "reasons": [],
255 "refreshed": false,
256 "reused": true,
257 "source": "techcrunch"
258 }
259 ],
260 "source_status": [
261 {
262 "attempts": 1,
263 "duration_seconds": 0.245,
264 "ended_at": "2026-06-15T11:02:25.592526Z",
265 "error_class": "",
266 "error_message": "",
267 "github_links_found": 3,
268 "host": "github.blog",
269 "relevant_articles": 6,
270 "reused": true,
271 "source": "github_blog",
272 "started_at": "2026-06-15T11:02:25.347376Z",
273 "success": true,
274 "timeout_seconds": 15,
275 "total_articles": 6
276 },
277 {
278 "attempts": 1,
279 "duration_seconds": 0.487,
280 "ended_at": "2026-06-15T11:02:25.833080Z",
281 "error_class": "",
282 "error_message": "",
283 "github_links_found": 0,
284 "host": "huggingface.co",
285 "relevant_articles": 2,
286 "reused": true,
287 "source": "hugging_face_blog",
288 "started_at": "2026-06-15T11:02:25.346015Z",
289 "success": true,
290 "timeout_seconds": 15,
291 "total_articles": 5
292 },
293 {
294 "attempts": 1,
295 "duration_seconds": 0.17,
296 "ended_at": "2026-06-15T11:02:25.516491Z",
297 "error_class": "",
298 "error_message": "",
299 "github_links_found": 0,
300 "host": "www.technologyreview.com",
301 "relevant_articles": 3,
302 "reused": true,
303 "source": "mit_technology_review",
304 "started_at": "2026-06-15T11:02:25.346503Z",
305 "success": true,
306 "timeout_seconds": 15,
307 "total_articles": 9
308 },
309 {
310 "attempts": 1,
311 "duration_seconds": 0.526,
312 "ended_at": "2026-06-15T11:02:25.871703Z",
313 "error_class": "",
314 "error_message": "",
315 "github_links_found": 2,
316 "host": "blogs.nvidia.com",
317 "relevant_articles": 5,
318 "reused": true,
319 "source": "nvidia_blog",
320 "started_at": "2026-06-15T11:02:25.345468Z",
321 "success": true,
322 "timeout_seconds": 15,
323 "total_articles": 7
324 },
325 {
326 "attempts": 1,
327 "duration_seconds": 0.107,
328 "ended_at": "2026-06-15T11:02:25.451436Z",
329 "error_class": "",
330 "error_message": "",
331 "github_links_found": 0,
332 "host": "techcrunch.com",
333 "relevant_articles": 6,
334 "reused": true,
335 "source": "techcrunch",
336 "started_at": "2026-06-15T11:02:25.344699Z",
337 "success": true,
338 "timeout_seconds": 15,
339 "total_articles": 18
340 }
341 ],
342 "sources_failed": [],
343 "sources_requested": [
344 "github_blog",
345 "hugging_face_blog",
346 "mit_technology_review",
347 "nvidia_blog",
348 "techcrunch"
349 ],
350 "sources_succeeded": [
351 "github_blog",
352 "hugging_face_blog",
353 "mit_technology_review",
354 "nvidia_blog",
355 "techcrunch"
356 ],
357 "week": "2026-W25"
358 },
359 {
360 "artifact_checksum": null,
361 "crawled_at": null,
362 "exists": true,
363 "freshness": {
364 "reasons": [],
365 "status": "fresh"
366 },
367 "generated_at": "2026-06-15T12:55:19Z",
368 "path": "data/analyzed/2026-W25-correlations.json",
369 "provenance": {
370 "artifact_checksum": null,
371 "generated_at": "2026-06-15T12:55:19Z",
372 "path": "data/analyzed/2026-W25-correlations.json",
373 "same_day_reuse": {
374 "details": "No same-day reuse marker was present on this artifact.",
375 "source": "default",
376 "status": "not_reused"
377 },
378 "sha256": "792bcc6d2e5c235d3cc125f3121a44df3588fff022e7ee331297edb5798d1b56"
379 },
380 "role": "correlations",
381 "same_day_reuse": {
382 "details": "No same-day reuse marker was present on this artifact.",
383 "source": "default",
384 "status": "not_reused"
385 },
386 "sha256": "792bcc6d2e5c235d3cc125f3121a44df3588fff022e7ee331297edb5798d1b56",
387 "size_bytes": 179233,
388 "week": "2026-W25"
389 },
390 {
391 "artifact_checksum": null,
392 "crawled_at": null,
393 "exists": true,
394 "freshness": {
395 "reasons": [],
396 "status": "not_applicable"
397 },
398 "generated_at": "2026-06-15T12:55:19Z",
399 "path": "data/analyzed/2026-W25-press-context.md",
400 "provenance": {
401 "artifact_checksum": null,
402 "generated_at": "2026-06-15T12:55:19Z",
403 "path": "data/analyzed/2026-W25-press-context.md",
404 "same_day_reuse": {
405 "details": "No same-day reuse marker was present on this artifact.",
406 "source": "default",
407 "status": "not_reused"
408 },
409 "sha256": "dc06332a1c876ea310b96269931620bf0b01e5903ce6c37aea707dfa0642d9f1"
410 },
411 "role": "press_context",
412 "same_day_reuse": {
413 "details": "No same-day reuse marker was present on this artifact.",
414 "source": "default",
415 "status": "not_reused"
416 },
417 "sha256": "dc06332a1c876ea310b96269931620bf0b01e5903ce6c37aea707dfa0642d9f1",
418 "size_bytes": 32932,
419 "week": null
420 }
421 ]
422 },
423 "candidate": {
424 "ai_status": "ai",
425 "content_path": "data/candidates/2026-W25/27547655741/2026-W25-content.md",
426 "content_sha256": "5c8a88f16b5f21d5bf8d35474faf1755a633249f1185e66c887622cb83dc0c2e",
427 "published_summary_path": "data/analyzed/2026-W25-summary.md",
428 "quality_score": 76,
429 "summary_path": "data/candidates/2026-W25/27547655741/2026-W25-summary.md",
430 "summary_sha256": "93ec1d8961a00a3e313039252fad72c135feda7e0fb848bda9789874ff6978e3"
431 },
432 "candidate_content_path": "data/candidates/2026-W25/27547655741/2026-W25-content.md",
433 "candidate_summary_path": "data/candidates/2026-W25/27547655741/2026-W25-summary.md",
434 "existing_article": {
435 "exists": true,
436 "good_ai_authored": true,
437 "path": "data/analyzed/2026-W25-summary.md",
438 "provenance": "ai-authored-assumed",
439 "quality_score": 73
440 },
441 "gate_results": {
442 "ai_provenance": true,
443 "editorial_quality": true,
444 "evidence_citation": true,
445 "structural_schema": true
446 },
447 "generated_at": "2026-06-15T12:55:19Z",
448 "preservation": {
449 "preserve_existing": false,
450 "preserved_summary_path": null,
451 "reasons": [],
452 "rejected_candidate_path": null
453 },
454 "promotion": {
455 "decision": "promote",
456 "eligible": true,
457 "mode": "normal",
458 "policy": "default",
459 "reasons": [],
460 "source_refresh_policy": "reuse-same-day"
461 },
462 "promotion_eligible": true,
463 "published": {
464 "ai_status": "unknown",
465 "exists": true,
466 "good": true,
467 "path": "data/analyzed/2026-W25-summary.md",
468 "provenance_source": "summary",
469 "quality_score": 73,
470 "reasons": [],
471 "sha256": "c327b6a7ce06819f08c70e905facd43e44672e73c5a0e36a322e2754b88b610c",
472 "title": "Fable Frenzy, Cheap-Model Discipline, and Apple's Quiet AI Platform Turn",
473 "week": "2026-W25"
474 },
475 "run_id": "27547655741",
476 "run_mode": "normal",
477 "run_started_at": "2026-06-15T12:55:19Z",
478 "schema_version": "publish_eligibility_v1",
479 "source_artifacts": [
480 {
481 "artifact_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
482 "crawled_at": "2026-06-15T10:58:01Z",
483 "exists": true,
484 "freshness": {
485 "reasons": [],
486 "status": "fresh"
487 },
488 "generated_at": "2026-06-15T10:58:01Z",
489 "path": "data/raw/2026-W25.json",
490 "provenance": {
491 "artifact_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
492 "generated_at": "2026-06-15T10:58:01Z",
493 "path": "data/raw/2026-W25.json",
494 "same_day_reuse": {
495 "content_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
496 "crawl_config_checksum": "a2269cce1d9ae5bc75ee5ac10f72e4d279a2b3bc3c60b7bc2540f83f73dfc2e7",
497 "crawl_window": {
498 "since": "2026-06-08",
499 "until": "2026-06-15"
500 },
501 "original_crawled_at": "2026-06-15T10:58:01Z",
502 "original_run_id": "27541542758",
503 "reused_at": "2026-06-15T12:54:54Z",
504 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
505 "source": "github",
506 "source_id": "github-search",
507 "status": "reused",
508 "week": "2026-W25"
509 },
510 "sha256": "061bf89ff35a59dbf28d7d492b1dec954842314842e3716e893ab1ca196e0c7a"
511 },
512 "role": "raw_github",
513 "same_day_reuse": {
514 "content_checksum": "2876fd1574fa1fa6c5b2249f6ee774d8f57cfae146acc9c2a486f27e790fe706",
515 "crawl_config_checksum": "a2269cce1d9ae5bc75ee5ac10f72e4d279a2b3bc3c60b7bc2540f83f73dfc2e7",
516 "crawl_window": {
517 "since": "2026-06-08",
518 "until": "2026-06-15"
519 },
520 "original_crawled_at": "2026-06-15T10:58:01Z",
521 "original_run_id": "27541542758",
522 "reused_at": "2026-06-15T12:54:54Z",
523 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
524 "source": "github",
525 "source_id": "github-search",
526 "status": "reused",
527 "week": "2026-W25"
528 },
529 "schema_checksum": "9e9b20fa60d33c1b7d2eaf3e70a05961b95b297469e73613f6b448be7464028c",
530 "sha256": "061bf89ff35a59dbf28d7d492b1dec954842314842e3716e893ab1ca196e0c7a",
531 "size_bytes": 258628,
532 "week": "2026-W25"
533 },
534 {
535 "artifact_checksum": "97a15f42352aa76b68e0dab2804f3aa0f385feccdb7275bfef7ae6e3ed91ba44",
536 "crawled_at": "2026-06-15T12:55:00.144586Z",
537 "exists": true,
538 "freshness": {
539 "reasons": [],
540 "status": "fresh"
541 },
542 "generated_at": "2026-06-15T12:55:00.144586Z",
543 "path": "data/raw/2026-W25-external-news.json",
544 "provenance": {
545 "artifact_checksum": "97a15f42352aa76b68e0dab2804f3aa0f385feccdb7275bfef7ae6e3ed91ba44",
546 "generated_at": "2026-06-15T12:55:00.144586Z",
547 "path": "data/raw/2026-W25-external-news.json",
548 "same_day_reuse": {
549 "source": "artifact-metadata",
550 "status": "reused"
551 },
552 "sha256": "ee32b8cd5f937809f6755f7e993b191b5916d54e9dcfa60decced85c2a7f2729"
553 },
554 "role": "external_news",
555 "same_day_reuse": {
556 "source": "artifact-metadata",
557 "status": "reused"
558 },
559 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
560 "sha256": "ee32b8cd5f937809f6755f7e993b191b5916d54e9dcfa60decced85c2a7f2729",
561 "size_bytes": 48297,
562 "source_artifact_provenance": [
563 {
564 "action": "reused",
565 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
566 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
567 "content_checksum": "028e5f6b12441c58835b310036fa720532c1fed2ff851472c330d1328316131e",
568 "crawl_window": {
569 "since": "2026-06-08T00:00:00Z",
570 "until": "2026-06-15T00:00:00Z"
571 },
572 "date": "2026-06-15",
573 "evaluated_at": "2026-06-15T12:55:00.144586Z",
574 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
575 "original_run_id": "27541542758",
576 "reasons": [],
577 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
578 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
579 "source_id": "github_blog",
580 "week": "2026-W25"
581 },
582 {
583 "action": "reused",
584 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
585 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
586 "content_checksum": "7275609b263dd97e1713b3dae9f045c41bcdcefc5852f6364ae4b1a9e2b44ca1",
587 "crawl_window": {
588 "since": "2026-06-08T00:00:00Z",
589 "until": "2026-06-15T00:00:00Z"
590 },
591 "date": "2026-06-15",
592 "evaluated_at": "2026-06-15T12:55:00.144586Z",
593 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
594 "original_run_id": "27541542758",
595 "reasons": [],
596 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
597 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
598 "source_id": "hugging_face_blog",
599 "week": "2026-W25"
600 },
601 {
602 "action": "reused",
603 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
604 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
605 "content_checksum": "656eecde1f4251c60d934434d5a64a94054950d17e732cddfdcc8b831936de3c",
606 "crawl_window": {
607 "since": "2026-06-08T00:00:00Z",
608 "until": "2026-06-15T00:00:00Z"
609 },
610 "date": "2026-06-15",
611 "evaluated_at": "2026-06-15T12:55:00.144586Z",
612 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
613 "original_run_id": "27541542758",
614 "reasons": [],
615 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
616 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
617 "source_id": "mit_technology_review",
618 "week": "2026-W25"
619 },
620 {
621 "action": "reused",
622 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
623 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
624 "content_checksum": "867a0249f0961e215cc7e2623fc344fe6dfb6f1efaf9ffdc5f9948520dd956f6",
625 "crawl_window": {
626 "since": "2026-06-08T00:00:00Z",
627 "until": "2026-06-15T00:00:00Z"
628 },
629 "date": "2026-06-15",
630 "evaluated_at": "2026-06-15T12:55:00.144586Z",
631 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
632 "original_run_id": "27541542758",
633 "reasons": [],
634 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
635 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
636 "source_id": "nvidia_blog",
637 "week": "2026-W25"
638 },
639 {
640 "action": "reused",
641 "artifact_checksum": "3e415748fdbbd8dc0f4040791d46d79bd15c0aa373519f81f3cf7914fd0ed71e",
642 "artifact_path": ".artifact-reuse/raw-data/2026-W25-external-news.json",
643 "content_checksum": "4958ed3882f99182ab380b0f052c3aea0b4500ba03700792f2351e4321312424",
644 "crawl_window": {
645 "since": "2026-06-08T00:00:00Z",
646 "until": "2026-06-15T00:00:00Z"
647 },
648 "date": "2026-06-15",
649 "evaluated_at": "2026-06-15T12:55:00.144586Z",
650 "original_crawled_at": "2026-06-15T11:02:25.333239Z",
651 "original_run_id": "27541542758",
652 "reasons": [],
653 "schema_checksum": "9e41c155fe80733dcd357087bb668ecf695ea2d2be0b0eb564d10fda1907be1b",
654 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
655 "source_id": "techcrunch",
656 "week": "2026-W25"
657 }
658 ],
659 "source_config_checksum": "181ab609bc9c3ba3273dec222afe66e1877b6c65151f8dd81bfdafd0ec5b197f",
660 "source_reuse_summary": [
661 {
662 "action": "reused",
663 "reasons": [],
664 "refreshed": false,
665 "reused": true,
666 "source": "github_blog"
667 },
668 {
669 "action": "reused",
670 "reasons": [],
671 "refreshed": false,
672 "reused": true,
673 "source": "hugging_face_blog"
674 },
675 {
676 "action": "reused",
677 "reasons": [],
678 "refreshed": false,
679 "reused": true,
680 "source": "mit_technology_review"
681 },
682 {
683 "action": "reused",
684 "reasons": [],
685 "refreshed": false,
686 "reused": true,
687 "source": "nvidia_blog"
688 },
689 {
690 "action": "reused",
691 "reasons": [],
692 "refreshed": false,
693 "reused": true,
694 "source": "techcrunch"
695 }
696 ],
697 "source_status": [
698 {
699 "attempts": 1,
700 "duration_seconds": 0.245,
701 "ended_at": "2026-06-15T11:02:25.592526Z",
702 "error_class": "",
703 "error_message": "",
704 "github_links_found": 3,
705 "host": "github.blog",
706 "relevant_articles": 6,
707 "reused": true,
708 "source": "github_blog",
709 "started_at": "2026-06-15T11:02:25.347376Z",
710 "success": true,
711 "timeout_seconds": 15,
712 "total_articles": 6
713 },
714 {
715 "attempts": 1,
716 "duration_seconds": 0.487,
717 "ended_at": "2026-06-15T11:02:25.833080Z",
718 "error_class": "",
719 "error_message": "",
720 "github_links_found": 0,
721 "host": "huggingface.co",
722 "relevant_articles": 2,
723 "reused": true,
724 "source": "hugging_face_blog",
725 "started_at": "2026-06-15T11:02:25.346015Z",
726 "success": true,
727 "timeout_seconds": 15,
728 "total_articles": 5
729 },
730 {
731 "attempts": 1,
732 "duration_seconds": 0.17,
733 "ended_at": "2026-06-15T11:02:25.516491Z",
734 "error_class": "",
735 "error_message": "",
736 "github_links_found": 0,
737 "host": "www.technologyreview.com",
738 "relevant_articles": 3,
739 "reused": true,
740 "source": "mit_technology_review",
741 "started_at": "2026-06-15T11:02:25.346503Z",
742 "success": true,
743 "timeout_seconds": 15,
744 "total_articles": 9
745 },
746 {
747 "attempts": 1,
748 "duration_seconds": 0.526,
749 "ended_at": "2026-06-15T11:02:25.871703Z",
750 "error_class": "",
751 "error_message": "",
752 "github_links_found": 2,
753 "host": "blogs.nvidia.com",
754 "relevant_articles": 5,
755 "reused": true,
756 "source": "nvidia_blog",
757 "started_at": "2026-06-15T11:02:25.345468Z",
758 "success": true,
759 "timeout_seconds": 15,
760 "total_articles": 7
761 },
762 {
763 "attempts": 1,
764 "duration_seconds": 0.107,
765 "ended_at": "2026-06-15T11:02:25.451436Z",
766 "error_class": "",
767 "error_message": "",
768 "github_links_found": 0,
769 "host": "techcrunch.com",
770 "relevant_articles": 6,
771 "reused": true,
772 "source": "techcrunch",
773 "started_at": "2026-06-15T11:02:25.344699Z",
774 "success": true,
775 "timeout_seconds": 15,
776 "total_articles": 18
777 }
778 ],
779 "sources_failed": [],
780 "sources_requested": [
781 "github_blog",
782 "hugging_face_blog",
783 "mit_technology_review",
784 "nvidia_blog",
785 "techcrunch"
786 ],
787 "sources_succeeded": [
788 "github_blog",
789 "hugging_face_blog",
790 "mit_technology_review",
791 "nvidia_blog",
792 "techcrunch"
793 ],
794 "week": "2026-W25"
795 },
796 {
797 "artifact_checksum": null,
798 "crawled_at": null,
799 "exists": true,
800 "freshness": {
801 "reasons": [],
802 "status": "fresh"
803 },
804 "generated_at": "2026-06-15T12:55:19Z",
805 "path": "data/analyzed/2026-W25-correlations.json",
806 "provenance": {
807 "artifact_checksum": null,
808 "generated_at": "2026-06-15T12:55:19Z",
809 "path": "data/analyzed/2026-W25-correlations.json",
810 "same_day_reuse": {
811 "details": "No same-day reuse marker was present on this artifact.",
812 "source": "default",
813 "status": "not_reused"
814 },
815 "sha256": "792bcc6d2e5c235d3cc125f3121a44df3588fff022e7ee331297edb5798d1b56"
816 },
817 "role": "correlations",
818 "same_day_reuse": {
819 "details": "No same-day reuse marker was present on this artifact.",
820 "source": "default",
821 "status": "not_reused"
822 },
823 "sha256": "792bcc6d2e5c235d3cc125f3121a44df3588fff022e7ee331297edb5798d1b56",
824 "size_bytes": 179233,
825 "week": "2026-W25"
826 },
827 {
828 "artifact_checksum": null,
829 "crawled_at": null,
830 "exists": true,
831 "freshness": {
832 "reasons": [],
833 "status": "not_applicable"
834 },
835 "generated_at": "2026-06-15T12:55:19Z",
836 "path": "data/analyzed/2026-W25-press-context.md",
837 "provenance": {
838 "artifact_checksum": null,
839 "generated_at": "2026-06-15T12:55:19Z",
840 "path": "data/analyzed/2026-W25-press-context.md",
841 "same_day_reuse": {
842 "details": "No same-day reuse marker was present on this artifact.",
843 "source": "default",
844 "status": "not_reused"
845 },
846 "sha256": "dc06332a1c876ea310b96269931620bf0b01e5903ce6c37aea707dfa0642d9f1"
847 },
848 "role": "press_context",
849 "same_day_reuse": {
850 "details": "No same-day reuse marker was present on this artifact.",
851 "source": "default",
852 "status": "not_reused"
853 },
854 "sha256": "dc06332a1c876ea310b96269931620bf0b01e5903ce6c37aea707dfa0642d9f1",
855 "size_bytes": 32932,
856 "week": null
857 }
858 ],
859 "source_refresh_policy": "reuse-same-day",
860 "validation": {
861 "gate_report": {
862 "errors": [],
863 "failure_class": "passed",
864 "gates": {
865 "ai_provenance": {
866 "errors": [],
867 "passed": true
868 },
869 "editorial_quality": {
870 "errors": [],
871 "passed": true
872 },
873 "evidence_citation": {
874 "errors": [],
875 "passed": true
876 },
877 "structural_schema": {
878 "errors": [],
879 "passed": true
880 }
881 },
882 "model": "copilot-default",
883 "passed": true,
884 "path": "data/candidates/2026-W25/27547655741/analysis-gate-report.json",
885 "present": true,
886 "repair_actions": [],
887 "sha256": "bacaada0d14c025954324ca5e233975344a5f51b7e0b88b66ac3a1d11fa90532",
888 "source": "copilot-cli"
889 },
890 "quality_gates": [
891 {
892 "name": "analysis_gate",
893 "report": "data/candidates/2026-W25/27547655741/analysis-gate-report.json",
894 "source": "copilot-cli",
895 "status": "passed"
896 }
897 ],
898 "status": "passed"
899 },
900 "week": "2026-W25"
901 }