Skip to content

chore(launch): stage backend overhaul rollout#28

Merged
isac322 merged 1 commit into
mainfrom
launch/backend-overhaul
May 29, 2026
Merged

chore(launch): stage backend overhaul rollout#28
isac322 merged 1 commit into
mainfrom
launch/backend-overhaul

Conversation

@isac322
Copy link
Copy Markdown
Owner

@isac322 isac322 commented May 5, 2026

Summary

This PR is the launch staging branch for the backend overhaul stack. The existing overhaul PRs should be merged into this branch first, then this PR can be merged into main when the full feature set is ready to launch together.

Merge order

  1. chore(tests): bootstrap pytest infra + CI guards #20
  2. docs(spike): screenshot + KWin scripting feasibility reports #21
  3. refactor(dbus): replace dbus-send CLI with in-process dbus-python #23
  4. refactor(atspi): replace per-call subprocess with multiprocessing.Pool worker #24
  5. feat(screenshot): add capability probe + ScreenShot2 D-Bus primary backend #25
  6. feat(window): add KWin scripting backend with 5 read+control tools #26

Verification

The current stack tip was locally verified with ruff, format check, ty, CI guards, documentation SEO checks, kwin integration/smoke tests, dbus args tests, and leak cleanup.

CI behavior

This PR also updates pull request workflow triggers so CI and docs/SEO checks run for PRs targeting any base branch, including this launch branch.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@isac322 isac322 merged commit 43c94ec into main May 29, 2026
7 checks passed
@isac322 isac322 deleted the launch/backend-overhaul branch May 29, 2026 02:24
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