Skip to content

chore: delete recorded pins, baselines and version copies - #29

Merged
kreneskyp merged 1 commit into
mainfrom
chore/delete-recorded-pins
Oct 1, 2026
Merged

kreneskyp merged 1 commit into
mainfrom
chore/delete-recorded-pins

Conversation

@kreneskyp

Copy link
Copy Markdown
Contributor

Removes recorded pins, frozen baselines and hand-typed version copies (owner rulings D1/D2); semantic.semantic_core stays as the one declared pin.

  • scripts/generate-schemas.mjs derives the semantic-core base from semantic.semantic_core (conftest already did). Emitted schemas are byte-identical (make schemas-check passes, no regeneration diff).
  • Deleted tests/fixtures/baseline-0.1.0/, tests/test_additive_compatibility.py, the three baseline-reading tests in test_manifest_semantic.py (TC-042/043/047), NFR-001 and spec/non-functional/, FR-003-CON-2/CON-3/AC-3/AC-7 and the baseline sentences, the freeze-mechanism text in spec.md, and TC-100..103.
  • Deleted the @typespec/compiler 1.15.0 clause from the Node error text, 0.3.0/0.2.0 prose in FR-002/FR-003/spec.md, version comments in manifest.yaml, the quire-rs v0.31.0 revision prose, recorded coverage/test counts in spec/tests.md, and the "built from main / (source, ref, sha)" prose in IT-002.
  • Unchanged: quire dev dependency, package.json pins, workflows.

Gates: pytest 197 passed / 2 xfailed (control on main: 205 / 2; the delta is the deleted baseline tests), ruff, black, schemas-check all pass.

🤖 Generated with Claude Code

Derive the generator's semantic-core base from the manifest's declared
semantic.semantic_core. Delete the baseline-0.1.0 fixture, the additive
compatibility tests, the baseline-reading manifest tests, NFR-001 with its
criteria and test rows, the FR-003 baseline and version-literal criteria, the
freeze-mechanism text in spec.md, the @typespec/compiler version in the Node
error text, and version, revision and origin/main prose in the spec, manifest
comments, tests and IT-002. Emitted schemas are byte-identical.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@kreneskyp
kreneskyp requested a review from a team as a code owner October 1, 2026 19:47
@kreneskyp
kreneskyp merged commit 24da8d2 into main Oct 1, 2026
3 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