Skip to content

Releases: Dev-Wiki/dev-harness

v1.11.8

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 16 Sep 08:14

v1.11.8 — 2026-09-16

Changed

  • 版本 zip 改为分发可直接使用的 skills/,保留 Skill 所需的运行脚本、模板和参考资料,以及专用安装说明、VERSION 和 CHANGELOG。源码、源码安装器及仓库维护文档由对应版本的源码归档提供,不再重复打入 Skill 包;解压后直接复制 Skill 目录安装。
  • 中英文 README 明确区分“源码+脚本安装”和“dist 包直接复制安装”,补充宿主目录、单 Skill 依赖和升级说明;发布包回归验证完整资源、版本一致性及脱离源码仓库后的运行入口。

v1.11.7

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 16 Sep 07:24

v1.11.7 — 2026-09-16

Added

  • 增加 Context 文件安全与证据完整性、Audit 修复重验、Auto Fix 验证失效及提交恢复的回归测试。

Changed

  • Auto Fix 状态升级为 SchemaVersion 3,分离内容指纹与暂存状态,持久化验证依赖绑定和授权提交回执。旧状态撤销旧完成结论并要求重新验证、审查;已提交但没有可靠回执的旧运行需先核对提交,再建立新运行。
  • Git Workflow 使用通用 TaskChangedFiles 与任务基线检查提交归属;Context 和 Git Workflow 复用既有 doc/ 或 docs/ 文档根。
  • Commands 按记录保留未确认缺口;移动项目按具体设备需求执行可用测试;Audit 仅在用户明确要求时读取 LESSONS.md。

Fixed

  • Auto Fix 将新验证绑定当前内容,并在 final-verify、report 和 commit 重查完成门禁,拒绝过期验证、失败审查及失败验证。已知失败不能通过阶段切换、旧通过记录或 skipped 清除;客观跳过必须记录阻塞证据、替代验证和剩余风险,最终最多为 DONE_WITH_CONCERNS。
  • Auto Fix 支持相同内容暂存、合法提交后恢复及提交回执写入前中断恢复;按 Git 有效权限位检查内容,显式权限位变化会使旧审查失效。
  • Audit 的 resolved 必须关联真实历史确认记录,保留原问题依据,并提供新快照和通过的修复验证;渲染及完成前重新检查,后续漂移会撤销解决结论。
  • Context 指纹覆盖 packages/ 工作区、隐藏工程配置及完整文件内容,拒绝引用快照未覆盖的证据;明确的 Unknown、低置信度和空列表不再被离线 Profile 填成事实。
  • Context 刷新在写入前复核预览时的文件内容与身份,拒绝覆盖确认期间的用户修改。
  • Planning 快照纳入既有 dirty 文件内容与索引指纹;同一任务重开后再次归档使用独立 closure 编号,并修正验证示例掩盖早期失败的问题。

Security

  • Context 初始化与刷新拒绝符号链接等非普通输出文件,缺失文件采用排他创建,阻止悬空软链接越界写入和创建竞争覆盖。

v1.11.6

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 08 Sep 08:18

v1.11.6 — 2026-09-08

Fixed

  • Audit 调用链要求逐条提供调用、调度或数据传递证据,将初始化等前置条件单独列出,避免把生命周期先后关系误写为连续调用。
  • 跨模块复核增加未知入口与调用关系检查;未找到公开接口的上层调用时,明确验证边界,不推断业务自动触发,也不因此否定合法调用条件下已证实的接口缺陷。

v1.11.5

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 08 Sep 01:47

v1.11.5 — 2026-09-07

Added

  • Codebase Audit 新增 batch、validate-outputs 和 render-output,支持通过 UTF-8 JSON 文件或 stdin 批量登记证据、校验路径并生成紧凑审计文档。

Changed

  • Audit 新运行优先批量保存 Task、Finding 和文档元数据,自动生成导航与快照引用,减少重复手写 patch;旧单项命令和手写产物保持兼容。
  • Audit 状态命令支持摘要返回,同次工作区校验复用 Git 身份检查,减少重复进程调用与上下文开销;跨模块复核仍为必经门禁。

Fixed

  • 结构化 Audit 运行完成前检查当前 Revision 已生成文档且内容未被外部修改;生成器保护既有手写产物,支持按文件原子替换与中断后重试。

v1.11.4 — 2026-09-07

Changed

  • 发布 zip 现在包含仓库 docs/ 使用与维护文档,同时排除内部 docs/audit/ 工作产物。

Fixed

  • export 改为先在临时目录构建并原子替换,构建失败时保留上一份可用 bundle。
  • Context 非交互 refresh 在未传入 --force 时保持纯预览,不再提前创建缺失文件;仓库证据被截断时拒绝复用可能过期的语义分析。
  • Codebase Audit 允许当前运行更新既有审计输出,并在 task 或 Finding 变化后使旧的跨模块复核失效。
  • Auto Fix 在 final-verify 后进入 report 或 commit 前重新校验工作区差异,拒绝使用过期验证证据。

