What problem does it solve?
This Skill provides a clear, centralized explanation of the repository's architecture, module layout, LifetimeScope hierarchy, and bootstrapping flow so developers and architects can onboard faster, reason about cross-module interactions, and plan changes with reduced risk.
Core Features & Use Cases
- Architecture Layers: Explains Presentation → Application → Domain → Infrastructure responsibilities and data flow.
- LifetimeScope Hierarchy: Documents ProjectLifetimeScope, scene-scoped LifetimeScopes (MainMenu, Gameplay), and their registration responsibilities.
- Module Map & Bootstrapping: Describes UPM package layout, assembly definitions, bootstrap phase ordering, build scene sequence, and module dependency relationships for impact analysis and integration planning.
- Use Cases: Onboarding new team members, performing architecture reviews, planning refactors, and tracing where services and configuration persist across scenes.
Quick Start
Summarize the repository's architecture layers, LifetimeScope hierarchy, bootstrap phases, and module dependency map in one concise overview.