Skip to content

docs(release): cut 3.7.0 — PRINCIPLE, catalogue boundary, admission-record fields - #512

Merged
transitrix merged 1 commit into
mainfrom
methodology/release-3.7.0
Aug 22, 2026
Merged

docs(release): cut 3.7.0 — PRINCIPLE, catalogue boundary, admission-record fields#512
transitrix merged 1 commit into
mainfrom
methodology/release-3.7.0

Conversation

@transitrix

Copy link
Copy Markdown
Owner

Summary

Cuts methodology 3.7.0, the release RELEASING.md's checklist calls for now that #511 (PRINCIPLE) merged. MINOR — every schema-shaped change since the 3.6.0 tag is additive (new PRINCIPLE codex TYPE, new introduced_in relation kind, new CAT-001/CAT-002/ADMIT-009/ADMIT-010/ADMIT-011 codes); the two new error-severity codes don't force MAJOR because CONTRACT §10.4's grandfather clause keeps them from applying retroactively to already-admitted adopter canon.

  • Backfills five CHANGELOG entries for PRs that shipped without their own (matching the pattern the 3.6.0 release used in docs(changelog): fold #488-#492 into the 3.6.0 release notes #493 to fold un-notated PRs in), and writes the [3.7.0] section with a bump-category rationale.
  • Bumps notations/CURRENT_VERSION.yaml and PRESETS_VERSION to 3.7.0; mechanically re-pins methodology_version across the 51 files check-notations.mjs's V1 check flagged.
  • Backfills stale version/last_updated frontmatter on the three specs edited since 3.6.0 without it (17-relations.md, 16-assertion.md, MANIFEST.md), and adds PRINCIPLE to COVERAGE_PROFILES.md §2.1's codex-artefact list alongside its siblings.

Test plan

  • node scripts/check-notations.mjs — clean (two pre-existing SIZE1 warnings, non-blocking)
  • node --test packages/ingest-cli/src/*.test.mjs — 135/135 green
  • Valerii merges; tag v3.7.0 is cut from the merged commit in a follow-up run, per RELEASING.md step 8

Once tagged, this unblocks the acme-corp PRINCIPLE worked example and its ADR-0006-style pin bump, the remaining piece of the PRINCIPLE epic.

…ecord fields

Categorises the commits landed since #493's 3.6.0 tag per RELEASING.md's
bump table. Highest is a set of purely additive schema changes: the new
PRINCIPLE codex TYPE, the new introduced_in relation kind, and the new
CAT-001/CAT-002/ADMIT-009/ADMIT-010/ADMIT-011 validator codes -> MINOR.
CONTRACT §10.4's grandfather clause (a MINOR/PATCH release's new
error-severity rules apply only to files authored against that release or
later) keeps CAT-002 and the INFORMATION_ENTITY BOBJ-D001 severity
correction from forcing a MAJOR bump.

Backfills five CHANGELOG entries for PRs that shipped without their own
(the CAT-001/CAT-002, ADMIT-009, ADMIT-010/ADMIT-011, introduced_in, and
governance standing-grant changes), matching the pattern #493 used to fold
un-notated PRs into a release. Bumps notations/CURRENT_VERSION.yaml and
PRESETS_VERSION to 3.7.0 and mechanically re-pins methodology_version
across the 51 files check-notations.mjs's V1 check flagged. Backfills
last_updated/version frontmatter on the three specs (17-relations.md,
16-assertion.md, MANIFEST.md) edited since 3.6.0 without it, and adds
PRINCIPLE to COVERAGE_PROFILES.md §2.1's codex-artefact list alongside its
siblings.

node scripts/check-notations.mjs clean (two pre-existing SIZE1 warnings,
non-blocking); ingest-cli suite 135/135 green.

Signed-off-by: transitrix <automation@transitrix.com>
@transitrix
transitrix merged commit 07863f8 into main Aug 22, 2026
18 checks passed
@transitrix
transitrix deleted the methodology/release-3.7.0 branch August 22, 2026 16:40
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