v1.11.3

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 04 Sep 02:51

v1.11.3 — 2026-09-04

Changed

  • dev-harness-planning 新增 🟢 待执行 状态与执行包完整性门禁,输出可供新对话或外部执行工作流使用的模型无关计划产物,但不负责任务领取或执行编排。
  • Planning 任务模板补充权威上下文、代码与测试入口、不变量、已确认决策和停止条件,使新对话无需继承规划聊天历史即可执行单个任务。

v1.11.2

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 02 Sep 14:56

v1.11.2 — 2026-08-31
Added
dev-harness-auto-fix 新增与授权模式正交的 fast / standard / strict 验证档位、两次风险评估、结构化验证计划和 SchemaVersion 2 状态契约。
Changed
Auto Fix 根据生产代码、测试、文档和共享基础设施的实际影响使证据失效;允许从已证明义务推导验证复用,并在差异未变化时用 hash 终检代替重复耗时命令。
独立审查改为按风险启用;只有审查基础设施不可用时才能降级自审,审查失败不得被覆盖。
Fixed
Auto Fix 状态写入按 mkdir / create / fsync / replace 阶段报告稳定错误;权限拒绝立即返回 state_write_denied,临时文件名冲突仅有限重试。

v1.11.1

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 25 Aug 10:08

v1.11.1 — 2026-08-25

Changed

  • dev-harness-planning 将 Dashboard 收敛为唯一活跃计划入口;任务文件只维护执行详情,既有 TaskDetails.md 迁移后仅保留兼容跳转,避免多份可变状态导致 AI 读取漂移。
  • 领取、恢复、迁移和收口任务时增加临时规划快照与漂移门禁,核对 HEAD、Dashboard、任务路径、内容哈希和既有工作区变化后再继续。

v1.11.0

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 25 Aug 09:00

v1.11.0 — 2026-08-25

Added

  • dev-harness-planning 新增 tasks/<Task-ID>.md 活跃任务分片与 archive/<milestone>/ 完成任务归档模板,使 AI 可以只加载当前任务详情。
  • 大型旧版单体 TaskDetails.md 新增按需迁移参考,覆盖任务范围台账、状态回退、里程碑缺失、仓库级入站链接和移动后相对链接校验。

Changed

  • Planning 的 TaskDetails.md 收敛为活跃任务入口;单体详情超过 1,000 行、100 KB 或 20 个任务正文时,在继续追加前执行兼容迁移。
  • 完成任务在记录最终验收证据后退出活跃索引;Dashboard 最多保留五项最近完成摘要,编辑过程继续由 Git 历史承担。
  • 8 个 Skill 统一补充输出语言契约:用户未指定语言时,中文项目和新建文档默认使用自然简体中文;刷新既有文档时沿用主体语言。
  • 面向读者的标题、表格、验证结论、最终报告、提交说明和发布文案优先采用中国开发团队常用表达;路径、命令、API、协议、必要缩写和内部枚举保持稳定。

v1.10.0

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 19 Aug 16:17

v1.10.0 — 2026-08-20

Added

  • dev-harness-codebase-audit 新增明确的 Engineering Audit Scope:面向用户拥有或明确授权的代码仓库,聚焦工程质量、行为正确性和跨模块一致性,并与 penetration testing / offensive security workflow 清晰分离。
  • Codebase Audit 新增运行级 output_language 约定:默认生成自然中文审计文档,只有用户显式要求全英文时才生成英文文档;内部状态枚举保持稳定,中文仅作为显示层。

Changed

  • Codebase Audit 的运行时验证明确限定为本地、确定性、最小复现,围绕项目声明行为验证触发条件、状态变化、错误传播和高影响操作的实际结果。
  • Finding 合并增加 identity gate:Candidate 默认独立保留,只有根因、职责归属、修复边界及单一修复效果均一致时才合并,并继续在 Cross-module Reconciliation 中完成端到端复核、矛盾处理和 Severity / Confidence 重排。
  • Audit references、templates 与示例改用工程质量语义和自然中文表达,保留 Audit Snapshot、Finding Registry、Evidence / Counter-evidence、状态机、workspace drift、fail-closed 与只审计不修改业务源码等既有能力。

v1.9.1

Choose a tag to compare

@Dev-Wiki Dev-Wiki released this 19 Aug 10:10

v1.9.1 — 2026-08-19

Changed

  • Capability Catalog、文档治理、Context、Planning、Audit、Retro 与 Bugfix 模板统一采用自然中文表达,避免把 observable capability、leaf capability、owner、promote 等概念逐词翻译成生硬术语。
  • Context 新生成文档使用“代码风格示例”“核心业务流程”“编译与启动问题排查”“新增功能的一般流程”等标题,并兼容识别和迁移旧标题。

Fixed

  • dev-harness-docs 增加中文术语约束和防直译测试,明确“可观测性”仅用于日志、指标和链路追踪,不用于描述产品功能。