Skip to content

docs: state Bazel-registry SSOT delivery doctrine and npmjs retirement#105

Merged
Jesssullivan merged 1 commit into
mainfrom
codex/delivery-doctrine-docs
Jun 11, 2026
Merged

docs: state Bazel-registry SSOT delivery doctrine and npmjs retirement#105
Jesssullivan merged 1 commit into
mainfrom
codex/delivery-doctrine-docs

Conversation

@Jesssullivan

Copy link
Copy Markdown
Owner

Summary

Documents the delivery doctrine (operator decision, 2026-06-11) across AGENTS.md, README.md, and docs/build-and-release.md:

  • The Bzlmod module graph via tinyland-inc/bazel-registry is the SSOT delivery mechanism (registry line already in .bazelrc).
  • GitHub Packages @jesssullivan/scheduling-kit is the derived out-of-ecosystem package, built from the Bazel //:pkg artifact (./bazel-bin/pkg) — this is what the workflows already do today.
  • npmjs @tummycrypt/scheduling-kit is retired for new versions, frozen at 0.8.0; npm_publish_mode: disabled is permanent policy, not a temporary outage.

Also refreshes stale registry-truth lines (0.8.0 -> 0.9.0+) now that kit 0.9.0 is released (tag e0aca24, GH Packages live) and registry registration is landing in parallel, and replaces the npmjs install instructions with Bazel-module-first consumption plus the GitHub Packages alternative.

No workflow or source changes; kit's publish lane already has npm_publish_mode: disabled and no NPM_TOKEN.

Validation

  • pnpm docs:generate — no generated-surface drift
  • pnpm docs:check — mkdocs strict build green
  • pnpm check:release-metadata — aligned for @tummycrypt/scheduling-kit@0.9.0

The Bzlmod module graph via tinyland-inc/bazel-registry is the SSOT
delivery mechanism. GitHub Packages @jesssullivan/scheduling-kit is the
derived out-of-ecosystem package built from the Bazel //:pkg artifact.
npmjs @tummycrypt/scheduling-kit is retired for new versions, frozen at
0.8.0; npm_publish_mode: disabled is permanent policy.

Also refresh registry-truth lines from 0.8.0 to 0.9.0+ now that kit
0.9.0 is released and registry registration is landing.
@Jesssullivan Jesssullivan merged commit 574eaea into main Jun 11, 2026
5 checks passed
@Jesssullivan Jesssullivan deleted the codex/delivery-doctrine-docs branch June 11, 2026 16:53
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