Skip to content

docs: clarify application model responsibilities - #234

Merged
LimiNode merged 1 commit into
mainfrom
docs/clarify-application-models
Sep 2, 2026
Merged

docs: clarify application model responsibilities#234
LimiNode merged 1 commit into
mainfrom
docs/clarify-application-models

Conversation

@LimiNode

@LimiNode LimiNode commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary\n- clarify that ImGuiX Model is an application-facing stateful component, not only a passive data container\n- document ownership of persistence, caches, services, and external adapters\n- explain the EventBus DTO flow and separation from rendering/domain logic\n- synchronize English/Russian architecture docs, README, and AGENTS guidance\n\n## Validation\n- git diff --check\n- documentation-only change

Document that ImGuiX models may own state, persistence, services, and external adapters while keeping rendering and domain logic in their owning layers.
@LimiNode
LimiNode merged commit 9984eee into main Sep 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant