[
  {
    "file": "README.md",
    "change": "added"
  },
  {
    "file": "deployment/docker-compose.yml",
    "change": "modified"
  },
  {
    "file": "deployment/.env.example",
    "change": "added"
  },
  {
    "file": "backend/Dockerfile",
    "change": "added"
  },
  {
    "file": "backend/composer.json",
    "change": "modified"
  },
  {
    "file": "backend/phpunit.xml",
    "change": "added"
  },
  {
    "file": "backend/composer.lock",
    "change": "added"
  },
  {
    "file": "backend/.dockerignore",
    "change": "added"
  },
  {
    "file": "backend/.gitignore",
    "change": "added"
  },
  {
    "file": "backend/.env.example",
    "change": "modified"
  },
  {
    "file": "backend/artisan",
    "change": "added"
  },
  {
    "file": "mobile/analysis_options.yaml",
    "change": "added"
  },
  {
    "file": "mobile/.metadata",
    "change": "added"
  },
  {
    "file": "mobile/README.md",
    "change": "added"
  },
  {
    "file": "mobile/pubspec.yaml",
    "change": "modified"
  },
  {
    "file": "mobile/.gitignore",
    "change": "added"
  },
  {
    "file": "mobile/ghris_mobile.iml",
    "change": "added"
  },
  {
    "file": "docs/AUDIT_REMEDIATION.md",
    "change": "added"
  },
  {
    "file": "docs/README.md",
    "change": "modified"
  },
  {
    "file": "frontend/package-lock.json",
    "change": "added"
  },
  {
    "file": "frontend/vite.config.ts",
    "change": "added"
  },
  {
    "file": "frontend/tsconfig.json",
    "change": "added"
  },
  {
    "file": "frontend/index.html",
    "change": "added"
  },
  {
    "file": "frontend/tailwind.config.cjs",
    "change": "added"
  },
  {
    "file": "frontend/package.json",
    "change": "modified"
  },
  {
    "file": "frontend/.env.example",
    "change": "added"
  },
  {
    "file": "frontend/postcss.config.cjs",
    "change": "added"
  },
  {
    "file": "deployment/nginx/default.conf",
    "change": "modified"
  },
  {
    "file": "backend/routes/api.php",
    "change": "modified"
  },
  {
    "file": "backend/routes/console.php",
    "change": "added"
  },
  {
    "file": "backend/bootstrap/app.php",
    "change": "added"
  },
  {
    "file": "backend/bootstrap/providers.php",
    "change": "added"
  },
  {
    "file": "backend/tests/TestCase.php",
    "change": "added"
  },
  {
    "file": "backend/config/logging.php",
    "change": "added"
  },
  {
    "file": "backend/config/database.php",
    "change": "added"
  },
  {
    "file": "backend/config/mail.php",
    "change": "added"
  },
  {
    "file": "backend/config/view.php",
    "change": "added"
  },
  {
    "file": "backend/config/session.php",
    "change": "added"
  },
  {
    "file": "backend/config/services.php",
    "change": "added"
  },
  {
    "file": "backend/config/payroll.php",
    "change": "added"
  },
  {
    "file": "backend/config/cache.php",
    "change": "added"
  },
  {
    "file": "backend/config/auth.php",
    "change": "added"
  },
  {
    "file": "backend/config/cors.php",
    "change": "added"
  },
  {
    "file": "backend/config/filesystems.php",
    "change": "added"
  },
  {
    "file": "backend/config/app.php",
    "change": "added"
  },
  {
    "file": "backend/config/queue.php",
    "change": "added"
  },
  {
    "file": "backend/public/.htaccess",
    "change": "added"
  },
  {
    "file": "backend/public/index.php",
    "change": "added"
  },
  {
    "file": "backend/app/Providers/AppServiceProvider.php",
    "change": "added"
  },
  {
    "file": "backend/app/Jobs/ProcessBiometricImport.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Jobs/AccrueMonthlyLeave.php",
    "change": "added"
  },
  {
    "file": "backend/app/Jobs/ProcessStepIncrements.php",
    "change": "added"
  },
  {
    "file": "backend/app/Jobs/ProcessPayrollRun.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Models/AppointmentPaper.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/TrainingProgram.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/OnboardingChecklist.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Employee.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Models/PlantillaPosition.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeCivilServiceEligibility.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/UserDevice.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeTraining.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/TrainingNeedsAnalysis.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PreEmploymentRequirement.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/RecruitmentApplicant.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeSchedule.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/GrievanceHearing.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/DocumentCategory.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/BirEmployeeAnnualTax.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/OtpCode.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveApplication.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveApplicationAttachment.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Announcement.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeOtherInformation.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Agency.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PayrollRun.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/OathOfOffice.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PositionDescription.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeGovernmentRelation.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SelectionBoardReport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/AttendanceLog.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/GsisRemittance.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PagibigRemittance.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/GrievanceCase.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeDocument.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/BirTaxBracket.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PhilhealthRemittance.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/ApplicantInformationSheet.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SeparationDocument.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Office.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/OnboardingTask.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveCreditTransaction.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/AllowanceConfiguration.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SalaryGrade.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SpmsIpc.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/TrainingEnrollment.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/BiometricImport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PayrollRecord.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/MeritSelectionPlan.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeDeductionSchedule.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/User.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/RecruitmentPosition.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/CompetencyProfile.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/WorkSchedule.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeCompetencyAssessment.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveApplicationApproval.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PayrollPeriod.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Opcr.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SeparationClearance.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LoyaltyAward.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeWorkExperience.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveCredit.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeEducationalBackground.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/DtrDispute.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PositionTitle.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/YearEndPayroll.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/PersonnelAction.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/LeaveType.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/EmployeeVoluntaryWork.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/GrievanceDocument.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/SalnDeclaration.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/ServiceRecordEntry.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/StepIncrementQueue.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/OvertimeApplication.php",
    "change": "added"
  },
  {
    "file": "backend/app/Models/Holiday.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exceptions/PayrollComputationFailed.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/AlphalistExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/BankCreditingExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/GsisRemittanceExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/PayrollRegisterExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/PagibigRemittanceExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Exports/PhilHealthRemittanceExport.php",
    "change": "added"
  },
  {
    "file": "backend/app/Services/Leave/LeaveService.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Services/Payroll/PayrollComputationService.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Services/BIR/TaxComputationService.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Services/CSC/CSCReportService.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Controller.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Middleware/ModuleAccess.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Middleware/AgencyScope.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Middleware/AccountStatus.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Approver/ApproverController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Auth/AuthController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Auth/PasswordResetController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/UserController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/PayrollController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/ApprovalConfigurationController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/AuditController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/RSPController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/LeaveAdminController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/StepIncrementController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/TrainingCalendarController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/SalnController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/ServiceRecordController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/OPCRController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/PositionDescriptionController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/ReportController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/GrievanceController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/YearEndPayrollController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/SeparationController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/EmployeeController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/CSCReportController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/LoyaltyAwardController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/AttendanceController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/OrgChartController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/TrainingCompetencyController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/IPCRController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/DocumentManagementController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/OathOfOfficeController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/RecruitmentController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/OnboardingController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/Admin/AgencyController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Http/Controllers/ESS/SalnController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/ESS/OvertimeController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/ESS/SpmsController.php",
    "change": "added"
  },
  {
    "file": "backend/app/Http/Controllers/ESS/ESSController.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Models/Concerns/BelongsToAgency.php",
    "change": "added"
  },
  {
    "file": "backend/app/Console/Commands/RemindSalnCommand.php",
    "change": "added"
  },
  {
    "file": "backend/app/Console/Commands/RemindBirFilingCommand.php",
    "change": "added"
  },
  {
    "file": "backend/app/Console/Commands/CleanExpiredOtpsCommand.php",
    "change": "added"
  },
  {
    "file": "backend/app/Console/Commands/AccrueLeaveCommand.php",
    "change": "modified"
  },
  {
    "file": "backend/app/Console/Commands/CreateAdminCommand.php",
    "change": "added"
  },
  {
    "file": "backend/app/Console/Commands/ProcessStepIncrementsCommand.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/recruitment/ais.blade.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/bir/form_2316.blade.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/bir/form_1601c.blade.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/payroll/voucher.blade.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/csc/saln.blade.php",
    "change": "added"
  },
  {
    "file": "backend/resources/views/reports/csc/pds.blade.php",
    "change": "added"
  },
  {
    "file": "backend/database/seeders/BirTaxBracketSeeder.php",
    "change": "added"
  },
  {
    "file": "backend/database/seeders/HundredEmployeeSeeder.php",
    "change": "modified"
  },
  {
    "file": "backend/database/seeders/SalaryGradeSeeder.php",
    "change": "added"
  },
  {
    "file": "backend/database/seeders/DatabaseSeeder.php",
    "change": "modified"
  },
  {
    "file": "backend/database/seeders/RolesPermissionsSeeder.php",
    "change": "added"
  },
  {
    "file": "backend/database/seeders/LeaveTypeSeeder.php",
    "change": "added"
  },
  {
    "file": "backend/database/migrations/2024_01_01_000010_create_compliance_gap_tables.php",
    "change": "modified"
  },
  {
    "file": "backend/database/migrations/2024_01_01_000011_fix_recruitment_and_ipcr.php",
    "change": "modified"
  },
  {
    "file": "backend/database/migrations/2024_01_01_000005_create_leave_tables.php",
    "change": "modified"
  },
  {
    "file": "backend/database/migrations/2026_10_19_000001_audit_remediation.php",
    "change": "added"
  },
  {
    "file": "backend/database/migrations/2024_01_01_000000_create_permissions.php",
    "change": "added"
  },
  {
    "file": "backend/tests/Feature/AuditRegressionTest.php",
    "change": "added"
  },
  {
    "file": "mobile/android/build.gradle.kts",
    "change": "added"
  },
  {
    "file": "mobile/android/settings.gradle.kts",
    "change": "added"
  },
  {
    "file": "mobile/android/local.properties",
    "change": "added"
  },
  {
    "file": "mobile/android/gradlew",
    "change": "added"
  },
  {
    "file": "mobile/android/ghris_mobile_android.iml",
    "change": "added"
  },
  {
    "file": "mobile/android/gradle.properties",
    "change": "added"
  },
  {
    "file": "mobile/android/.gitignore",
    "change": "added"
  },
  {
    "file": "mobile/android/gradlew.bat",
    "change": "added"
  },
  {
    "file": "mobile/lib/main.dart",
    "change": "modified"
  },
  {
    "file": "mobile/test/widget_test.dart",
    "change": "added"
  },
  {
    "file": "mobile/ios/.gitignore",
    "change": "added"
  },
  {
    "file": "mobile/android/app/build.gradle.kts",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/debug/AndroidManifest.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/profile/AndroidManifest.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/AndroidManifest.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/kotlin/ph/cmvsd/ghris_mobile/MainActivity.kt",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/values/styles.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/drawable-v21/launch_background.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/values-night/styles.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/app/src/main/res/drawable/launch_background.xml",
    "change": "added"
  },
  {
    "file": "mobile/android/gradle/wrapper/gradle-wrapper.properties",
    "change": "added"
  },
  {
    "file": "mobile/android/gradle/wrapper/gradle-wrapper.jar",
    "change": "added"
  },
  {
    "file": "mobile/lib/providers/auth_provider.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/config/theme.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/config/router.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/services/notification_service.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/api/api_service.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/auth/change_password_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/auth/login_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/auth/mfa_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/shared/api_data_screen.dart",
    "change": "added"
  },
  {
    "file": "mobile/lib/screens/shared/qr_checkin_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/approver/pending_overtime_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/approver/leave_detail_screen.dart",
    "change": "added"
  },
  {
    "file": "mobile/lib/screens/approver/team_calendar_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/approver/pending_leaves_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/approver/approver_dashboard_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/payslip_detail_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/profile_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/leave_apply_screen.dart",
    "change": "added"
  },
  {
    "file": "mobile/lib/screens/ess/leave_list_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/notifications_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/payslip_list_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/attendance_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/dtr_dispute_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/lib/screens/ess/ess_dashboard_screen.dart",
    "change": "modified"
  },
  {
    "file": "mobile/ios/Runner.xcworkspace/contents.xcworkspacedata",
    "change": "added"
  },
  {
    "file": "mobile/ios/Flutter/Release.xcconfig",
    "change": "added"
  },
  {
    "file": "mobile/ios/Flutter/AppFrameworkInfo.plist",
    "change": "added"
  },
  {
    "file": "mobile/ios/Flutter/Debug.xcconfig",
    "change": "added"
  },
  {
    "file": "mobile/ios/RunnerTests/RunnerTests.swift",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcodeproj/project.pbxproj",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Runner-Bridging-Header.h",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/SceneDelegate.swift",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Info.plist",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/AppDelegate.swift",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Base.lproj/LaunchScreen.storyboard",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Base.lproj/Main.storyboard",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png",
    "change": "added"
  },
  {
    "file": "mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png",
    "change": "added"
  },
  {
    "file": "docs/validation/npm-audit.json",
    "change": "added"
  },
  {
    "file": "docs/validation/demo-seed.txt",
    "change": "added"
  },
  {
    "file": "docs/validation/php-lint.json",
    "change": "added"
  },
  {
    "file": "docs/validation/web-build.txt",
    "change": "added"
  },
  {
    "file": "docs/validation/dart-parse-format.txt",
    "change": "added"
  },
  {
    "file": "docs/validation/composer-audit.json",
    "change": "added"
  },
  {
    "file": "docs/validation/backend-tests.txt",
    "change": "added"
  },
  {
    "file": "frontend/src/main.tsx",
    "change": "added"
  },
  {
    "file": "frontend/src/vite-env.d.ts",
    "change": "added"
  },
  {
    "file": "frontend/src/index.css",
    "change": "added"
  },
  {
    "file": "frontend/src/App.tsx",
    "change": "modified"
  },
  {
    "file": "frontend/src/api/index.ts",
    "change": "modified"
  },
  {
    "file": "frontend/src/pages/auth/ResetPasswordPage.tsx",
    "change": "added"
  },
  {
    "file": "frontend/src/pages/auth/LoginPage.tsx",
    "change": "modified"
  },
  {
    "file": "frontend/src/pages/admin/attendance/BiometricImportPage.tsx",
    "change": "modified"
  },
  {
    "file": "frontend/src/pages/admin/separation/SeparationPage.tsx",
    "change": "modified"
  },
  {
    "file": "frontend/src/pages/admin/employees/EmployeeListPage.tsx",
    "change": "modified"
  }
]