xops upstream
Change requests live in docs. Fixes ship. Consumers never hear about them. Workarounds stay forever. xops upstream turns that scattered process into a tracked lifecycle.
The lifecycle
xops upstream connects a documented change request in your consumer repo to the upstream package fix — and closes the loop with verification proof.
@x12i/ops — no separate plugin install.
CLI surface
xops upstream submit --file <path>File CR/FR from markdown (--stdin, --body, --repo supported)xops upstream auth loginAuthenticate via gh or PAT (status / logout also available)xops upstream submit --id <id>Open a structured issue on the upstream repoxops upstream status --id <id>Check whether a fix has shippedxops upstream pull-fix --id <id>Update lockfile to the exact fixed versionxops upstream verify --id <id>Run tests against original acceptance criteriaxops upstream verify --id <id> --commentPost verification result as a comment on the upstream issuexops upstream submit --relayTokenless submit via x12i upstream relay (FR-XNPM-4)