独立校验
五条不变量逐条重算
独立校验重跑一次解析比对条目,再核对 Spec 无缺口、封顶规则、沙箱盖章与惰性透传的分界,以及请求对象不可变。
请求 → Spec
左列是 Spec 的键,中列是解析后的值,右列徽章标出来源:请求显式给出、配置补默认、封顶,或沙箱执行器在 resolve 里盖的章。run/start 只看这张表的最左两列。
| Spec 键 | 解析值 | 来源 | 备注 |
|---|
独立校验
独立校验重跑一次解析比对条目,再核对 Spec 无缺口、封顶规则、沙箱盖章与惰性透传的分界,以及请求对象不可变。
证据边界
渲染契约
前台运行的超时击杀与非零退出都 resolve 成带描述的 ShellRunResult,只有基础设施故障才 reject。工具层把结果渲染成正文加一行 [exit code: N] / [killed by signal: X] 标记,presentResult 再用 parseExitStatus 把它拆回输出体和状态徽章。改下面的值看这趟往返。
—
拆出的状态徽章:—