From c2153124854e717f6e80e7dffa79c6ac01a1c106 Mon Sep 17 00:00:00 2001 From: Ed1s0nZ Date: Fri, 9 Oct 2026 14:16:23 +0800 Subject: [PATCH] docs: record corrective review and unreleased fixes --- CHANGELOG.md | 3 +++ docs/feature/self-update-recovery-fixes.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c09c14d..415334cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,4 +4,7 @@ ### Fixed +- 自更新恢复在改写文件前严格验证恢复记录、State、提交和二进制配对;拒绝缺失、重复或矛盾证据,保留可恢复现场。 +- 编辑已停止的外部 MCP 不再意外启动连接;启动/停止、配置编辑和应用重启保持一致的启停状态。 + - 登录密码显隐按钮改为输入框内的眼睛图标,统一输入框宽高,支持键盘焦点、44px 触控区域、中英俄文无障碍标签及浅色/深色主题。 diff --git a/docs/feature/self-update-recovery-fixes.md b/docs/feature/self-update-recovery-fixes.md index a18ecd0a..72e5c3a7 100644 --- a/docs/feature/self-update-recovery-fixes.md +++ b/docs/feature/self-update-recovery-fixes.md @@ -55,3 +55,9 @@ Final GET-to-edit inspection found that manager Start/Stop retained a stale disa - Independent fresh-context code review at ff50af02 found no remaining blockers. Six independent recovery counterexamples were promoted to permanent tests and passed. No acceptance relies solely on test status: refusals assert retained journals/binary data, and valid controls prove continued recovery. - English and Chinese developer guides describe refusal/reconciliation behavior and MCP activation field precedence. No public request shape or release version changed. - Limits: local validation is macOS arm64; Windows/Linux results come from CI. No production restart/deployment smoke or exhaustive disk fault testing was performed. + +## Review and integration record (F6) + +Corrective PR: https://github.com/AIPentest/CyberStrikeAI/pull/347 . Code snapshot ff50af028f87465954911533ac07b420c92767b8 passed independent review; subsequent changes are documentation/changelog only. PRR-002 and PRR-007 are closed by the recorded implementation and regression evidence. The Unreleased changelog records both user-visible fixes. Final integration requires exact-head cross-platform CI success and unchanged reviewed production code; no tag or deployment is part of this task. + +The earlier nonblocking version-display crash window and recovery-path symlink observation from PR #346 remain follow-up items, outside the two requested blocker fixes. No broader reliability guarantee is inferred from these tests.