Skip to content

refactor(config): split config.rs into config/ module tree (#755) - #1163

Merged
Carme99 merged 1 commit into
mainfrom
w2-755
Oct 7, 2026
Merged

Carme99 merged 1 commit into
mainfrom
w2-755

Conversation

@Carme99

@Carme99 Carme99 commented Oct 6, 2026

Copy link
Copy Markdown
Owner

Summary

config.rs (8313L) → config/ (schema/clamp/snooze/patch/io/migrate/transfer + mod.rs re-export shim). Every crate::config::X path stable. All 121 tests remain centralized in mod.rs (identical set, 565 asserts). Atomic-write path byte-identical.

Closes #755

Review

Two independent post-fix 100/100 MERGE verdicts (Critic755b + Critic755c).

Verification

  • cargo check --all-targets: 0 errors
  • cargo test --lib config: 121/121; full: 910/910
  • clippy/fmt/link-audit: clean

@Carme99
Carme99 merged commit feece04 into main Oct 7, 2026
14 checks passed
@Carme99
Carme99 deleted the w2-755 branch October 8, 2026 20:32
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.

refactor: split config.rs into a config/ module tree

1 participant