Skip to content

Commit d5c02b2

Browse files
author
Verification Agent
committed
docs: update copilot-instructions paths to com/mindera/alfie
Self-review round 1: six stale au/com/alfie/ecomm path references in .github/copilot-instructions.md missed by the bulk rename.
1 parent 24b5285 commit d5c02b2

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/copilot-instructions.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Alfie is a native Android e-commerce application built with Jetpack Compose (min
1717
The codebase follows Clean Architecture principles with MVVM for presentation, organized into distinct layers:
1818

1919
#### Data Layer
20-
- **Location**: `data/src/main/java/au/com/alfie/ecomm/data/`
20+
- **Location**: `data/src/main/java/com/mindera/alfie/data/`
2121
- **Purpose**: Data sources, repositories implementation, DTOs, and data mapping
2222
- **Pattern**: Repository pattern with protocol-based interfaces
2323
- **Key Components**:
@@ -40,7 +40,7 @@ internal class BrandRepositoryImpl @Inject constructor(
4040
```
4141

4242
#### Domain Layer
43-
- **Location**: `domain/src/main/java/au/com/alfie/ecomm/domain/`
43+
- **Location**: `domain/src/main/java/com/mindera/alfie/domain/`
4444
- **Purpose**: Business logic, use cases, and repository interfaces
4545
- **Pattern**: Use cases as single-responsibility operations
4646
- **Dependencies**: No Android dependencies, pure Kotlin
@@ -64,7 +64,7 @@ class GetBrandsUseCase @Inject constructor(
6464
```
6565

6666
#### Presentation Layer (Feature Modules)
67-
- **Location**: `feature/<feature-name>/src/main/java/au/com/alfie/ecomm/feature/`
67+
- **Location**: `feature/<feature-name>/src/main/java/com/mindera/alfie/feature/`
6868
- **Pattern**: MVVM with Jetpack Compose
6969
- **State Management**: Use `StateFlow` for observable state
7070
- **Dependencies**: Inject use cases via Hilt
@@ -335,7 +335,7 @@ Text(text = stringResource(R.string.home_member_since, memberDate))
335335

336336
### Theme System
337337

338-
- **Location**: `designsystem/src/main/java/au/com/alfie/ecomm/designsystem/theme/`
338+
- **Location**: `designsystem/src/main/java/com/mindera/alfie/designsystem/theme/`
339339
- **Access**: Via `Theme` object
340340
- **Components**:
341341
- `Theme.color` - Color palette
@@ -361,7 +361,7 @@ Box(
361361

362362
### Reusable Components
363363

364-
Located in `designsystem/src/main/java/au/com/alfie/ecomm/designsystem/component/`:
364+
Located in `designsystem/src/main/java/com/mindera/alfie/designsystem/component/`:
365365

366366
- **Buttons**: Various button styles and states
367367
- **Indicators**: Loading indicators, badges, progress
@@ -466,7 +466,7 @@ internal object NetworkModule {
466466
feature/<feature-name>/
467467
├── src/
468468
│ ├── main/
469-
│ │ └── java/au/com/alfie/ecomm/feature/<feature>/
469+
│ │ └── java/com/mindera/alfie/feature/<feature>/
470470
│ │ ├── <Feature>Screen.kt # Composable screen
471471
│ │ ├── <Feature>ViewModel.kt # ViewModel
472472
│ │ ├── <Feature>UIFactory.kt # UI model factory

0 commit comments

Comments
 (0)