Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ Until a protected or signed `v0.3.0` tag targets this work, implementations MUST
action followed by an existing-target apply with no automatic Dolt commit.
- Added independent synthetic golden fixtures, hashes, examples, and repository
validation gates for the new contracts.
- Corrected the SPSS Syntax Frontend 0.1 schema's `$defs` and `$ref` keywords
so typed value-label values are constrained as the existing contract states;
this is eligible for a patch-series backport under the schema-defect policy.

## v0.2.0 - 2026-07-31

Expand Down
2 changes: 1 addition & 1 deletion VERSIONING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ OpenStatSpec uses semantic versioning for tagged specification releases.

- A major release may change normative relational semantics, required catalogue fields, conformance expectations, or the meaning of an existing requirement.
- A minor release may add backward-compatible optional metadata, a new independent source or SQL profile, or new fixtures that do not invalidate an implementation's existing declared conformance scope.
- A patch release may clarify wording, correct examples, or fix fixture and schema defects without changing normative meaning.
- A patch release may clarify wording, correct examples, or fix fixture and schema defects without changing normative meaning. A schema-defect correction may be backported to a published release series only when it restores the already-stated normative contract; it must not introduce new required behavior, broaden the accepted contract, or silently revise canonical artifacts.

Optional workflow profiles are versioned and claimed independently from the
core source profile. Adding or revising an optional profile does not authorize
Expand Down
4 changes: 2 additions & 2 deletions transformation/spss-syntax-frontend-0.1.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"title": "OpenStatSpec SPSS-like Syntax Frontend Request 0.1",
"type": "object",
"additionalProperties": false,
"": {
"$defs": {
"typed_value": {
"oneOf": [
{
Expand Down Expand Up @@ -55,7 +55,7 @@
"additionalProperties": false,
"required": ["value", "label"],
"properties": {
"value": {"": "#//typed_value"},
"value": {"$ref": "#/$defs/typed_value"},
"label": {"type": "string"}
}
}
Expand Down