-
Mahmoud Aglan authored
The academy identity is now established by the seeder (from ACADEMY_NAME_EN, ACADEMY_NAME_AR env vars). The wizard no longer has an "Academy Profile" step. It starts directly at Branches (step 1) and only configures operational data: branches, activities, programs, facilities, groups, staff, settings. This enforces one-academy-per-instance: the academy exists before the wizard runs, and no user action can create or duplicate it. Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
6079ab5d