Skip to content

fix(ci): clear ruff E702/E703 jamming the merge backlog - #77

Closed
4444J99 wants to merge 1 commit into
mainfrom
heal/ci-ruff-semicolons
Closed

fix(ci): clear ruff E702/E703 jamming the merge backlog#77
4444J99 wants to merge 1 commit into
mainfrom
heal/ci-ruff-semicolons

Conversation

@4444J99

@4444J99 4444J99 commented Jun 23, 2026

Copy link
Copy Markdown
Owner

What

Removes 4 stray-semicolon ruff violations (E702/E703) in cli/tests/test_sync_reclaim.py (lines ~178, 181, 183, 197). Pure formatting — compound a; b and trailing ; split onto separate lines, semantics unchanged.

Why this is the keystone

The sync-reclaim organ landed via the direct heal: commit f9325a8 (bypassing PR CI), carrying these violations onto main. The python CI job runs ruff check cli/src cli/tests web/api mcp first, so it fails on main — and every PR branched from main inherits a red python check. Sampled stuck PRs: #75, #73, #57, #56, #54, #53, #52, #51. The merge organ holds CI-red PRs, so the whole recent merge backlog — including the VLTIMA organ engine (#73) — is jammed behind this one lint error.

Merging this green-on-its-own-tree PR first turns main ruff-green and unblocks the rest.

Verification

  • python3 -m ruff check cli/src cli/tests web/api mcpAll checks passed!
  • pytest cli/tests/test_sync_reclaim.py7 passed

🤖 Generated with Claude Code

…rge backlog

The sync-reclaim organ landed via direct heal commit f9325a8 (bypassing PR CI)
carrying 4 stray-semicolon violations (E702/E703) in cli/tests/test_sync_reclaim.py.
That made `ruff check cli/src cli/tests web/api mcp` — the first step of the `python`
CI job — fail on main, so EVERY PR branched from main inherits a red `python` check
(#75, #73, #57, #56, #54, #53, #52, #51 …). The merge organ holds CI-red PRs, so the
whole recent merge backlog — including the VLTIMA organ engine (#73) — was jammed.

Split the compound/trailing-semicolon statements onto separate lines (pure formatting,
semantics unchanged). ruff now passes; the 7 sync-reclaim tests still pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@4444J99

4444J99 commented Jun 24, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #78 (merged as c9180db), which landed the identical ruff E702/E703 split in cli/tests/test_sync_reclaim.py together with the web validator fix in one PR. origin/main is already ruff-clean (verified), so this diff is now a no-op. Closing to clear the merge backlog — reopen if ever needed.

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