lacing-adapter-authoring
Installation
SKILL.md
Lacing — Adapter Authoring
Format support in lacing is plugin-only. The core never imports a format
module. Each adapter is a small, independent file in lacing/adapters/ that
registers itself.
The plugin contract
Every adapter exposes two functions and one registration call. The exact signature is fixed by lacing/adapters/init.py:
# lacing/adapters/<format>.py
import os
from lacing.adapters import register_adapter
from lacing.store import IntervalAnnotationStore, MemoryStore
ADAPTER_NAME = "textgrid"
BODY_SCHEMA_URI = "annot://schema/textgrid-label/v1"