v0.3.2 — Auditable Generation Contracts
Highlights
- Formal reviews now require validated
candidate_outputrecords; benchmark references can no longer bypass output binding. - Every prompt includes an exact PNG output contract for MIME type, dimensions, and aspect ratio.
- Cinematic Storyboard now ships a complete Prompt → failed render → failed review → retry → post-retry render → accepted review hash chain.
- Embedded images are fully decoded and safely re-encoded, with file-size and pixel-count limits.
- Deterministic renderers use Scene Card intent and layout emphasis instead of case-specific copy or a fixed coastal map.
- Mixed legacy/current Scene Card schemas migrate safely.
主要更新
- 正式审核只接受经过绑定和解码校验的候选输出,Benchmark 参考图不能再绕过审核合同。
- Prompt 增加精确的 PNG 输出规格:MIME、宽高和画面比例。
- Cinematic Storyboard 补齐从失败输出到重试成功的完整哈希证据链。
- SVG 图片嵌入改为完整解码后安全重编码,并限制文件大小与像素数量。
- 确定性 Renderer 改由 Scene Card 的叙事意图与布局重点驱动,移除案例文案泄漏和固定海岸地图。
- 修复新旧 Scene Card Schema 混用时的迁移崩溃。
Verification
- 21 tests passed on the local release commit.
- Skill package validation passed.
- Python source compilation and
git diff --checkpassed.
Full Changelog: v0.3.1...v0.3.2