Skip to content

Move the governance level to governance-2026.20 - #20

Merged
samuelduchesne merged 1 commit into
mainfrom
governance-2026.20
Sep 14, 2026
Merged

samuelduchesne merged 1 commit into
mainfrom
governance-2026.20

Conversation

@samuelduchesne

Copy link
Copy Markdown
Contributor

governance-2026.20 is idfkit-conformance at the merge of idfkit/idfkit-conformance#13, which renamed the npm facade from idfkit to @idfkit/idfkit.

What changed

  • The pin advances from governance-2026.18 in all three places that must agree: [tool.idfkit.governance] level, and the uses: tag plus governance_level input in docs.yml and rehearse-candidate.yml.
  • The three generated pages, re-rendered with their scripts, not by hand:
    • naming-map.md: the reserved subpaths now read @idfkit/idfkit/schedules and @idfkit/idfkit/geometry.
    • parity.md: the weather-index entry now says npm install @idfkit/idfkit.
    • consumers.md: also picks up governance-2026.19's only change, idfkit-plugin's language-server path pinned exactly to idfkit-lsp==0.2.0.

Independent of #19: the two touch different lines of pyproject.toml and can merge in either order.

Checks

  • make check: passed, including the generated-page checks against the new tag.
  • uv run pytest: 106 passed.
  • check_consumer_self.py for idfkit/idfkit-developers: passed.
  • check_surfaces.py: 11 passed, 2 failed, 5 dormant. Both failures are the existing py.idfkit.com and js.idfkit.com redirects tracked in py.idfkit.com and js.idfkit.com still serve their own sites #15.

governance-2026.20 is idfkit-conformance at the merge of #13, which renamed the npm
facade to @idfkit/idfkit. The naming map's reserved subpaths and the parity page's
install command now read @idfkit/idfkit. The consumers page also picks up
governance-2026.19's one change: idfkit-plugin's language-server path is pinned
exactly. The tag advances in pyproject.toml, docs.yml and rehearse-candidate.yml
together.
github-actions Bot added a commit that referenced this pull request Sep 14, 2026
@samuelduchesne
samuelduchesne merged commit 6daaa80 into main Sep 14, 2026
7 checks passed
github-actions Bot added a commit that referenced this pull request Sep 14, 2026
@samuelduchesne
samuelduchesne deleted the governance-2026.20 branch September 14, 2026 20:58
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