Skip to content

Releases: wenn-id/comicsol

Comic Sol v2.0.0rc4

Comic Sol v2.0.0rc4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 09:50
869adb4

Comic 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 normalized speaker_anchor semantics before lettering.
  • Human and spoken-device tails resolve toward the declared visible voice source; captions, system status, and SFX remain tail-free.
  • Legacy tail_target projects remain readable for inspection but fail closed with balloon-tail-migration-required until explicitly migrated.
  • Balloon tails use a deterministic organic-cubic-v1 geometry 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-direction page QA requires exactly one artifact-bound region per dialogue; generic all-bubbles evidence 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.

Comic Sol v2.0.0rc3

Comic Sol v2.0.0rc3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 08:13
7b37857

Comic Sol v2.0.0rc3

v2.0.0rc3 is a focused Comic Quality prerelease that preserves detailed composed pages during PDF export.

Fixed

  • PDF page rasters are encoded at JPEG quality 95 before deterministic publication.
  • Detailed, high-frequency comic artwork now remains within the existing full-content fidelity ceiling without relaxing any verification threshold.
  • A deterministic high-frequency regression fixture protects the behavior.

The issue was found during a live Codex App dogfood run. The same page measured a mean absolute channel error of 3.87 with the previous encoder default and 2.24 with the RC3 setting, below the unchanged 3.1 ceiling. The completed two-page output passed final validation with no warnings.

Quality and compatibility

RC3 retains every RC2 Comic Quality guarantee: deterministic panel 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.
  • Quality schema and project formats are unchanged.
  • Full-page verification thresholds remain 3.1 / 0.021 / 16.0.
  • RC2 projects remain readable; no migration is required.

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.

Comic Sol v2.0.0rc2

Comic Sol v2.0.0rc2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 04:45
5dae163

Comic Sol v2.0.0rc2

v2.0.0rc2 is the Comic Quality prerelease of Comic Sol. It keeps the native distribution and exact 17-tool MCP surface from RC1 while adding fail-closed quality provenance from source panels through the exported PDF.

Comic Quality highlights

  • Deterministic panel normalization for PNG, JPEG, WebP, and EXIF-oriented inputs, with bounded dimensions, canonical output, and source/hash provenance.
  • Typography preflight for regular and bold text, combining marks, and explicit unsupported-script fallback before prior lettering is replaced.
  • Immutable layout registry with the existing layouts plus canonical four-grid composition.
  • Transactional lettering geometry, page composition cache, and schema 2.0 panel and page QA records.
  • Page QA that separates deterministic observations from reviewer-authored visual checks and fails closed when evidence is missing or stale.
  • Full-content PDF verification against every source page raster, with ordered page, page-QA, dimension, and SHA-256 bindings.
  • A deterministic quality matrix covering continuity, layouts, dense text, orientation, formats, typography, retry paths, warning/hard-failure outcomes, and interrupted resume.
  • Explicit evidence provenance: deterministic evidence proves mechanics only; retained live-visual evidence must disclose provider/model, attempt hash, references, reviewer method, and limitations.

Distribution

  • Portable bundled runtimes for Linux, macOS, and Windows x86_64.
  • Transactional user-local installers with checksum verification, health checks, rollback, idempotent reinstall, and project-preserving uninstall.
  • Stable CLI and exact 17-tool MCP stdio lifecycle from the same packaged engine.
  • Non-root OCI image using /data for persistent projects.
  • Per-platform metadata declaring signature_status: unsigned, CycloneDX SBOM files, and global SHA256SUMS.

See docs/install.md for verified install, upgrade, rollback, uninstall, and container instructions.

Verification

Before running an archive:

  1. Download the platform archive and SHA256SUMS over HTTPS.
  2. Calculate SHA-256 locally and compare it exactly.
  3. Inspect the platform metadata and CycloneDX SBOM.
  4. Run the installer, then confirm comic-sol --version and comic-sol doctor.

Known limitations

  • Native artifacts are unsigned and are not notarized. Windows SmartScreen or macOS Gatekeeper may warn.
  • This RC publishes x86_64 archives only; no arm64 artifact is claimed.
  • The OCI image is built and smoke-tested in CI but is not pushed to an external registry by this workflow.
  • Deterministic fixtures prove mechanics only, not live visual quality. Live image quality still depends on the image capability and retained attempt supplied by the calling agent.
  • Provider credentials and network provider SDKs remain outside the base package.

Report failures with the platform, archive filename, checksum result, and sanitized doctor output.

Comic Sol v2.0.0rc1

Comic Sol v2.0.0rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jul 18:05
bdcb0b7

Comic Sol v2.0.0rc1

v2.0.0rc1 is the first Native Distribution prerelease of Comic Sol.

Highlights

  • Portable bundled runtimes for Linux, macOS, and Windows x86_64.
  • User-local installers that verify SHA-256, run doctor, activate transactionally, preserve prior versions for rollback, and never delete comic projects.
  • Stable CLI and exact 17-tool MCP stdio surface from the same packaged deterministic engine.
  • Non-root OCI image with /data persistence and a healthcheck.
  • Per-platform unsigned metadata, CycloneDX SBOM, and SHA256SUMS assets.

Install

See docs/install.md for verified Linux/macOS shell and Windows PowerShell commands, portable extraction, upgrade, rollback, uninstall, and container usage.

Verification

Before running an archive:

  1. Download the platform ZIP and SHA256SUMS over HTTPS.
  2. Calculate SHA-256 locally and compare it exactly.
  3. Inspect the platform metadata and CycloneDX SBOM.
  4. Run the installer, then confirm comic-sol --version and comic-sol doctor.

Known limitations

  • Native artifacts are unsigned and are not notarized. Windows SmartScreen or macOS Gatekeeper may warn.
  • This RC publishes x86_64 archives only; no arm64 artifact is claimed.
  • The OCI image is built and smoke-tested in CI; it is not pushed to an external registry by this release workflow.
  • Live image quality depends on the image capability available to the calling agent. The package contains no provider credential or network provider SDK.

Please report installer, archive, MCP, or platform-specific failures with the platform, archive filename, checksum result, and sanitized doctor output.