增强需求审查并在用户确认后推进 - #22
Merged
Merged
Conversation
Closes #21. Add evidence-based gap analysis, recommendations, and separate confirmation status; sync managed references and document validation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related Issue
Closes #21
Design Doc
docs/design/active/2026-10-01-requirement-review-confirmation.mdWhat Changed
需求缺失时,产品定义 Skill 现在先查证已有材料,再说明缺口影响、比较候选方案并提出建议。审查报告分别记录需求完备性与用户确认状态;只有用户明确确认结论、业务取舍及下一步后,才更新需求并推进。部分答复只关闭对应事项,已确认决策直接沿用。
更新需求 Checklist 与 Requirements 模板,补充业务闭环、相关异常、规则与验收的对应关系、材料来源和实际确认记录。权限、审批和集成字段按场景适用;十个 reference copies 按现有分发合同同步。
Verification
python3 scripts/sync_references.py --check --jsonpython3 scripts/eval_scenarios.py validate --jsonpython3 scripts/skill_doctor.py --jsonpython3 scripts/self_evolve.py check --jsonpython3 scripts/self_evolve.py doctor --jsonpython3 scripts/lesson.py validatepython3 -m unittest discover -s tests:10 tests passedpython3 -m py_compile scripts/*.pygit diff --check未运行独立模型行为评估;自动检查证明包结构与引用一致性,模型实际遵循效果仍需后续评估。
Release Readiness
本次只合并到
main,版本保持0.13.0,不创建 tag 或 GitHub Release。变更与验收依据记录在本设计和 PR 中。.evozeus-wrapper/CHANGELOG.md保持现状,PR preflight 检查其已有 Unreleased 段落。Data Safety
仅包含公开仓库分析、相对路径、合成案例和验证结果;不包含私有会话原文、客户资料或凭证。