Engineering Bridge v0.2.0-alpha.1
Pre-release
Pre-release
Engineering Bridge v0.2.0-alpha.1
This release completes the first real end-to-end validation of controlled write support.
Controlled write
- Write access remains disabled by default.
- Write access can be enabled separately for selected workspaces with
allow_write: true. - Changes are first generated as a candidate Git patch for human review.
- A patch is applied only after the user explicitly confirms with the exact word
APPLY. - Engineering Bridge never automatically runs
git add,git commit, orgit push.
Fix
- Normalize controlled patch output to exactly one trailing LF before it is stored and presented for review.
- This prevents valid patches without a final newline from being rejected by
git apply. - Ordinary read-only task output remains unchanged.
Validation
- Real local Codex patch generation completed successfully.
- Explicit confirmation gating was verified.
- Patch application changed only the reviewed file.
- No automatic staging, commit, or push occurred.
- Typecheck, build, and all 28 tests passed.
本版本完成了受控写入能力的首次真实端到端验收。
受控写入
- 写入权限仍然默认关闭。
- 可通过
allow_write: true为指定 workspace 单独开启。 - 所有修改先生成候选 Git 补丁,交由用户审阅。
- 只有用户明确回复精确的
APPLY后,补丁才会应用。 - Engineering Bridge 不会自动执行
git add、git commit或git push。
修复
- 候选补丁在保存和展示前统一规范为恰好一个结尾换行。
- 修复合法补丁因缺少末尾换行而被
git apply拒绝的问题。 - 普通只读任务的原始输出不受影响。
验证
- 已通过真实本机 Codex 生成候选补丁。
- 已验证明确确认门禁。
- 已验证应用时只修改审阅过的文件。
- 未发生自动暂存、提交或推送。
- Typecheck、构建及全部 28 项测试通过。