From 5dbd967d35affed8f5176c20c69cd29bf55da51b Mon Sep 17 00:00:00 2001 From: Oliver Chang Date: Thu, 16 Mar 2023 16:16:00 +1100 Subject: [PATCH] Clarify schema_version being required in >1.0.0 Signed-off-by: Oliver Chang --- docs/schema.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/schema.md b/docs/schema.md index 4c246bfa..c8e9038f 100644 --- a/docs/schema.md +++ b/docs/schema.md @@ -182,7 +182,8 @@ RFC3339-formatted timestamp in UTC (ending in "Z"). Given two different entries claiming to describe the same `id` field, the one with the later modification time is considered authoritative. -The `id` and `modified` fields are required. All other fields are optional, +The `id` and `modified` fields are required. For schema versions above 1.0.0, +the `schema_version` field is also required. All other fields are optional, although of course an entry with no other metadata is not particularly useful. (It could potentially stand for a reserved ID with no other public information.)