inti project

This commit is contained in:
root
2026-05-29 04:33:03 -04:00
commit cdeab1796f
699 changed files with 20516 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
# Migration Validation
Run:
```bash
php artisan app:release-migration-validate
```
Required validation areas:
## Finance
Validate invoice count, payment count, payment sums, outstanding balances, refund/reversal counts, payment file count, and finance audit count.
## Attendance
Validate attendance session count, record count, scan log count, duplicate scan behavior, student/staff separation, and manual override audits.
## Students
Validate student count by school, guardian links, enrollment rows, assignment rows, identifier uniqueness, and Islamic Sunday School extension profile linkage.
## Communication
Validate recipient previews, dedupe counts, preference exclusions, message logs, delivery attempts, and provider callback mapping.
## Reporting
Validate report registry entries, export audit logs, report snapshots, Islamic reports, and scheduled report recipient authorization.
All validation output is written to `storage/app/generated/release-validation/validation-summary.json`.