diff --git a/docs/locales/zh-Hans/web-outdoor-management/43-裸NVS入口与存储别名清单.md b/docs/locales/zh-Hans/web-outdoor-management/43-裸NVS入口与存储别名清单.md index 99639109..25dc97ac 100644 --- a/docs/locales/zh-Hans/web-outdoor-management/43-裸NVS入口与存储别名清单.md +++ b/docs/locales/zh-Hans/web-outdoor-management/43-裸NVS入口与存储别名清单.md @@ -2,7 +2,7 @@ 由 scripts/audit_nvs_access.mjs 扫描 ESP、共享 UI 和仓库 third_party 的 C/C++ 文件。只记录 NVS 函数、namespace/key/handle 实参和位置,不读取设备、不记录值/默认值/缓冲/分区名。不把最近的 nvs_open 自动推断为后续调用的 namespace;跨作用域句柄、宏和条件编译仍需人工核对。 -扫描 1651 个源文件,找到 106 个候选调用,分布于 8 个文件。显式打开 15,键访问 45,其余为提交/关闭/清域。调用数不是独立配置数。 +扫描 1658 个源文件,找到 106 个候选调用,分布于 8 个文件。显式打开 15,键访问 45,其余为提交/关闭/清域。调用数不是独立配置数。 这是源码入口清单,不是全部配置或硬件生效证明。系统 SDK、构建环境依赖、其他平台、函数指针/包装器实参以及复杂原始字符串不由此表自动覆盖。依赖库可单独调用 collectNvsAccesses 指定根目录审计;输出应单独记录其版本,不能写进与机器无关的仓库清单。 diff --git a/docs/releases/1.0.0.md b/docs/releases/1.0.0.md index d6ff2bf6..d4e69a5b 100644 --- a/docs/releases/1.0.0.md +++ b/docs/releases/1.0.0.md @@ -1,12 +1,11 @@ # Trail Mate 1.0.0 Stable Release Delivery -Status: final release preparation. The feature and documentation changes are -being collected on PR #104. This record does not announce a published release; -publication requires the final tag workflow and verified release assets. +This record collects the feature, build and hardware evidence for the stable +1.0.0 delivery in PR #104. The [release page](https://github.com/vicliu624/trail-mate/releases/tag/v1.0.0) +is the authority for publication time and installable assets; a document heading +or an intermediate CI image does not establish publication. -The Changelog supplies build version `1.0.0`, dated October 17, 2026, for the -planned stable delivery. This prepares the release notes and firmware version; -the heading does not itself create a tag or GitHub release. +The Changelog supplies build version `1.0.0`, dated October 17, 2026. ## October 17 delivery update @@ -29,6 +28,13 @@ the heading does not itself create a tag or GitHub release. starting seven executables, and left one CLI fixture waiting for standard input. The waiting fixture was stopped explicitly; this run is not evidence of a passing complete suite. Linux CI remains the full-suite gate. +- The first Linux run for `6d3a82b6` passed all 148 native HostLink cases and + the Tracker recording test. Its later Node suite passed 256/257 cases: the + generated NVS source inventory still listed 1,651 scanned files instead of + 1,658. Regeneration changes only that source-file count; the 106 NVS calls, + eight owners and 18 storage aliases are unchanged. All 257 Node cases then + passed locally. Final CI must also pass the subsequent browser and directory + checks, which this failure had blocked. - The stable publication job now also waits for USB device/author tests and rendered P4/shared UI tests. A failed test may not be bypassed by the release job finishing earlier.