diff --git a/08-threat-intel/generated/dashboard/architecture.json b/08-threat-intel/generated/dashboard/architecture.json index 52515c8d..86a0c1bc 100644 --- a/08-threat-intel/generated/dashboard/architecture.json +++ b/08-threat-intel/generated/dashboard/architecture.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-03-18T04:21:45+00:00", + "generated_at": "2026-03-18T14:12:34+00:00", "title": "\u5f53\u524d\u67b6\u6784\u5e93", "summary": "\u5de5\u4f5c\u53f0\u3001\u63a7\u5236\u9762\u3001\u6570\u636e\u5c42\u3001\u6388\u6743\u8fb9\u754c\u4e0e\u7cfb\u7edf\u8986\u76d6\u7684\u5f53\u524d\u771f\u503c\u89c6\u56fe\u3002", "sections": [ @@ -49,7 +49,7 @@ }, { "label": "\u751f\u6210\u65f6\u95f4", - "value": "2026-03-18T04:21:45+00:00" + "value": "2026-03-18T14:12:34+00:00" } ], "links": [ diff --git a/08-threat-intel/generated/dashboard/data/completeness.json b/08-threat-intel/generated/dashboard/data/completeness.json index fd995345..365fe175 100644 --- a/08-threat-intel/generated/dashboard/data/completeness.json +++ b/08-threat-intel/generated/dashboard/data/completeness.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-03-18T04:21:45+00:00", + "generated_at": "2026-03-18T14:12:34+00:00", "advisory_total": 89, "latest_statuses": { "verified-real": 89 @@ -166,8 +166,21 @@ } ], "ingest_health": { - "failure_count": 0, - "failures": [] + "failure_count": 12, + "failures": [ + "discourse::Discourse Meta Security::HTTPError", + "drupal::Drupal Security Advisories Site::HTTPError", + "django::Django Security RSS::HTTPError", + "nuxt::Nuxt Security::SSLError", + "vite::GitHub Global Advisories::SSLError", + "spring-boot::Spring Security Advisories::ChunkedEncodingError", + "laravel::GitHub Global Advisories::SSLError", + "haproxy::HAProxy Security Advisories::HTTPError", + "apache-httpd::Apache HTTPD Security::SSLError", + "phpmyadmin::phpMyAdmin Security Page::SSLError", + "jenkins::NVD Jenkins::SSLError", + "adobe-commerce::Adobe Security Bulletins::ConnectionError" + ] }, "historical_blockers": [ "Docker daemon unavailable caused provision-compose-environment blocked-artifact.", diff --git a/08-threat-intel/generated/dashboard/docs/architecture-library.html b/08-threat-intel/generated/dashboard/docs/architecture-library.html index 6e3ba489..6e75e7b9 100644 --- a/08-threat-intel/generated/dashboard/docs/architecture-library.html +++ b/08-threat-intel/generated/dashboard/docs/architecture-library.html @@ -87,7 +87,7 @@
{
- "generated_at": "2026-03-18T04:21:45+00:00",
+ "generated_at": "2026-03-18T14:12:34+00:00",
"title": "当前架构库",
"summary": "工作台、控制面、数据层、授权边界与系统覆盖的当前真值视图。",
"sections": [
@@ -137,7 +137,7 @@
},
{
"label": "生成时间",
- "value": "2026-03-18T04:21:45+00:00"
+ "value": "2026-03-18T14:12:34+00:00"
}
],
"links": [
diff --git a/08-threat-intel/generated/dashboard/docs/testing-completeness-report.html b/08-threat-intel/generated/dashboard/docs/testing-completeness-report.html
index cce79a9f..51100a35 100644
--- a/08-threat-intel/generated/dashboard/docs/testing-completeness-report.html
+++ b/08-threat-intel/generated/dashboard/docs/testing-completeness-report.html
@@ -88,7 +88,7 @@
# 全库 Advisory 完整度报告
-- 生成时间: `2026-03-18T04:21:45+00:00`
+- 生成时间: `2026-03-18T14:12:34+00:00`
- 最新 advisory 完整度: `89/89` `verified-real`
- 合成验证数量: `0`
- 阻塞数量: `0`
@@ -113,7 +113,19 @@
## Ingest / Source 健康度
-- source failures: `0`
+- source failures: `12`
+- discourse::Discourse Meta Security::HTTPError
+- drupal::Drupal Security Advisories Site::HTTPError
+- django::Django Security RSS::HTTPError
+- nuxt::Nuxt Security::SSLError
+- vite::GitHub Global Advisories::SSLError
+- spring-boot::Spring Security Advisories::ChunkedEncodingError
+- laravel::GitHub Global Advisories::SSLError
+- haproxy::HAProxy Security Advisories::HTTPError
+- apache-httpd::Apache HTTPD Security::SSLError
+- phpmyadmin::phpMyAdmin Security Page::SSLError
+- jenkins::NVD Jenkins::SSLError
+- adobe-commerce::Adobe Security Bulletins::ConnectionError
## 剩余风险说明
diff --git a/08-threat-intel/generated/dashboard/summary.json b/08-threat-intel/generated/dashboard/summary.json
index 23c0c52e..3364ec20 100644
--- a/08-threat-intel/generated/dashboard/summary.json
+++ b/08-threat-intel/generated/dashboard/summary.json
@@ -1,5 +1,5 @@
{
- "generated_at": "2026-03-18T04:21:45+00:00",
+ "generated_at": "2026-03-18T14:12:34+00:00",
"advisory_count": 89,
"run_count": 140,
"statuses": {
diff --git a/08-threat-intel/generated/latest-ingest.md b/08-threat-intel/generated/latest-ingest.md
index 72ee017d..4940baae 100644
--- a/08-threat-intel/generated/latest-ingest.md
+++ b/08-threat-intel/generated/latest-ingest.md
@@ -1,6 +1,6 @@
# 最新同步摘要
-- 渲染时间: `2026-03-18T04:19:52+00:00`
+- 渲染时间: `2026-03-18T14:12:26+00:00`
- 系统数量: `62`
- Advisory 数量: `89`
- 重点 Markdown 数量: `89`
@@ -8,4 +8,19 @@
- 新增记录: `0`
- 更新记录: `0`
- Triage 数量: `0`
-- 失败的 source adapter: `0`
+- 失败的 source adapter: `12`
+
+## 失败列表
+
+- discourse::Discourse Meta Security::HTTPError
+- drupal::Drupal Security Advisories Site::HTTPError
+- django::Django Security RSS::HTTPError
+- nuxt::Nuxt Security::SSLError
+- vite::GitHub Global Advisories::SSLError
+- spring-boot::Spring Security Advisories::ChunkedEncodingError
+- laravel::GitHub Global Advisories::SSLError
+- haproxy::HAProxy Security Advisories::HTTPError
+- apache-httpd::Apache HTTPD Security::SSLError
+- phpmyadmin::phpMyAdmin Security Page::SSLError
+- jenkins::NVD Jenkins::SSLError
+- adobe-commerce::Adobe Security Bulletins::ConnectionError
diff --git a/08-threat-intel/generated/run-summary.json b/08-threat-intel/generated/run-summary.json
index eff7b5a7..35efc3dc 100644
--- a/08-threat-intel/generated/run-summary.json
+++ b/08-threat-intel/generated/run-summary.json
@@ -1,5 +1,5 @@
{
- "generated_at": "2026-03-18T04:19:52+00:00",
+ "generated_at": "2026-03-18T14:12:26+00:00",
"system_count": 62,
"advisory_count": 89,
"markdown_count": 89,
@@ -8,5 +8,18 @@
"systems_touched": [],
"triage_count": 0,
"run_bundle_count": 89,
- "failures": []
+ "failures": [
+ "discourse::Discourse Meta Security::HTTPError",
+ "drupal::Drupal Security Advisories Site::HTTPError",
+ "django::Django Security RSS::HTTPError",
+ "nuxt::Nuxt Security::SSLError",
+ "vite::GitHub Global Advisories::SSLError",
+ "spring-boot::Spring Security Advisories::ChunkedEncodingError",
+ "laravel::GitHub Global Advisories::SSLError",
+ "haproxy::HAProxy Security Advisories::HTTPError",
+ "apache-httpd::Apache HTTPD Security::SSLError",
+ "phpmyadmin::phpMyAdmin Security Page::SSLError",
+ "jenkins::NVD Jenkins::SSLError",
+ "adobe-commerce::Adobe Security Bulletins::ConnectionError"
+ ]
}
diff --git a/docs/testing-completeness-report.md b/docs/testing-completeness-report.md
index 31a09879..50a70e0b 100644
--- a/docs/testing-completeness-report.md
+++ b/docs/testing-completeness-report.md
@@ -1,6 +1,6 @@
# 全库 Advisory 完整度报告
-- 生成时间: `2026-03-18T04:21:45+00:00`
+- 生成时间: `2026-03-18T14:12:34+00:00`
- 最新 advisory 完整度: `89/89` `verified-real`
- 合成验证数量: `0`
- 阻塞数量: `0`
@@ -25,7 +25,19 @@
## Ingest / Source 健康度
-- source failures: `0`
+- source failures: `12`
+- discourse::Discourse Meta Security::HTTPError
+- drupal::Drupal Security Advisories Site::HTTPError
+- django::Django Security RSS::HTTPError
+- nuxt::Nuxt Security::SSLError
+- vite::GitHub Global Advisories::SSLError
+- spring-boot::Spring Security Advisories::ChunkedEncodingError
+- laravel::GitHub Global Advisories::SSLError
+- haproxy::HAProxy Security Advisories::HTTPError
+- apache-httpd::Apache HTTPD Security::SSLError
+- phpmyadmin::phpMyAdmin Security Page::SSLError
+- jenkins::NVD Jenkins::SSLError
+- adobe-commerce::Adobe Security Bulletins::ConnectionError
## 剩余风险说明