From 669f07b28ff10410ecaf65933488875609820791 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 15 Jun 2026 07:19:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(awooop):=20=E7=A7=BB=E9=99=A4=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E9=81=AE=E7=BD=A9=E6=95=8F=E6=84=9F=E5=B8=B8=E6=95=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/lib/public-security-redaction.ts | 4 ---- scripts/security/security-mirror-progress-guard.py | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/web/src/lib/public-security-redaction.ts b/apps/web/src/lib/public-security-redaction.ts index 8df62996..e2c19348 100644 --- a/apps/web/src/lib/public-security-redaction.ts +++ b/apps/web/src/lib/public-security-redaction.ts @@ -113,10 +113,6 @@ function hasUnsafePublicIdentifier(value: string): boolean { const normalized = value.toLowerCase(); return ( RAW_REPOSITORY_IDENTIFIER_RE.test(value) || - normalized.includes("owen" + "hytsai") || - normalized.includes("nexu" + "-io") || - normalized.includes("blocked" + "_waiting_") || - normalized.includes("blockers" + "=") || normalized.includes("github.com") ); } diff --git a/scripts/security/security-mirror-progress-guard.py b/scripts/security/security-mirror-progress-guard.py index 04343ce4..96429afc 100755 --- a/scripts/security/security-mirror-progress-guard.py +++ b/scripts/security/security-mirror-progress-guard.py @@ -418,6 +418,12 @@ def validate(root: Path) -> None: assert_text_not_contains(label, text, forbidden) assert_text_not_contains("public_security_redaction.owner_namespace_literal", public_security_redaction, "owenhytsai") assert_text_not_contains("public_security_redaction.external_namespace_literal", public_security_redaction, "nexu-io") + assert_text_not_contains( + "public_security_redaction.internal_blocked_waiting_literal", + public_security_redaction, + "blocked_waiting_", + ) + assert_text_not_contains("public_security_redaction.internal_blockers_literal", public_security_redaction, "blockers=") manifest_count = manifest["contract_count"] readiness_summary = readiness["summary"]