Skip to content

CON-2: Finish Linear-first pre-submission compliance - #186

Closed
swainjo wants to merge 2 commits into
gemini-cli-extensions:mainfrom
swainjo:pr/con-2-linear-first
Closed

swainjo wants to merge 2 commits into
gemini-cli-extensions:mainfrom
swainjo:pr/con-2-linear-first

Conversation

@swainjo

@swainjo swainjo commented Sep 17, 2026

Copy link
Copy Markdown

Linear

https://linear.app/happy-stay-days/issue/CON-2/finish-pre-submission-compliance-for-linear-first-upstream-pr

Summary

  • Adds optional Linear-first Conductor tracks (conductor/linear.md opt-in; file-based default unchanged).
  • Documents Cursor as a first-class install target (local plugin symlink) and adds .cursor-plugin/plugin.json.
  • Leaves VERSION at 0.3.0. This is a new PR (does not revive feat: optional Linear-first mode for Conductor tracks #185). Head is swainjo:pr/con-2-linear-first, not swainjo:main.

Test plan

  • uv run --with pytest pytest skills/conductor-setup/assets/linear/tests/
  • File-based default still works without linear.md
  • Linear opt-in smoke (create/link track, handoff, no auto-Done)
  • CI: check-changes and cla/google green

Made with Cursor

swainjo and others added 2 commits September 16, 2026 18:17
Enable projects with conductor/linear.md to use Linear issues as the
spec while keeping file-based SDD the default. Ships plugin linear-*
skills, setup opt-in assets/CLI, and engine skill branches.

Co-authored-by: John Swain <7549530+swainjo@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@google-cla

google-cla Bot commented Sep 17, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@swainjo

swainjo commented Sep 21, 2026

Copy link
Copy Markdown
Author

Superseded by a clean branch split (CON-3 Phase A). This head mixed Linear-first + linear-handoff + Cursor install; those will land as separate upstream-ready branches from upstream/main:

  • swainjo:pr/linear-first — Linear-first engine + linear-issues / linear-review / linear-label-review (no linear-handoff, no Cursor)
  • swainjo:pr/conductor-handoff — file-based conductor-handoff only
  • Cursor install / linear-handoff reconcile follow separately (CON-3 Phase B)

Closing this PR; do not merge.

@swainjo

swainjo commented Sep 21, 2026

Copy link
Copy Markdown
Author

Closed as superseded by the CON-3 clean branch split (pr/linear-first, pr/conductor-handoff).

@swainjo swainjo closed this Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant