Skip to content

refactor: split workspace modules - #16

Merged
oso95 merged 10 commits into
mainfrom
refactor/workspace-module-split
Mar 12, 2026
Merged

refactor: split workspace modules#16
oso95 merged 10 commits into
mainfrom
refactor/workspace-module-split

Conversation

@oso95

@oso95 oso95 commented Mar 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • split the large workspace polling and gpui modules into smaller focused child modules
  • keep the root workspace modules as orchestration entry points and move ownership-aligned tests with the extracted modules
  • replace temporary split-plan docs with permanent workspace architecture docs under docs/architecture/workspace/

Verification

  • cargo clean
  • cargo fmt --all -- --check
  • cargo check --workspace --all-targets --all-features
  • cargo build --workspace --all-features
  • cargo test --all --all-targets --all-features
  • cargo test -p codirigent-ui --lib --features gpui-full
  • cargo clippy --all --all-targets --all-features -- -D warnings
  • cargo check -p codirigent-ui --features gpui-full
  • git diff --check

Notes

  • full verification was run on macOS in this workspace
  • Windows verification is still expected separately before merge

@oso95
oso95 merged commit 43b28f8 into main Mar 12, 2026
5 checks passed
@oso95
oso95 deleted the refactor/workspace-module-split branch March 12, 2026 21:55
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