Graphite Linear Sync
@mgreten/graphite-linear-syncv2026.06.27.1
01README
Reconcile GitHub/Graphite PR stacks with Linear issue states — scan PRs for ticket references, compare states, and transition Linear issues to match.
02Models
@mgreten/graphite-linear-syncv2026.06.27.1graphite_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
03Previous Versions
2026.05.19.2May 19, 2026
Re-publish to earn repository-verified quality points
2026.05.19.1May 19, 2026
04Stats
A
100 / 100
Downloads
135
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 types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels