Comic Sol v2.0.0rc4
Pre-releaseComic Sol v2.0.0rc4
v2.0.0rc4 is a speaker-aware balloon-tail prerelease that replaces ambiguous free-coordinate wedges with validated voice-source semantics and production-quality organic cubic tails.
Fixed
- Every dialogue now binds
speaker,voice_source, and normalizedspeaker_anchorsemantics before lettering. - Human and spoken-device tails resolve toward the declared visible voice source; captions, system status, and SFX remain tail-free.
- Legacy
tail_targetprojects remain readable for inspection but fail closed withballoon-tail-migration-requireduntil explicitly migrated. - Balloon tails use a deterministic
organic-cubic-v1geometry record with body overlap, non-crossing controls, protected source gap, durable white core, and a single merged body/tail outline. - Lettering provenance binds the complete tail geometry and rejects stale or legacy wedge records downstream.
bubble-tail-directionpage QA requires exactly one artifact-bound region per dialogue; genericall-bubblesevidence is rejected.
Visual evidence
A local deterministic fixture rendered the RC3 wedge and RC4 cubic tail from identical panel, text, and speaker-anchor inputs. The final V4 geometry passed strict visual inspection for body integration, smooth taper, white-core durability, outline consistency, clean antialiasing and tip, and alignment to the mouth anchor. Deterministic mechanics tests remain separate from this retained visual review.
Quality and compatibility
RC4 retains deterministic normalization, typography preflight, the immutable four-grid layout, artifact-bound page QA, full-content PDF verification, and the deterministic quality matrix. Matrix evidence proves mechanics only and is not a substitute for visual review.
- The exact 17-tool MCP surface is unchanged.
- Full-page PDF thresholds remain
3.1 / 0.021 / 16.0. - RC3 PDF quality 95 fidelity behavior is retained.
- Raw and clean panel art remains reusable when only dialogue-tail semantics change.
Distribution
The prerelease includes:
- Linux, macOS, and Windows x86_64 portable archives
- Python wheel and source archive
- transactional POSIX and PowerShell installers
- SHA-256 checksums
- CycloneDX SBOMs
- non-root OCI build definition
Native archives and installers remain unsigned. Verify every downloaded artifact against SHA256SUMS before use.