OAA is an open, portable archive format for original comic art collection data.
Migration is optional. This checklist explains the accepted transition; SPEC.md and the 1.0 schema define the target contract.
Keep the original archive unchanged. A 0.1 archive does not become a 1.0 archive merely by renaming it or changing version strings. Produce a separate output and validate it against the target version.
v0.1.2 snapshot retains the earlier implementation.size_bytes against the uncompressed embedded file, positive integer pixel dimensions, and finite positive dpi_x/dpi_y. Zero-byte files are allowed. Unknown values should be omitted or null only where allowed, not fabricated.schema_version: "1.0", emit the exact root mimetype, and validate the resulting .oaa archive. Report incomplete validation separately from invalidity.Path-like prose is now advisory rather than automatically invalid. Actual references remain subject to strict safety rules. Private metadata and its extensions remain private; is_public is not permission to disclose every attachment or unknown block.
Record what the migration retained, changed, omitted, or could not interpret. A valid output does not by itself prove lossless preservation. No automatic collection migration is supplied by this release.