Record types#

One page per record family, and each page is the whole story: what the thing is, a reference example (authoring code, the canonical record it produces, the JSON-LD that record emits), and the field reference from the JSON Schemas. When someone asks how to describe a cell, a material, or a separator — the answer is one link below.

Everything generated here is produced against the current library on every change, validated clean under the strict policy, and drift-gated: a schema, API, or emitter change must regenerate this chapter in the same PR, so the git history of docs/records/ is the record of how changes propagate to real examples.

Each page also carries a shelf of common, real examples — the docs’ reasonable selection; the registry is the full library.

Family

Reference examples

Materials

A material spec (the powder as a product) · A material instance (one physical lot)

Electrodes

An electrode spec (the design) · An electrode (the disc in one cell)

Electrolytes

An electrolyte spec (the formulation) · An electrolyte (one mixed batch)

Separators

The product · A physical lot

Current collectors

The product · A physical lot

Housings

The product · A physical batch

Cells

A cell spec, from its datasheet · A cell instance under that spec

Half cells & three-electrode cells

A coin half cell for electrode characterization · A three-electrode cell

Tests

The protocol · The execution

Datasets

A member dataset · The collection (dataset series)

Equipment

An equipment spec (the product) · An equipment unit · A channel on that unit

Parameter sets

A claim batch from the literature

Organizations

A manufacturer

Coverage accounting (every schema property exercised by a reference example, or waived with a reason) arrives with the next expansion of this chapter.