feat(compliance): content moderation on model input and output — local lexicon, Aliyun adapter, free completion, admin log

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
Jesse_Chen
2026-09-30 09:42:11 +08:00
co-authored by Claude Opus 5.5
parent e742da268d
commit 4f3d8d7c62
28 changed files with 1143 additions and 6 deletions
+4
View File
@@ -1581,6 +1581,10 @@ def test_capability_audit_scans_registry_and_local_sources() -> None:
'admin/feature-pricing',
'admin/model-releases',
'admin/models',
# 原值: admin/models 后面直接是 admin/orders
# 新值: 中间加入 admin/moderation-events
# 原因: 内容审核命中记录的只读后台页(2026-09-30 合规轮)是新的 app 路由
'admin/moderation-events',
'admin/orders',
'admin/packages',
'admin/payments',