Skip to content

status: mark schema v1.7 as Draft (under working-group review)#5

Merged
nick-sunn3dcom merged 1 commit into
mainfrom
schema-status-draft
Jun 5, 2026
Merged

status: mark schema v1.7 as Draft (under working-group review)#5
nick-sunn3dcom merged 1 commit into
mainfrom
schema-status-draft

Conversation

@nick-sunn3dcom
Copy link
Copy Markdown
Contributor

Mark schema v1.7 as Draft (status, not a version change)

Per the decision that the version number can't move backward to 0.x (V1.5/V1.6 are tagged and a permanent Zenodo DOI is forthcoming), this signals draft maturity with a status label instead — decoupled from the SemVer number.

  • Status line ("Draft — under working-group review; the schema may change before ratification") on: Open3DCP_SCHEMA.md, README.md, llms.txt, schema-reference, .well-known/mcp-manifest.json, .zenodo.json.
  • JSON-LD: schema.org creativeWorkStatus: "Draft" on the landing + schema-reference Dataset blocks; landing hero shows v1.7 · Draft and the spec badge reads draft.
  • Guard: scripts/check_version.py extended with a STATUS check (8 markers / 7 files) so the label can't silently drift. At committee ratification, flip "Draft" → "Stable" there (and the lines it points to).

No schema columns or version numbers change. check_version.py: 23 version labels + 8 status markers consistent.

🤖 Generated with Claude Code

Decouples maturity from the SemVer number (published V1.5/V1.6 tags + a forthcoming
permanent Zenodo DOI mean the version cannot move backward to 0.x). Signals draft via a
status label instead, kept consistent across surfaces and guarded by check_version.py.

- schema.md header, README, llms.txt, schema-reference, .well-known/mcp-manifest.json,
  .zenodo.json: "Status: Draft -- under working-group review; the schema may change
  before ratification."
- index.html + schema-reference JSON-LD: schema.org creativeWorkStatus = "Draft";
  landing hero "v1.7 . Draft" and spec badge "draft".
- check_version.py: new STATUS guard (8 markers / 7 files). Flip "Draft" -> "Stable"
  here (and the lines it points to) at committee ratification.

check_version: 23 version labels + 8 status markers consistent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@nick-sunn3dcom nick-sunn3dcom merged commit 85edaa2 into main Jun 5, 2026
6 checks passed
@nick-sunn3dcom nick-sunn3dcom deleted the schema-status-draft branch June 5, 2026 04:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant