edge-connect-client/internal
Stephan Lo f1ee439c61 refactor: structure core logic by application use cases
Restructures the internal business logic from a generic `services` package to a use-case-driven design under `internal/application`.

Each primary function of the application (`app`, `instance`, `cloudlet`, `apply`) now resides in its own package. This clarifies the architecture and makes it easier to navigate and extend.

- Moved service implementations to `internal/application/<usecase>/`.
- Kept ports and domain models in `internal/core/`.
- Updated `main.go` and CLI adapters to reflect the new paths.
- Added missing `RefreshAppInstance` method to satisfy the service interface.
- Verified the change with a full build and test run.
2025-10-09 00:00:51 +02:00
..
adapters refactor: structure core logic by application use cases 2025-10-09 00:00:51 +02:00
application refactor: structure core logic by application use cases 2025-10-09 00:00:51 +02:00
config fix(test): fixed by ai all tests after refactoring 2025-10-08 13:35:49 +02:00
core refactor: structure core logic by application use cases 2025-10-09 00:00:51 +02:00