Move pm-web's runtime dependency on pm CLI to 2026.9.23 - #159
Conversation
The 2026-09-25 fleet wave (#158) moved pm-ops and pm-changelog to 2026.9.23 but left @unbrained/pm-cli at 2026.9.21: pm-web declares it under dependencies because it runs pm at request time, and the wave script only rewrote devDependencies. This moves the runtime dependency, the lockfile and manifest.json pm_min_version (tests require it to equal the pinned SDK) to 2026.9.23. release:check exits 0 (408/408 tests). A private copy of all 31 hosted workspaces reads identically under 2026.9.21 and 2026.9.23. pm item: pm-web-gbuc (companion epic pm-cli-website-5s6z).
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Repository: unbraind/pm-web/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR updates pm-web's request-time pm CLI from 2026.9.21 to 2026.9.23 in both production dependency metadata and the lockfile, raises the manifest minimum version accordingly, and records the change in the changelog and pm metadata. Verification reports all release checks passing and no behavioral differences across the hosted workspace comparison. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Review round complete before merge. All 0 inline bot threads were answered in-thread, and each was either fixed in this PR or tracked on the companion hub (launcher template: pm-cli-website-dqg7; release-workflow verifier: pm-cli-website-mxrp). Greptile is not installed on this repository. Sourcery skipped this head (its weekly diff allowance), so its earlier findings on this PR are the last it gave, and all were answered. CodeRabbit posted only its free-plan notice: this repository has fewer than 10 stars, so it doesn't review automatically, and its one-review-per-hour allowance is kept for PRs that need it. Every required check is green on e6a3787. |
Summary
The 2026-09-25 fleet wave (#158) moved pm-ops and pm-changelog to 2026.9.23 but left
@unbrained/pm-cliat 2026.9.21. pm-web declares it underdependencies, because it runs pm at request time, and the wave script only rewrotedevDependencies(the script now handles both). This PR moves:package.jsondependencies→@unbrained/pm-cli2026.9.23, and the lockfilemanifest.jsonpm_min_version→ 2026.9.23 (tests require it to equal the pinned SDK)Once merged, the hosted pm-web.unbrained.dev build picks it up through
scripts/deploy-hosted.sh pm-web. pm-gpt/pm-mcp, pm-search and the website already run 2026.9.23.Verification
npm run release:checkpm items
Summary by Sourcery
Align pm-web's runtime dependency and minimum supported pm CLI version with release 2026.9.23.
Bug Fixes:
Enhancements:
Summary by cubic
Moves pm-web's runtime dependency on
@unbrained/pm-clito 2026.9.23, closing the gap left when the 2026-09-25 fleet wave (#158) only bumped devDependencies.dependenciesentry, the lockfile, andmanifest.jsonpm_min_versionto 2026.9.23; tests require the latter to match the pinned SDK.scripts/deploy-hosted.sh pm-web.release:checkpasses 408/408 tests, and all 31 hosted workspaces behave identically under 2026.9.21 and 2026.9.23.Written for commit e6a3787. Summary will update on new commits.