Module Sortal_schema

Sortal Schema - Versioned data types and serialization

This library provides versioned schema definitions for contact metadata with minimal I/O dependencies. It includes:

The schema library depends on jsont, yamlt, bytesrw, fmt for serialization and formatting, plus ptime and ptime.clock.os for date/time operations.

Schema Version 1

module V1 : sig ... end

Version 1 of the contact schema (current stable version).

Current Version Aliases

These aliases point to the current stable schema version (V1). When V2 is introduced, these will continue pointing to V1 for backward compatibility.

module Temporal = V1.Temporal
module Feed = V1.Feed
module Contact = V1.Contact