# pm-vcs

Branch-aware merge safety for pm-cli trackers: preflight a checkout before multi-agent item work, predict a merge's per-field resolution before running it, and map a commit range onto the pm items it touched.

an official pm cli extension, open source by steve preu. source: https://github.com/unbraind/pm-vcs.

## install

```sh
pm install npm:pm-vcs --project
```

## release and source

- release: [2026.7.30](https://www.npmjs.com/package/pm-vcs) (26 oct 2026)
- built from: 727185a
- source: 417e2a5 on main (26 oct 2026)
- package: pm-vcs
- node.js: >=22.18.0
- license: MIT
- pm catalog: official extension

the release was built from 727185a; main is now at 417e2a5.

## release history

2 versions on npm since 26 oct 2026; releases on 1 of 1 day.

latest: mon 26 oct 2026 · 2 versions: 0.0.0-stage and 2026.7.30.

## capabilities

- commands: new pm commands and flags, or overrides of existing ones
- schema: item types, fields, relationship kinds and migrations

what each capability covers in pm cli in general. the [readme](https://github.com/unbraind/pm-vcs#readme) lists what this package adds.

## related projects

- [pm-web](https://unbrained.dev/projects/pm-web.md): Full web UI for pm-cli — browse, create, update, search and manage pm projects in the browser. Self-hosted via Docker or Node.js.
- [pm-brief](https://unbrained.dev/projects/pm-brief.md): Token-budgeted agent briefs and next-work plans for pm workspaces.
- [pm-graph](https://unbrained.dev/projects/pm-graph.md): Knowledge graph and dependency graph extension for pm CLI workspaces, with optional Neo4j sync.

all projects: https://unbrained.dev/projects.md
