feat: 新增 update-triage 自进化流程#254
Conversation
|
@kratos-ci-bot /fix 修复所有 comments |
|
Applied requested changes on Summary: Summary
Validation
|
|
@kratos-ci-bot /fix 修复所有 comments |
|
Applied requested changes on Summary: Summary
Validation
|
|
Applied requested changes on Summary: Summary
Validation
|
|
@kratos-ci-bot /review |
|
@kratos-ci-bot /fix 修复所有的 comments |
|
Applied requested changes on Summary: Summary
Validation
|
|
@kratos-ci-bot /review |
|
Applied requested changes on Summary: Summary
Validation
|
|
@kratos-ci-bot /review |
|
Applied requested changes on Summary: Summary
Validation
|
|
@kratos-ci-bot /review |
There was a problem hiding this comment.
未发现需要阻止合并的 correctness、spec drift 或 security 问题。当前版本已收紧 workflow 创建 PR 条件为 status=changed 且允许文件存在 diff,也修复了 shell input 注入、symlink parent escape、triage_at 后置过滤、maintainer allowlist 收窄和 PR body closing keyword 中和等先前风险;未重复已解决或过时的 prior review 线程。
Closes #134
Summary
update-triageskill 和脚本,用于聚合维护者 triage 修正信号、应用 proposed guidance output,并校验运行期写入范围。feat/update-triage自进化 PR。Validation
PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s .github/aicodingflow-tests -p 'test_aggregate_triage_feedback.py'PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s .github/aicodingflow-tests -p 'test_apply_triage_guidance_output.py'PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s .github/aicodingflow-tests -p 'test_update_triage_write_surface.py'PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s .github/aicodingflow-tests -p 'test_write_update_triage_pr_body.py'PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s .github/aicodingflow-testsPYTHONPYCACHEPREFIX=/tmp/aicodingflow-pycache python3 -m py_compile .codex-runtime/handoff/implementation-output/.agents/skills/update-triage/scripts/*.py .github/scripts/write_update_triage_pr_body.pygit diff --checkNotes
.agents为只读,因此新的.agents/skills/update-triage/...文件已写入.codex-runtime/handoff/implementation-output/,供外层 workflow 应用。