Adopt pm-cli 2026.7.27 with a real activation proof
Summary
Adopts pm-cli 2026.7.27.
@unbrained/pm-clipeerDependencies>=2026.7.26→>=2026.7.27@unbrained/pm-clidevDependencies^2026.7.26→^2026.7.27- lockfile refreshed
- all three version sites bumped to
2026.7.27:package.json,manifest.json, and the module's own self-reportedversionconstant
That last point matters: bumping only package.json leaves an installed extension reporting a stale
version to the host and to pm extension --manage. A reviewer caught exactly that drift on the
sibling pm-starter change, so it is handled up front here.
Why an activation proof is mandatory
2026.7.27 hardened host-owned global flags. A collision aborts command registration at the
offending command — dropping it and every later sibling — while --help still exits 0 and
invoking the command yields a misleading Commander arity error that never mentions extensions
(pm-cli#772). A version edit on its own proves
nothing about whether the extension still works.
Verified on the real CLI, with the built extension installed into a throwaway workspace holding a
seeded item:
install ok=true warnings=[]
pm linear --help exit 0, registers
pm list --limit 1 --json valid JSON (host commands unaffected)
flag-collision audit no host-owned global declared
Gates
build, typecheck, check, 63 tests passing, changelog:full + changelog:check
after git fetch origin --tags --force (stale local release tags otherwise red the CI changelog
check while passing locally).
pm items
pm-linear-zntu— Chore: pm-cli 2026.7.27 adoption
Summary by Sourcery
Adopt pm-cli version 2026.7.27 and record the upgrade in project metadata and automation artifacts.
Enhancements:
- Update pm-cli peer and dev dependency constraints to 2026.7.27 in package.json.
- Refresh the npm lockfile to align with the new pm-cli version and dependency graph.
Documentation:
- Add an Unreleased changelog entry documenting the pm-cli 2026.7.27 adoption.
Chores:
- Add pm agent chore and history records for the pm-linear-zntu task capturing the pm-cli 2026.7.27 upgrade.
Summary by cubic
Adopts @unbrained/pm-cli 2026.7.27 and includes a real activation proof under the new global-flag hardening. Verified on the CLI: clean install, pm linear --help exits 0, host commands OK, no host-owned global collisions.
- Dependencies
- Bump peerDeps to
@unbrained/pm-cli >=2026.7.27 - Bump devDeps to
@unbrained/pm-cli ^2026.7.27 - Refresh lockfile
- No
manifest.jsonor module version changes; already at 2026.7.27
- Bump peerDeps to