Release Format Lab 0.2.0
Verify / verify (push) Canceled after 0s

This commit is contained in:
2026-09-02 07:16:08 +02:00
parent cfc525a88e
commit c40a2c4b2a
29 changed files with 972 additions and 64 deletions
+9 -2
View File
@@ -4,7 +4,7 @@ Explore conversion paths, state the expected preservation boundary, and measure
what a representative round trip actually changes. Format Lab is a local-first
module in the add·ideas Toolbox.
## v0.1.0 capabilities
## v0.2.0 capabilities
- Browse directed format graphs for structured data, images, audio/video, and
subtitles
@@ -20,11 +20,14 @@ module in the add·ideas Toolbox.
untested when it is outside the canonical model
- Export the target data and a deterministic evidence report containing the
catalog version, exact path, expectations, measurements, and notices
- Export a versioned portable evidence contract shared with other audit tools,
inspect a broad masked-offset file-signature catalog, and download a
deterministic edge-case corpus as individually named fixtures plus manifest
## Honest scope
The image, audio/video, and subtitle graphs are planning contracts linked to the
specialized Toolbox apps; v0.1.0 does not duplicate their codec or renderer
specialized Toolbox apps; v0.2.0 does not duplicate their codec or renderer
engines. Catalog statuses are conservative expectations, not measurements of a
particular file or encoder. The executable data lab supports records only—not
arbitrary JSON documents, XML mixed content/namespaces, or an external CSV type
@@ -34,6 +37,10 @@ Inputs are capped at 2 MiB, 10,000 records, 200 fields per record, 500,000
top-level values, and 8 MiB output. CSV cells are strings and spreadsheet-formula
prefixes are neutralized; the resulting semantic change is visible in the
round-trip measurement.
Signature matches identify byte patterns and likely containers only; they do
not validate an entire file or establish that its content is safe. Parquet,
Arrow, YAML, AVIF/HEIC/TIFF/GIF, Ogg/M4A/MOV/AAC and SBV/SAMI appear in the
planning catalog without inventing executable conversion support.
## Development