Skip to content

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 06:30

v2.4.0 — Project profile & local evolution eval

Added

  • harness/profile/ — project-owned portrait (PROJECT.md) and evolution audit log (evolution.jsonl)
  • Install scaffolds profile; update never overwrites it
  • Workflow evolution ritual: propose → user confirm → append log

Changed

  • using-harness reads profile/PROJECT.md every round
  • DECISIONS.md — topic-based major decisions; toolchain lives in pyproject.toml / commands.gate
  • python-code-style no longer writes toolchain summary to DECISIONS
  • doctor warns if profile is missing
  • GitHub repo stays plugin-only: mini-harness/tests/ and mini-harness/evals/ are gitignored (maintainers run locally)

新增

  • harness/profile/ — 项目自有画像(PROJECT.md)与进化审计(evolution.jsonl
  • install 脚手架 profile;update 永不覆盖
  • 工作流进化仪式:提案 → 用户确认 → 追加日志

变更

  • using-harness 每回合读取 profile/PROJECT.md
  • DECISIONS.md — 按主题记录重大决策;工具链以 pyproject.toml / commands.gate 为准
  • python-code-style 不再向 DECISIONS 写入工具链摘要
  • doctor 在缺少 profile 时告警
  • GitHub 仅发布插件产物:mini-harness/tests/mini-harness/evals/ 已 gitignore(维护者本地运行)