Harbor-spec v1.4.6 (LTS)
v1.4.6 正式成为 1.4.x 系列的 长期支持版本(LTS),推荐作为真实项目试点与稳定部署的默认起点。
从 v1.4.1 到 v1.4.5,Harbor-spec 依次完成了日志安全机制、TypeScript 契约治理纵深、公共边界解析、验证预览落地到 DDT 咨询调和的完整演进链路。v1.4.6 在此基线之上,聚焦 generated context 质量优化与发布收口闭环,不扩张治理边界,而是收紧首屏可读性、任务入口相关性与本地验证路径。
Highlights
| 方向 | 核心变更 |
|---|---|
| Frontmatter 降噪 | 保留完整性校验必需字段,source_paths 改为 deterministic Top N 摘要,正文不再被挤出首屏 |
| debug-playbook 升级 | 按任务类型(generated context / CLI / workspace / Diary / tests)分组推荐入口,不再是粗粒度文件列表 |
| L2 风险收紧 | 行为高风险与 contract/DDT 覆盖缺口分离展示,strictness 不再暴露 None,依赖按 repo 子域分组 |
| 本地验证固化 | README 统一使用 python -m harbor.cli.main,避免误调旧全局命令导致 context 漂移 |
What Changed
- Core:
harbor/core/context_integrity.py,l2.py,module_capsule.py - Docs:
README.md,README.en.md,RELEASE.md - Tests:
test_context_integrity.py,test_l2_paths.py,test_module_capsule.py,test_release_packaging.py - Generated context: 全量刷新
.harbor/views/**,重新接受 baseline,补齐 release closeout Diary
Validation
checkpoint / verify-generated / stale / doctor / pytest test_release_packaging.py — 全部 PASS
Compatibility
- 无 breaking change
- 不引入 JavaScript first-class governance
- 不改变 AGENTS / Project Rules / skills 默认加载顺序
ddt_version_baseline_missing=5维持ACCEPTED_BACKLOG