Objective
Implement the architecture recommendations from:
docs/architecture-review-report.md
docs/architecture-improvement-plan.md
Scope
- Improve component reuse across server/CLI/desktop
- Minimize dependency footprint and version drift
- Enforce architecture boundaries and feature isolation
Success Criteria
- Reduced duplicate dependencies in
cargo tree -d
- Reusable bootstrap and route composition modules
terraphim_service decomposed by capability
- CI guard for workspace dependency policy
Tracking
Notes
- Work should proceed in phase order unless dependencies dictate otherwise.
- Each phase PR should attach dependency diff + compile-time evidence versus baseline.
Objective
Implement the architecture recommendations from:
docs/architecture-review-report.mddocs/architecture-improvement-plan.mdScope
Success Criteria
cargo tree -dterraphim_servicedecomposed by capabilityTracking
Notes