发布

当前来源状态、固定发布证据与可用性——全部在构建时由 typed 事实层渲染。

适用对象

会在安装前核验内容的用户。

任务路径

  1. 读来源状态与核验日期:最近一次核验时公开投影是否可达、一致。
  2. 看固定发布状态:只有不可变 artifact 与公开校验和同时可核验时,固定入口才存在。
  3. 读发布观测:预览与冲突条目如实记录实际观测,包括不一致——它们是证据,不是推荐。
  4. 依赖任何发布前,对照公开仓库核验证据。

固定发布

版本
0.3.40
tag
0.3.40
source commit
589e1e5183ddc61e825a68fa9be94d6ac07a8608
撤回状态
active
核验日期
2026-09-15

公开渠道资产 · GitHub

artifact
tenetora-0.3.40.zip
artifact URL
https://github.com/lcgyl/Tenetora/releases/download/0.3.40/tenetora-0.3.40.zip
release manifest
https://github.com/lcgyl/Tenetora/releases/download/0.3.40/manifest.json
SHA256
4035d5c8408f9787d085ef7f7b0befa9ed93af76edf67868d5fd1d459b2c0c50
SHA256 来源
GitHub release 389261466 资产匿名下载实测 SHA256(2026-09-15),与本地从 canonical tag 0.3.40 经发布管线构建的投影资产逐字节一致;.sha256 sidecar 文件内容一致。

公开渠道资产 · Gitee

artifact
tenetora-0.3.40.zip
artifact URL
https://gitee.com/lcgyl/tenetora/releases/download/0.3.40/tenetora-0.3.40.zip
release manifest
https://gitee.com/lcgyl/tenetora/releases/download/0.3.40/manifest.json
SHA256
2f899234ea2717882b87518d81c817fae10755637442f8b0d68231af60c5f05b
SHA256 来源
Gitee release 1146101 资产匿名下载实测 SHA256(2026-09-15),与本地从 canonical tag 0.3.40 经发布管线构建的投影资产逐字节一致;.sha256 sidecar 文件内容一致。

发布观测

预览发布 1

版本
0.3.16
tag
0.3.16
source commit
8af1cbc355c3c60be1caf8aaa0f026faacea5981
artifact
tenetora-0.3.16.zip
SHA256
658458f81aefc1d70249616e8c36f08b917dc52624567c3eb93b9cc7865c58dc
SHA256 来源
0.3.16 release manifest 的 sha256 字段(发布端 manifest,经受管升级通道获取;manifest commit 与 tag 0.3.16 commit 前缀一致,file_sha256 与已安装树 219/219 个文件一致);公开链接不可得,故 releaseManifestUrl/artifactUrl 为 null
核验日期
2026-09-01

来源冲突 1

manifest 版本
0.2.0
manifest commit
d48205295144492eff437116aea46f16e986f4ad
tag commit
7babee0aca46515df48e5056bbcddda72fb4aee6
artifact
tenetora-0.2.0.zip
SHA256
90c036b2a0e38dd7ac03fbbd64fa4cce32b8f430b146cb1eb3c959b5e13b50bd
SHA256 来源
dist/agent-harness-0.2.0.zip.sha256;release-notes 0.2.0 声明 canonical/legacy ZIP 字节一致
核验日期
2026-08-14

manifest.json 声明 commit d48205295144492eff437116aea46f16e986f4ad,与 0.2.0 tag 实际 commit 7babee0aca46515df48e5056bbcddda72fb4aee6 不一致;按冲突观测保存,不包装为已验证 release。

版本说明

按版本列出行为变化与兼容性边界,由 typed 内容层渲染,与随源码仓库发布的版本说明一致:

版本说明

0.3.402026-09-14

变更

  • doctor 与 status 新增已登记本地环境路径的缺失与损坏诊断——只读检查,不读取文件内容。
  • PreToolUse 对已登记路径的高置信度破坏操作(删除、移动、清空、写入、编辑)执行拒绝;路径使用边界匹配,避免误伤相邻文件。
  • 无治理工作区的静默行为由 Stop 回归测试锁定;保留 Git-only onboarding 提醒契约。
  • 机器注册表增加有界的 30 天 stale-expired 标记与显式清理操作;不做任何后台删除。

兼容性

  • 没有 .tenetora/ 的工作区仍不会注入治理上下文或触发拦截。
  • 本地环境保护只作用于已登记路径;无法明确解析工具名与路径的宿主不做猜测性阻断。
  • 过期注册表清理必须显式执行(tenetora installations prune --expired),只移除注册表元数据——绝不删除项目目录、.tenetora、本地环境文件或第三方配置。

0.3.392026-09-14

变更

  • Windows 中文系统本地化 mklink /J 输出在 release 激活时按 UTF-8 容错解码,系统代码页字节不再破坏升级进程。
  • mklink 失败时保留首行诊断,不再静默丢失。
  • 退出码为 0 但临时 junction 未实际创建时,现在会立即报告错误。

兼容性

  • POSIX symlink 激活流程保持不变;Windows 退出码、回滚行为与安装范围语义保持不变。
  • junction 回归测试需要 Windows runner;macOS/Linux 只验证非 Windows 路径。

限制

  • 公开来源核验完成前,不提供生产发布入口。
  • 预览观测记录已核验的发布数据,但绝不作为生产安装入口或推荐。
  • 已撤回或存在冲突的发布绝不显示为推荐。

下一步