Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 384 Bytes

File metadata and controls

13 lines (9 loc) · 384 Bytes

Schemas

The normalized metadata contract is implemented in src/mmmeta/schemas/metadata.py and exported as JSON Schema in src/mmmeta/schemas/json/normalized_asset.schema.json.

Important schema characteristics:

  • provenance-aware
  • processing-history aware
  • embedding-aware
  • timeline-aware
  • forward-compatible through optional nested objects
  • suitable for partial updates