This commit is contained in:
15
docs/airgap/time-anchor-schema.md
Normal file
15
docs/airgap/time-anchor-schema.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Time Anchor JSON schema (prep for AIRGAP-TIME-57-001)
|
||||
|
||||
Artifact: `docs/airgap/time-anchor-schema.json`
|
||||
|
||||
Highlights:
|
||||
- Required: `anchorTime` (RFC3339), `source` (`roughtime`|`rfc3161`), `format` string, `tokenDigest` (sha256 hex of token bytes).
|
||||
- Optional: `signatureFingerprint` (hex), `verification.status` (`unknown|passed|failed`) + `reason`.
|
||||
- No additional properties to keep payload deterministic.
|
||||
|
||||
Intended use:
|
||||
- AirGap Time Guild can embed this in sealed-mode configs and validation endpoints.
|
||||
- Mirror/OCI timelines can cite the digest + source without needing full token parsing.
|
||||
|
||||
Notes:
|
||||
- Trust roots and final signature fingerprint rules stay TBD; placeholders remain optional to avoid blocking until roots are issued.
|
||||
Reference in New Issue
Block a user