update project

This commit is contained in:
root
2026-05-30 01:11:35 -04:00
parent 3a0628ecc7
commit 2225f6bc72
9743 changed files with 1122482 additions and 59 deletions
+19
View File
@@ -0,0 +1,19 @@
# Module Boundaries
Allowed dependency direction:
```text
App\Domain\IslamicSundaySchool
-> App\Domain\SchoolCore contracts
-> App\Domain\SchoolCore\Shared / Context
```
Forbidden dependency direction:
```text
App\Domain\SchoolCore -> App\Domain\IslamicSundaySchool
App\Domain\SchoolCore -> Http\Request
App\Domain\SchoolCore -> controllers
```
SchoolCore uses neutral vocabulary. Islamic Sunday School vocabulary belongs in `app/Domain/IslamicSundaySchool`, extension controllers, extension resources, extension requests, and extension migrations.