refactor(core:service): Use MeshServiceOrchestrator to abstract service wiring

This commit is contained in:
James Rich 2026-03-17 11:06:40 -05:00
parent 26f9c50127
commit a85e282824
4 changed files with 61 additions and 22 deletions

View file

@ -12,10 +12,10 @@
- [x] Task: Move Android `Service` implementations to `core:service/androidMain` [965def0]
- [x] Move the files
- [x] Update imports and Koin injections
- [ ] Task: Abstract shared service logic into `core:service/commonMain`
- [ ] Write failing tests for abstracted shared logic (TDD Red)
- [ ] Extract interfaces and platform-agnostic logic (TDD Green)
- [ ] Refactor the implementations to use these shared abstractions
- [~] Task: Abstract shared service logic into `core:service/commonMain`
- [x] Write failing tests for abstracted shared logic (TDD Red)
- [x] Extract interfaces and platform-agnostic logic (TDD Green)
- [x] Refactor the implementations to use these shared abstractions
- [ ] Task: Conductor - User Manual Verification 'Extraction to core:service' (Protocol in workflow.md)
## Phase 3: Extraction to `core:network`