Răsfoiți Sursa

chore: auto bump version and changelog [skip ci]

zxyj-langgraph 1 oră în urmă
părinte
comite
9f01445b51

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-07518bfd9763ce1de35b340509eb98571f5d57da
+3fa4eb7dbd527a89ef023374061be66f51a20edd

+ 2 - 2
cfc-web/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.2440",
+  "version": "1.0.2441",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.2440",
+      "version": "1.0.2441",
       "dependencies": {
         "@wangeditor/editor": "^5.1.23",
         "@wangeditor/editor-for-vue": "^1.0.2",

+ 1 - 1
cfc-web/package.json

@@ -1,6 +1,6 @@
 {
   "name": "cfc-web",
-  "version": "1.0.2441",
+  "version": "1.0.2442",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

+ 54 - 0
cfc-web/public/CHANGELOG-v1.0.md

@@ -4,6 +4,60 @@
 
 ---
 
+## v1.0.2442 (2026-11-13)
+
+### 文档
+- 研发负责人错峰轮汇报 2026-11-13 1607(T8 死锁解锁 8 键 RED→YELLOW + 派发 6 新会话 + 续派观察 3 项)
+
+### 测试
+- 契约级单测 admin.system.monitor 告警管理与限流配置端点缺失 5红 TDD-RED
+- admin.content.security 契约测试 - 实测实现已存在全绿,交编排侧转测试登记
+- admin.badge.manage RED 契约测试(S-cfc-206)
+- S-cfc-207 admin.user.govern 契约测试 9例7红(/users-search/审计留痕/导出脱敏/注销冷静期/GDPR工单未落地)
+- 契约测试 admin.audit.log(S-cfc-204,SC-A-15 操作审计日志)
+
+### 其他
+- S-cfc-205: admin.data.migration contract test (TDD-RED) - 8 red assertions across normal/error/idempotent/permission flows
+- - 新增 AdminContentSecurityContractTest(15 例,纯 Mockito/反射,无 Spring/DB/外部服务)
+- - 覆盖:audit/submit-review/withdraw/re-draft/upload image|video/comments/list 端点家族、
+-   敏感词命中拦截(checkTextSafe 标题/正文命中拒绝发布 + 空白 fail-open)、
+-   ReviewCenter summary 13 类待审聚合(含空队列全 0)、ContentFilter by-tags 空标签边界
+- 实测结论:origin/cfclub 该契约端点与行为已全部落地(契约文档 admin-ops-contract
+- §1.13/§1.18 标记 ✅ 端点存在;B-142-1 /api/admin/ 登录门已收口)。
+- TDD-RED 任务测试意外全绿(15 通过/0 失败)——按任务执行要求第 2 条汇报注明,
+- 交编排侧将 sc-key-map SC-A-13/A-18 由 RED/未跑通转测试登记为已实现+契约测试锁定;
+- 未改动任何 src/main 实现。
+- 
+- - 正常流:BadgeController(11端点)/AdminChallengeScoreConfigController(list/update)/
+-   AdminLeaderboardController(top/search) 端点面反射校验(现状已落地,转绿)
+- - 边界流(RED):已发放勋章不可删(停用代替)——当前 deleteBadge 无条件物理删除
+- - 权限流(RED):/api/badges/create|update|delete 与 challenge-score-config/update
+-   无 role=admin 守卫,非 admin 可越权
+- 纯 Mockito+反射+MockMvc standalone,无 Spring/DB。结果:11 run / 5 fail / 0 error(RED 达标)。
+- 
+- - OperationLogController /api/admin/logs operations+recent
+- - AuditLogService 只增不删改(日志不可篡改,SC-A-15 边界)
+- - AuditLog 实体溯源字段 + AuditLogAspect 自动落审计
+- - audit_log / user_operation_logs 建表落地 schema.sql + DatabaseInitializer 迁移
+- 注:实测 origin/cfclub 已含实现宿主类,测试全绿(10/10),
+- 按编排指令第2条注明实现已存在、转测试登记,未改动 src/main。
+- 
+-   背景图,遵循 mp-weixin 不支持模板内联 <svg> 的既有约定)
+- - 四步闭环改浅底圆钉图标+中性文字(去彩虹/去生硬箭头)
+- - 五维标签带改统一描边容器+发丝分割+深档色记号(非等权重填充 pills)
+- - 品牌区三级层级 + 60-30-10 暖白底 + 单品牌橙强调
+- - 八态按钮(default/hover/active/disabled/loading/error/success)
+- - script 以基线为准逐字节保留(含 $emit('open')/$emit('close')),
+-   仅 data() 追加 errorState/successState 两个八态视觉位(template 已绑定)
+- 
+
+### Bug 修复
+- overlay z-index 回退 99999 恢复全库唯一置顶不变量(P1)
+
+### 新功能
+- 底部滑出登录面板视觉升级
+
+
 ## v1.0.2441 (2026-11-13)
 
 ### 测试

+ 55 - 1
cfc-web/public/CHANGELOG.md

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.2441
+> 当前版本: v1.0.2442
 
 ## 历史版本
 
@@ -8,6 +8,60 @@
 
 ---
 
+## v1.0.2442 (2026-11-13)
+
+### 文档
+- 研发负责人错峰轮汇报 2026-11-13 1607(T8 死锁解锁 8 键 RED→YELLOW + 派发 6 新会话 + 续派观察 3 项)
+
+### 测试
+- 契约级单测 admin.system.monitor 告警管理与限流配置端点缺失 5红 TDD-RED
+- admin.content.security 契约测试 - 实测实现已存在全绿,交编排侧转测试登记
+- admin.badge.manage RED 契约测试(S-cfc-206)
+- S-cfc-207 admin.user.govern 契约测试 9例7红(/users-search/审计留痕/导出脱敏/注销冷静期/GDPR工单未落地)
+- 契约测试 admin.audit.log(S-cfc-204,SC-A-15 操作审计日志)
+
+### 其他
+- S-cfc-205: admin.data.migration contract test (TDD-RED) - 8 red assertions across normal/error/idempotent/permission flows
+- - 新增 AdminContentSecurityContractTest(15 例,纯 Mockito/反射,无 Spring/DB/外部服务)
+- - 覆盖:audit/submit-review/withdraw/re-draft/upload image|video/comments/list 端点家族、
+-   敏感词命中拦截(checkTextSafe 标题/正文命中拒绝发布 + 空白 fail-open)、
+-   ReviewCenter summary 13 类待审聚合(含空队列全 0)、ContentFilter by-tags 空标签边界
+- 实测结论:origin/cfclub 该契约端点与行为已全部落地(契约文档 admin-ops-contract
+- §1.13/§1.18 标记 ✅ 端点存在;B-142-1 /api/admin/ 登录门已收口)。
+- TDD-RED 任务测试意外全绿(15 通过/0 失败)——按任务执行要求第 2 条汇报注明,
+- 交编排侧将 sc-key-map SC-A-13/A-18 由 RED/未跑通转测试登记为已实现+契约测试锁定;
+- 未改动任何 src/main 实现。
+- 
+- - 正常流:BadgeController(11端点)/AdminChallengeScoreConfigController(list/update)/
+-   AdminLeaderboardController(top/search) 端点面反射校验(现状已落地,转绿)
+- - 边界流(RED):已发放勋章不可删(停用代替)——当前 deleteBadge 无条件物理删除
+- - 权限流(RED):/api/badges/create|update|delete 与 challenge-score-config/update
+-   无 role=admin 守卫,非 admin 可越权
+- 纯 Mockito+反射+MockMvc standalone,无 Spring/DB。结果:11 run / 5 fail / 0 error(RED 达标)。
+- 
+- - OperationLogController /api/admin/logs operations+recent
+- - AuditLogService 只增不删改(日志不可篡改,SC-A-15 边界)
+- - AuditLog 实体溯源字段 + AuditLogAspect 自动落审计
+- - audit_log / user_operation_logs 建表落地 schema.sql + DatabaseInitializer 迁移
+- 注:实测 origin/cfclub 已含实现宿主类,测试全绿(10/10),
+- 按编排指令第2条注明实现已存在、转测试登记,未改动 src/main。
+- 
+-   背景图,遵循 mp-weixin 不支持模板内联 <svg> 的既有约定)
+- - 四步闭环改浅底圆钉图标+中性文字(去彩虹/去生硬箭头)
+- - 五维标签带改统一描边容器+发丝分割+深档色记号(非等权重填充 pills)
+- - 品牌区三级层级 + 60-30-10 暖白底 + 单品牌橙强调
+- - 八态按钮(default/hover/active/disabled/loading/error/success)
+- - script 以基线为准逐字节保留(含 $emit('open')/$emit('close')),
+-   仅 data() 追加 errorState/successState 两个八态视觉位(template 已绑定)
+- 
+
+### Bug 修复
+- overlay z-index 回退 99999 恢复全库唯一置顶不变量(P1)
+
+### 新功能
+- 底部滑出登录面板视觉升级
+
+
 ## v1.0.2441 (2026-11-13)
 
 ### 测试