neuropose/docs
Levi Neuwirth 9c549fd9e2 add neuropose.migrations for schema versioning
One shared CURRENT_VERSION across the three top-level serialised
payloads (VideoPredictions, JobResults, BenchmarkResult), with
per-schema registries populated via register_*_migration(from_version)
decorators. FutureSchemaError and MigrationNotFoundError surface bad
chains clearly. CURRENT_VERSION=2 with v1→v2 migrations registered
that add an optional provenance field to the payload dicts.

Tested standalone; io.py is wired through the migrator in a follow-up
commit that introduces the Provenance schema those migrations target.
2026-04-18 17:02:50 -04:00
..
api add neuropose.migrations for schema versioning 2026-04-18 17:02:50 -04:00
architecture.md tooling 2026-04-15 11:41:27 -04:00
deployment.md deployment 2026-04-13 18:08:05 -04:00
development.md deployment 2026-04-13 18:08:05 -04:00
getting-started.md pin tf to ensure compatability with tensorflow-metal 2026-04-16 15:26:55 -04:00
index.md deployment 2026-04-13 18:08:05 -04:00