Skip to content

docs(notations): normalize spec_version to the quoted string form#13

Merged
transitrix merged 3 commits into
mainfrom
chore/spec-version-quoting
May 21, 2026
Merged

docs(notations): normalize spec_version to the quoted string form#13
transitrix merged 3 commits into
mainfrom
chore/spec-version-quoting

Conversation

@transitrix
Copy link
Copy Markdown
Owner

Summary

spec_version is typed as a string in CONTRACT.md, but the header block was written with the unquoted form spec_version: 0.1 (a YAML float) in the contract's own example and in three notation specs / example files. This PR normalizes every occurrence to the quoted string form "0.1", so the declared type and the literal agree across the whole family.

Files changed (one line each):

  • notations/CONTRACT.md — the canonical header example.
  • notations/02-fgca.md — §"Top-level structure" inline example.
  • notations/07-activities.md — §4 document-structure inline example.
  • notations/examples/fgca/strategy-2026.fgca.transitrix.yaml — the one example file still on the unquoted form (all other example files already use "0.1").

notations/13-process-blueprint.md received the same fix on its own branch (PR #12).

Scope

Pure normalization — exactly one line changed per file (spec_version: 0.1spec_version: "0.1"). No semantic, schema, or wording changes.

Refs: vkgeorgia/strategy#25

spec_version is typed as a string in CONTRACT.md, but the contract's
own header example and the FGCA example file used the unquoted form
`spec_version: 0.1` (a YAML float). Normalise both to `"0.1"` so the
declared type and the literal agree across the family.
Match the string type declared in CONTRACT.md.
Match the string type declared in CONTRACT.md.
@transitrix transitrix merged commit a0fde9b into main May 21, 2026
2 checks passed
@transitrix transitrix deleted the chore/spec-version-quoting branch May 21, 2026 11:15
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