From fde75aa58ccce538614d6b1187e90439949ab4fd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Mar 2026 15:59:29 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=8A=20=E5=AE=89=E5=85=A8=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=EF=BC=9A=E5=A2=9E=E5=BC=BA=E7=AD=BE=E5=90=8D=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=B2=BE=E7=A1=AE=E5=8C=B9=E9=85=8D=20+=20=E5=AE=8C?= =?UTF-8?q?=E5=96=84=E5=A4=A9=E7=9C=BCnext=5Factions=E8=A6=86=E7=9B=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- scripts/skyeye/report-generator.js | 4 ++++ scripts/skyeye/scan-security-protocol.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/skyeye/report-generator.js b/scripts/skyeye/report-generator.js index 4265ae60..2eaec3e2 100644 --- a/scripts/skyeye/report-generator.js +++ b/scripts/skyeye/report-generator.js @@ -159,6 +159,10 @@ function generateReport() { report.next_actions.push('P0: 安全协议文件缺失,需立即恢复'); } else if (!report.security_health.root_rules_intact) { report.next_actions.push('P0: 安全协议根规则被篡改,需立即修复'); + } else if (report.security_health.level !== 'L0' || !report.security_health.permanent) { + report.next_actions.push('P0: 安全协议L0等级或永久标记被修改'); + } else if (!report.security_health.copyright_anchor) { + report.next_actions.push('P1: 安全协议版权锚点缺失,需补充'); } // 保存完整报告 diff --git a/scripts/skyeye/scan-security-protocol.js b/scripts/skyeye/scan-security-protocol.js index ba62a7a5..c9f0d9a9 100644 --- a/scripts/skyeye/scan-security-protocol.js +++ b/scripts/skyeye/scan-security-protocol.js @@ -66,7 +66,7 @@ function checkSecurityProtocol() { } // 检查6:签名者信息 - if (!protocol.signed_by || !protocol.signed_by.includes('TCS-0002')) { + if (!protocol.signed_by || protocol.signed_by !== '冰朔(TCS-0002∞)') { result.status = '⚠️'; result.issue = '签名者信息缺失或不正确'; result.action = 'P1工单 · 补充签名信息';