Repository navigation
SemTS v1.0.0
Initial publication of the Semantic Timestamp Specification (SemTS) and reference implementations.
Highlights
- Final release encodes as
.999ms within the same second for clear ordering. - Pre-release mapping:
- alpha: 100–199
- beta: 200–299
- rc: 300–399
- unknown tags: 900–999 (MUST use base 900 + N)
- Pre-release number MUST be 0–99 (negative values not allowed).
- UTC is used for date and time components.
- Tools MUST set last-modified; tools MAY also set creation time (where supported).
Reference Implementations
- PowerShell:
set-semts.ps1 - Bash:
set-semts.sh
Documentation
- Decoding Guide and Compliance Test Cases are included in the README.
- Security considerations: timestamps are forgeable—use alongside signatures/checksums.