Skip to content

[REQ-092][VERIFY] Prove descriptor-only bounded artifact transfer end to end #402

Description

@jinjunnn

Capability

Descriptor-only、authenticated、bounded artifact transfer across Platform and Desktop。

Covers

jinjunnn/alpha-work#1AC1–AC6

AC7 不由本票承载 —— 父票 Evidence map 把它指给 descriptor-only schema/forbidden-field CI gate(静态契约门),那是每 PR 都跑的闸,不是运行期矩阵能证的东西。本票原写「AC1–AC7」是超卖。

Matrix

  • status/result/list/MCP/transcript 含二进制产物 → JSON 无 base64/data URL/内容字段。
  • 100 MiB 正常流 → digest 一致,传输额外峰值 RSS 不超过父需求上限。
  • 超大 Content-Length → 读 body 前拒绝;无长度/少报/chunked → 首次越界 abort。
  • 断网、取消、digest mismatch、ENOSPC → loud typed error,无 final/.part 残留。
  • Range、重复下载、同名与并发下载 → 内容正确且无碰撞。
  • slow consumer 与 envelope 边界 → 内存/队列保持有界。
  • renderer IPC/log/manifest/file name 扫描 → 无 bearer、Buffer、完整字节。

Results

逐项记录 PASS/FAIL;FAIL 创建窄 bug 并挂父需求。矩阵执行完关闭本 VERIFY,任何 FAIL 阻止父需求完成。

Parent

Refs jinjunnn/alpha-work#1

Metadata

Metadata

Assignees

Labels

area:contractsContracts, schemas, or compatibilityarea:runtimeServices, jobs, infrastructure, or operationsarea:securitySecurity or access controltype:verificationIndependent verification: runtime/E2E/security/performance matrix

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions