SchemasΒΆ

Warning

Pre-release / design spec. These schema pages describe proposed contracts. Field names, validation rules, and serialized layouts may change before implementation and contract tests land.

Audience. Implementers, plugin authors, data consumers, and reviewers who need exact field names, validation rules, and serialized shapes.

Before you start. Read Concepts for the mental model. These pages assume you already know what records, labels, annotations, storage, and plugins are.

What this section is not. This section is not a tutorial. For task-oriented recipes, see How-to guides.

Normative schemas and contracts for configuration, labels, storage, annotation templates, and plugin metadata.

Page

Contract

Config Schema

Full configuration surface and validation rules.

Label Schema

Bounding boxes, masks, taxonomy, metadata, and consistency invariants.

Storage Layout

Canonical on-disk dataset layout.

Annotation Templates

Prompt templates, output JSON, verifier strategy, and text fields.

Plugin Metadata

Package metadata and entry-point contracts for extensions.