Prototype. BattINFO is in active development, so content and tools are still changing.
BattINFO

Validate and explore

Check a canonical record against the schemas the library enforces, or view and check a published JSON-LD document as linked data, both in the browser, with nothing leaving the page.

canonical JSON Schemas · drift-checked in CIdomain-battery 0.18.7 · JSON Schema 2020-12

Building a new record from scratch? Start in the Playground, which gives you a working template and checks it as you type.

Paste the canonical record JSON, the object your authoring code produces. It is checked against the same JSON Schemas the Python library and the registry’s publish gate enforce, so the browser and battinfo validate give the same structural verdict.

Record JSON

Result

Run validation to see results.

The full verdict, locally

For the authoritative check, schema, references, semantics, and publication policies, run the same record through the CLI:

battinfo validate my-record.json --policy strict --format json