Skip to content

Minor upgrades#2

Merged
Meet-Miyani merged 2 commits into
mainfrom
minor-upgrades
Mar 25, 2026
Merged

Minor upgrades#2
Meet-Miyani merged 2 commits into
mainfrom
minor-upgrades

Conversation

@Meet-Miyani

Copy link
Copy Markdown
Owner

No description provided.

Make architecture guidance pattern-agnostic and introduce dedicated pattern references. SKILL.md was updated to recommend MVI or MVVM (preserve existing project patterns by default) and to show how boundaries/callbacks differ between the patterns. references/architecture.md was generalized (state-owner guidance, decision guide, preservation rule) and the large MVI examples were moved out. Added new references/mvi.md and references/mvvm.md containing full pattern-specific guidance, examples, and recommendations for event/effect/state handling.
Clarify how to approach user code and references: limit initial code reading to relevant files for small UI/logic requests, avoid full-architecture mapping unless refactoring is requested, and call out anti-patterns contextually (stronger for production code, deprioritized for quick prototypes). When docs verification isn't possible, provide a standard/latest dependency snippet with a "// Verify latest version" note. Update platform separation guidance to mention verifying Kotlin 1.9 vs 2.0+ (via build.gradle.kts or by asking the user) and broaden DI options to Hilt or Koin. Finally, change reference loading rules to skip loading files for basic Compose tasks and load exactly one reference only for advanced scenarios (e.g., Paging 3, Nav 3).
@Meet-Miyani Meet-Miyani self-assigned this Mar 25, 2026
@Meet-Miyani Meet-Miyani added the enhancement New feature or request label Mar 25, 2026
@Meet-Miyani Meet-Miyani merged commit 6543789 into main Mar 25, 2026
1 check passed
@Meet-Miyani Meet-Miyani deleted the minor-upgrades branch March 25, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant