Daily

Modules

daily-standapp/
├── build.gradle.kts         // Root Gradle file (if needed for common settings)
├── settings.gradle.kts      // Include all modules here
├── common/                  // Contains shared business logic
│   ├── build.gradle.kts
│   └── src/
│       ├── commonMain/
│       └── commonTest/
├── domain/                  // Domain layer: business rules & use cases
│   ├── build.gradle.kts
│   └── src/
│       ├── commonMain/
│       └── commonTest/
├── data/                    // Data layer: Git integration, repository implementations
│   ├── build.gradle.kts
│   └── src/
│       ├── commonMain/
│       └── commonTest/
├── llm/                     // LLM integration module
│   ├── build.gradle.kts
│   └── src/
│       ├── commonMain/
│       └── commonTest/
└── desktop/                 // Desktop-specific module (JVM) with Jetpack Compose UI
    ├── build.gradle.kts
    └── src/
        ├── main/
        │   └── kotlin/
        └── test/
Diagram

Data flow

Diagram