# V1 工程验收证据

更新日期：2026-09-08；当前源码版本 v0.1.1。工程检查与赛事申报、主办方审核分开记录。

## v0.1.1 本地验证

- Windows AMD64，中文及空格路径，Node.js 24.13.0，moonc v0.10.11+6ff76a5f9。
- MoonBit 检查、格式与构建通过；15 个 MoonBit 测试、17 组 Node 测试通过。
- 原始三个场景准确保持 3 项／退出 1、0 项／退出 0、2 项／退出 1。
- 新增回归覆盖响应 Link 字面量、分叉引用的工作量限制、保留 header 参数定义，详见 [REGRESSIONS.md](REGRESSIONS.md)。
- 从预构建 ZIP 解压的独立目录执行 CLI，版本匹配，0、1、2 三类退出码符合预期；运行不依赖 MoonBit 工具链。
- 检查实际 mooncakes ZIP，确认包含源码与许可证，并排除工具链、凭据和缓存。

复现：`npm run check`、`npm test`、`node scripts/scenarios.mjs`、`node scripts/check-package.mjs`。PowerShell 中执行 `./scripts/verify-release.ps1`，每次创建独立目录验证下载包布局。

## v0.1.1 公开发布与注册表

本轮 CI、GitHub Release 和注册表复验正在执行，完成后更新本节。当前不能以 v0.1.0 的成功记录替代 v0.1.1 结果。

## v0.1.0 历史记录

v0.1.0 已公开发布并完成干净注册表安装。其不可变记录见 [旧版验收证据](https://github.com/WeiR-h/moonapi-check/blob/8f00bf222468fd17a0b648b9f833d6ed81d6ee6c/docs/VALIDATION.md)、[Release](https://github.com/WeiR-h/moonapi-check/releases/tag/v0.1.0) 和 [两系统 CI](https://github.com/WeiR-h/moonapi-check/actions/runs/34180388260)。该版后来发现的两个已复现边界问题由 0.1.1 修复，旧测试通过不等于没有其他缺陷。

本地旧 `.verification` 整体移入同级 `MoonAPI Check 工程产物/历史验证-v0.1.0`；当前安装和发布脚本生成物也保存在同级工程产物目录。参赛规划移入 `MoonAPI Check 资料归档`，个人材料位于 `MoonAPI Check 申报与个人验证`，均不作为库依赖。

## 外部事项

参赛者仍需亲自理解、验证并按官方要求定稿申报，正式提交和审核结果尚未取得。三个原始场景及新增回归均为构造数据，不是真实用户采用、完整规范校验或服务端联调证明。无法以有限检查保证零缺陷或主办方必定通过。
