CAP never authorizes.
Pure RFC 3339 UTC timestamp parsing and comparison.
Parsing never reads a clock. The protocol narrows RFC 3339 to uppercase T
and a Z offset while retaining fractional seconds and leap-second syntax.
ordering_ticks is an internal total-order coordinate that preserves the
leap-second slot; it is not an elapsed-seconds value.
Summary
Types
@type t() :: %CharterAgreementProtocol.Timestamp{ fraction: binary(), ordering_ticks: non_neg_integer() }
Functions
Compare two parsed instants.
@spec parse(term()) :: {:ok, t()} | {:error, CharterAgreementProtocol.Error.t()}
Parse one exact UTC RFC 3339 instant.