Skip to content

chore(tooling): adopt specification validator v1.2.0 - #12

Merged
faustbrian merged 9 commits into
mainfrom
chore/reconcile-shared-tooling-migration
Sep 1, 2026
Merged

chore(tooling): adopt specification validator v1.2.0#12
faustbrian merged 9 commits into
mainfrom
chore/reconcile-shared-tooling-migration

Conversation

@faustbrian

Copy link
Copy Markdown
Owner

Integrate the repository's specification decisions and adopt go-library-tools v1.2.0 for the same released validator in local and hosted checks.

The immutable workflow pin preserves the reviewed validator lineage while the release checksum binds the downloaded CLI.

Pin repository verification to the current immutable tooling release.
Keep configuration, workflow, and changelog metadata aligned.

Impact: none
Record the exact authority, evidence, interoperability, and change
control for every required JSON:API decision. Narrow the declared
protocol version to the package's actual 1.1 contract.

Impact: none
Bind every observable JSON:API and referenced RFC choice to immutable
sources, separate update monitoring, and executable evidence. Keep the
maintained peer outside the public module while recording classified
differential results.

Impact: none
Run the canonical decision validator so CI fails on missing, stale,
contradictory, or untested specification choices.

Impact: none
Keep workflow and CLI tooling on v1.0.13 until the specification
validator is published at an immutable release identity.

Impact: none
Expect the pending first array item path for a truncated array, matching
the existing object-member contract and scanner behavior.

Impact: none
The supported toolchain reports a truncated empty array at its parent
path. Keep the defensive decoder expectation aligned with that contract.
The canonical validator commit is now available to hosted workflows. Pin
both identities so JSON:API uses the ecosystem-wide release gate.
Bind local and hosted verification to the same immutable released
validator. Preserve the repository-owned specification-governance
evidence.

Impact: none
@faustbrian
faustbrian merged commit 6eff26d into main Sep 1, 2026
6 of 9 checks passed
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