Skip to content

refactor: re-export hygiene, remove unused dep#281

Merged
bug-ops merged 1 commit intomainfrom
feat/m20/polish
Feb 14, 2026
Merged

refactor: re-export hygiene, remove unused dep#281
bug-ops merged 1 commit intomainfrom
feat/m20/polish

Conversation

@bug-ops
Copy link
Owner

@bug-ops bug-ops commented Feb 14, 2026

Summary

  • R7.2: Add pub use re-exports in zeph-core (Agent, Channel, Config) and zeph-llm (LlmProvider)
  • R9.1: Remove unused tracing dependency from zeph-tui (confirmed by cargo-machete)
  • R3.3: blake3 duplication audited — no shared crate, patterns differ, skip justified
  • R9.2: Dead code audited — all pub fns used, clippy clean

Test plan

  • cargo nextest run --workspace --lib --bins — 1351 passed
  • cargo clippy --workspace -- -D warnings — zero warnings
  • Code review: approved (0 blockers)

Phase 5 (final) of #268. Closes #275.

R7.2: add pub use re-exports for primary types in zeph-core and zeph-llm
R9.1: remove unused tracing dependency from zeph-tui
R3.3, R9.2: audited, no actionable items

Closes #275
@github-actions github-actions bot added refactor Code refactoring without functional changes llm zeph-llm crate (Ollama, Claude) size/XS Extra small PR (1-10 lines) rust Rust code changes core zeph-core crate dependencies Dependency updates and removed refactor Code refactoring without functional changes labels Feb 14, 2026
@bug-ops bug-ops enabled auto-merge (squash) February 14, 2026 22:39
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #281   +/-   ##
=======================================
  Coverage   80.40%   80.40%           
=======================================
  Files          96       96           
  Lines       23780    23780           
=======================================
  Hits        19120    19120           
  Misses       4660     4660           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bug-ops bug-ops merged commit eea41ab into main Feb 14, 2026
18 checks passed
@bug-ops bug-ops deleted the feat/m20/polish branch February 14, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core zeph-core crate dependencies Dependency updates llm zeph-llm crate (Ollama, Claude) rust Rust code changes size/XS Extra small PR (1-10 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

R9+R10: dependency audit, dead code removal, test expansion

2 participants