Skip to content

docs: restamp to 5.0.1, verified against the registry - #237

Merged
sebyx07 merged 1 commit into
mainfrom
docs/status-5.0.1
Aug 20, 2026
Merged

docs: restamp to 5.0.1, verified against the registry#237
sebyx07 merged 1 commit into
mainfrom
docs/status-5.0.1

Conversation

@sebyx07

@sebyx07 sebyx07 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Written after the publish — the rule #234 established. CLAUDE.md's own header says never to read a number in it as the installable one, and that only holds if the numbers were true when written.

Row Verified with Answer
On the registry bun run scripts/registry-audit.ts --json 30/30 publishable packages are on npm at 5.0.1, every one attested
npm latest npm view @ultimat3/core version 5.0.1
Tag and Release git ls-remote --tags origin 'refs/tags/v5.0.1*' both the ref and its peeled ^{} line
Repository version bun run scripts/release.ts --check 5.0.1 30 packages stamped
Provenance npm view @ultimat3/query@5.0.1 _npmUser dist.attestations GitHub Actions, SLSA v1

Also: wiki/Known-Gaps.md's #230 row moves from main to 5.0.1. That column exists for readers pinned below the fix, and "main" is not a version anybody can install.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Written AFTER the publish, the rule #234 established: `CLAUDE.md`'s own header says never to read a
number in it as the installable one, and that only holds if the numbers were true when written.

Verified with the command beside each row:

- `bun run scripts/registry-audit.ts --json` → 30/30 on npm at 5.0.1, every one attested
- `npm view @ultimat3/core version` → 5.0.1
- `git ls-remote --tags origin 'refs/tags/v5.0.1*'` → both the ref and its peeled `^{}` line
- `bun run scripts/release.ts --check 5.0.1` → 30 packages stamped

`wiki/Known-Gaps.md`'s #230 row moves from **main** to **5.0.1**, which is what it is now installable
in — the Closed table's third column exists for readers pinned below it, and "main" is not a version
anybody can install.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You’ve reached a temporary PR review limit under our Fair Usage Limits Policy.

Your current included review allowance is based on your included PR review attempts over the past 7 days.

Next review available in: 49 minutes

Limit details: You’ve used the included review currently available. Your 77 included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

You’re in a promotional period — use the checkbox below to run this review for free:

  • Run review for free

On-demand reviews are free for the next 31 days. After that, they cost $0.25 per reviewed file.

How can I continue?

Run this review now using the option above, or comment @coderabbitai review --use-credits.

You can also wait for the limit to reset, then comment @coderabbitai review or push new commits to the PR.

An organization admin can change what happens after included review limits in Billing.

How do review limits work?

CodeRabbit enforces per-developer PR review limits within each organization.

For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 9d9647d6-e263-4053-aa5b-75d92a30de02

📥 Commits

Reviewing files that changed from the base of the PR and between 7b136cb and 203565e.

📒 Files selected for processing (2)
  • CLAUDE.md
  • wiki/Known-Gaps.md

Comment @coderabbitai help to get the list of available commands.

@sebyx07
sebyx07 merged commit d66cf74 into main Aug 20, 2026
37 checks passed
@sebyx07
sebyx07 deleted the docs/status-5.0.1 branch August 20, 2026 16:58
sebyx07 added a commit that referenced this pull request Aug 20, 2026
…ings are gone (#268)

`scripts/release.ts` generates a `## <version>` section from commit subjects and
APPENDS it, leaving the hand-written `## [Unreleased]` untouched above. So the
tagged tree read:

    ## [Unreleased]     the 7 BREAKING entries and every migration
    ## 6.0.0            commit subjects, including #238/#237/#234 from 5.0.1

while `wiki/Upgrading.md` told the reader to read the `6.0.0` section. For a major
whose whole value is its upgrade guide, that is the failure the guide exists to
prevent.

It had happened twice before and nobody noticed: `CHANGELOG.md` carried two
`## 5.0.1` headings and two `## 5.0.0` headings, an auto-generated commit dump
above each hand-written section. Both removed.

The generated section also reached past the previous tag, which is why three
commits that shipped in 5.0.1 appeared under 6.0.0.

Why it stayed invisible is the part worth keeping: the count in
`wiki/Upgrading.md` IS derived from `CHANGELOG.md`, and a migration filed under
the wrong heading is invisible to a derived count — it only makes the number
smaller. A derived number protects against a stale claim, never a misplaced one.

Corrected by hand; #267 tracks promoting instead of appending, and the gate rules
that would have caught all three.


Claude-Session: https://claude.ai/code/session_01KgsU1WBJMAjnLaazvfuJmD

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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