Skip to content

feat: strengthen default task lifecycle and plan anchors - #17

Merged
Explero merged 15 commits into
mainfrom
feat/default-task-lifecycle
Jul 25, 2026
Merged

Explero merged 15 commits into
mainfrom
feat/default-task-lifecycle

Conversation

@Explero

@Explero Explero commented Jul 25, 2026

Copy link
Copy Markdown
Owner

变更

  • 默认启用轻量任务生命周期,补充方案锚点与修订检查
  • 强化关闭回滚、未决批准和任务归档门禁
  • 增加紧凑只读时间线,限制历史读取范围
  • 恢复 0.7.1-beta.1 迁移清单并准备 0.7.1-beta.2

兼容性

  • 旧 closure 任务按需补齐可选字段
  • 旧版非 closure 任务保持原 Trellis 行为
  • 不引入容器、沙箱、数据库或复杂角色编排

验证

  • Core: 267 tests passed
  • CLI: 1507 tests passed
  • Hermes preflight: 319 tests passed
  • lint, typecheck, build, strict docs, manifest continuity, packed install smoke and gitleaks passed
  • packed CLI/Core: about 840 KB / 128 KB

发布

合并后创建 v0.7.1-beta.2 预发布;npm Trusted Publishing 使用 beta 标签发布,不修改 latest。

@Explero
Explero merged commit a482e3d into main Jul 25, 2026
7 checks passed
@Explero
Explero deleted the feat/default-task-lifecycle branch July 25, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant