jsoncompat 0.4.2

JSON Schema and OpenAPI Compatibility Checker
Documentation
# Stamped schema example

This example shows a schema history manifest, a breaking schema revision, and
the generated stamped bundle plus standalone writer/reader schema codegen.

```bash
jsoncompat stamp --manifest examples/stamp/manifest.json --id user-profile --write-manifest examples/stamp/schema-v2.json
jsoncompat stamp --manifest examples/stamp/manifest.json --id user-profile --display writer examples/stamp/schema-v2.json > examples/stamp/writer.schema.json
jsoncompat stamp --manifest examples/stamp/manifest.json --id user-profile --display reader examples/stamp/schema-v2.json > examples/stamp/reader.schema.json
jsoncompat codegen --target dataclasses examples/stamp/writer.schema.json > examples/stamp/writer_models.py
jsoncompat codegen --target dataclasses examples/stamp/reader.schema.json > examples/stamp/reader_models.py
```

`demo.py` is the canonical stamped-schema generated-model example. It exercises
checked and trusted construction, Python JSON values, JSON/YAML/MessagePack
serialization, current and historical readers, invalid input, and
reader/writer direction guards:

```bash
uv run examples/stamp/demo.py
```