Skip to content

Conversation

@qqrm
Copy link
Owner

@qqrm qqrm commented Sep 18, 2025

Summary

  • add a staged architecture refactoring roadmap so we can break the app into focused crates without cycles
  • drop the unused backtrace dependency and teach cargo-machete to ignore the macro-only wasm-bindgen-futures

Testing

  • cargo fmt --all
  • cargo check --tests --benches
  • cargo clippy --tests --benches --fix --allow-dirty -- -D warnings
  • CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUNNER=wasm-bindgen-test-runner cargo test (fails: wasm-bindgen tests expect a browser DOM; Node runner lacks document.body())
  • cargo machete

https://chatgpt.com/codex/tasks/task_e_68cc1540ae3c8332a533f7d87523ea40

@qqrm qqrm merged commit 5fdfa14 into main Sep 18, 2025
2 of 4 checks passed
@qqrm qqrm deleted the codex/split-repository-into-smaller-crates branch September 18, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants