lacing.bodies#

Built-in body schemas.

Each module in this package defines one body schema (Pydantic v2 model) and registers it under an annot://schema/<name>/v<major> URI.

These are the seed schemas users can reach for; they’re not authoritative beyond demonstrating the pattern. Custom packages should register their own under their own names.

Importing this package registers every built-in body schema.

Modules

character_voice

Body schema for per-character voice profiles — the shared voice vocabulary.

continuity_violation

Body schema for continuity violations — generic, cross-media.

named_entity

Body schemas for named-entity (NER) annotations.

reference_lock

Body schema for a locked reference — a first-class “this is canonical”.

review

Body schema for review notes — the edit-loop's communication channel.

review_candidate

Body schema for review candidates — "this needs a human's eyes".

word

Body schema for word-level annotations (e.g., transcription, forced alignment).