openantares 0.1.1

OpenAntares CLI: validate and inspect .ant interchange files
openantares-0.1.1 is not a library.

openantares

Command-line tool for validating and inspecting Open Antares (.ant) interchange files.

openantares validate world.ant more.ant   # full spec validation
openantares info world.ant                # manifest + per-section counts

validate reads each file to the end, enforcing every container rule — framing, manifest, version policy, and the trailer's integrity hash and per-kind counts. It keeps going after a failing file and exits with the most severe code seen. info prints the manifest (format version, tenant/project ids, producer, selection) and the per-section record counts; both commands are read-only.

Exit codes follow sysexits, matching the format's reference bindings:

code meaning
0 success
64 usage error
65 a file is present but violates the spec
66 an input file cannot be opened

Built on antares-format, the canonical Rust implementation of the container. The format specification, JSON Schema, reference bindings, and conformance suite live in the repository.

License

Apache-2.0.