Skip to main content

Graphite Linear Sync

@mgreten/graphite-linear-syncv2026.05.19.2· 1d agoMODELS
01README

Reconcile GitHub/Graphite PR stacks with Linear issue states — scan PRs for ticket references, compare states, and transition Linear issues to match.

02Release Notes

Re-publish to earn repository-verified quality points

03Models1
@mgreten/graphite-linear-syncv2026.05.19.2graphite_linear_sync.ts
fn scan_stack()
Scan open PRs (optionally filtered to a Graphite stack) for Linear ticket references, compare PR merge status against Linear issue state, and produce a reconciliation report. When multiple PRs reference the same issue, the expected state is gated by the least-progressed open PR.
fn true_up()
Transition Linear issues to match their linked PR states. Reads the latest scan_result and applies state changes. Only transitions issues that need updating. Defaults to dry-run mode.

Resources

scan_result(1d)— Reconciliation scan: PRs grouped by Linear issue with state comparison
true_up_result(1d)— Results of transitioning Linear issues to match PR states
04Previous Versions1
2026.05.19.1May 19, 2026
05Stats
A
100 / 100
Downloads
7
Archive size
14.1 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels