25 lines
693 B
Markdown
25 lines
693 B
Markdown
# M13-05H:审计记录完整性
|
||
|
||
- `task`: `M13-05H`
|
||
- `parent`: `M13-05G`
|
||
- `status`: `done`
|
||
|
||
## 目标
|
||
|
||
审计记录必须按严格递增的时间和连续 sequence 写入,每个 request ID 只能出现一次;每条记录的
|
||
digest 绑定前一条 entry hash,任何重放、时间倒退、sequence 或 hash-chain 篡改都稳定拒绝。
|
||
|
||
## 验收
|
||
|
||
```text
|
||
npm --prefix web run test:script-audit-integrity
|
||
```
|
||
|
||
## 产物和交接
|
||
|
||
报告和 manifest 位于 `tests/golden/M13-05H/`;下一任务由 manifest 的 `nextTask` 指向 `M14-01A`。
|
||
|
||
## 回滚
|
||
|
||
移除审计完整性 checker、unit、报告、manifest、package 命令和本状态页;将 `M13-05G` 恢复为队列尾。
|