Skip to content

Separate transport models and colocate tests - #98

Merged
phieri merged 2 commits into
mainfrom
copilot/analyze-repository-for-refactoring
Oct 14, 2026
Merged

phieri merged 2 commits into
mainfrom
copilot/analyze-repository-for-refactoring

Conversation

Copilot AI commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Refactor transport/profile modeling and test ownership to make module boundaries clearer without changing runtime behavior.

  • Transport model: Extracted device metadata and typed profile families into transport_model.rs, removing the pipewire ↔ transport dependency cycle.
  • Test organization: Moved CLI and network tests to their implementation modules, and interval validation coverage to runtime_config.

Copilot AI and others added 2 commits October 14, 2026 00:10
Co-authored-by: phieri <12006381+phieri@users.noreply.github.com>
Co-authored-by: phieri <12006381+phieri@users.noreply.github.com>
@phieri
phieri marked this pull request as ready for review October 14, 2026 00:26
@phieri
phieri merged commit a5e4324 into main Oct 14, 2026
@phieri
phieri deleted the copilot/analyze-repository-for-refactoring branch October 14, 2026 00:26
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.

2 participants