Releases: swping999/scene-card-studio
Releases · swping999/scene-card-studio
Release list
v0.4.1 · Complete Visual Direction Gallery
What’s new
- 13 fresh Before / After pairs covering every Narrative System and Expression Profile
- materially transformed outputs—no border-only, contact-sheet, or look-alike comparisons
- new Watercolor Chronicle, Heritage Portrait, Museum Catalogue, Travel Journal, Street Reportage, Fashion Editorial, and Dream Logic examples
- real-photo + drawn-geography Memory Atlas example
- bilingual README gallery with all earlier benchmark cases preserved
- 3-second opening film at the top of both READMEs
- complete Scene Card and transformation-policy records for all 13 new cases
Validation
- 24 tests passed
- Codex skill validation passed
- 13 distinct Before / After file pairs verified
All new gallery people, places, and objects are fictional AI-generated examples created for this repository. No third-party style assets, prompts, artist names, director names, or publication names were used.
v0.4.0 · Narrative Systems & Expression Profiles
What’s new
- Separate ten Narrative Systems from replaceable Expression Profiles.
- Add Museum Catalogue, Travel Journal, Street Reportage, and Fashion Editorial compilers.
- Add canonical Watercolor Chronicle, Heritage Portrait, and identity-locked Dream Logic profiles.
- Keep full-watercolor-memory as a compatibility alias.
- Add bilingual recommendation terms and independent director rules for every system.
- Add deterministic Presentation rendering: generated images contain no visible text; supplied Scene Card metadata is applied later as a verified SVG layer.
- Generalize sequence-level aesthetic review beyond cinematic output.
Validation
- 24 tests passed locally.
- Skill package validation passed.
- Four real Manifest smoke tests covered watercolor, heritage portrait, travel synthesis, and Dream Logic.
- GitHub Actions passed for both main and v0.4.0.
v0.3.3 · Full Watercolor Memory
What's new
- Add the original full-watercolor-memory Expression Profile for memory-atlas.
- Repaint people, clothing, architecture, landscape, and spatial transitions in one continuous watercolor medium.
- Preserve identity, pose, anatomy, source geometry, light direction, and source-derived color.
- Reject residual photographic pixels, pasted cutout edges, named-artist imitation, and unlicensed style references.
- Document the profile in English and Chinese and add compiler regression coverage.
Validation
- 21 tests passed
- Skill package validation passed
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
v0.3.1 — Reproducible review and rendering fixes
What changed
- Track every Hero Case Scene Card and fail closed on missing source files.
- Render all cards in Memory Atlas and Field Log PNG outputs.
- Bind reviews to Manifest, Prompt ID, and output SHA-256; add sequence-level cinematic review.
- Add an inspectable failed → targeted retry → accepted example.
- Separate Narrative Systems from replaceable Expression Profiles.
- Add explicit must_preserve / may_transform / must_remove rules.
- Add bilingual recommender terms and remove demo-story assumptions from user prompts.
- Require provider, purpose, exact file list, and explicit consent before cloud synthesis.
- Harden SVG embedding, validate Scene Cards, improve CJK font fallback, and include complete asset/font licensing.
- Update English and Chinese documentation and add GitHub Actions CI.
Validation
- 15 local tests passed.
- Scene Card Studio Codex Skill passed the official validator.
- GitHub Actions passed on Python 3.10 and 3.12.