<?php
use App\Controllers\AdminTrackChairController;

use App\Controllers\AuthController;
use App\Controllers\AdminDashboardController;
use App\Controllers\AdminConferenceController;
use App\Controllers\AdminOrganizationController;
use App\Controllers\AdminSubmissionController;
use App\Controllers\AdminReviewerController;
use App\Controllers\AdminAssignmentController;
use App\Controllers\AdminWorkflowController;
use App\Controllers\AdminIssueController;
use App\Controllers\AdminProductionController;
use App\Controllers\AdminUserController;
use App\Controllers\AdminRoleController;
use App\Controllers\AdminNotificationController;
use App\Controllers\AuthorDashboardController;
use App\Controllers\AuthorSubmissionController;
use App\Controllers\ReviewerDashboardController;
use App\Controllers\AdminConferencesController;

return [


'/forgot-password' => [App\Controllers\ForgotPasswordController::class,'index'],
'/forgot-password/send' => [App\Controllers\ForgotPasswordController::class,'send'],
'/reset-password' => [App\Controllers\ForgotPasswordController::class,'reset'],
'/reset-password/update' => [App\Controllers\ForgotPasswordController::class,'update'],



    // AUTH
    '/login' => [AuthController::class, 'login'],
    '/logout' => [AuthController::class, 'logout'],

    // ADMIN CORE
    '/admin/dashboard' => [App\Controllers\RoleDashboardController::class, 'index'],

//    '/admin/organizations' => [AdminOrganizationController::class, 'index'],
//    '/admin/organizations/store' => [AdminOrganizationController::class, 'store'],
//    '/admin/organizations/delete' => [AdminOrganizationController::class, 'delete'],

//    '/admin/conferences' => [AdminConferenceController::class, 'index'],
//    '/admin/conferences/store' => [AdminConferenceController::class, 'store'],
//    '/admin/conferences/delete' => [AdminConferenceController::class, 'delete'],


'/admin/conferences' => [App\Controllers\AdminConferencesController::class, 'index'],
'/admin/conferences/create' => [App\Controllers\AdminConferencesController::class, 'create'],
'/admin/conferences/store' => [App\Controllers\AdminConferencesController::class, 'store'],

'/admin/organizations' => [App\Controllers\AdminOrganizationController::class, 'index'],
'/admin/organizations/create' => [App\Controllers\AdminOrganizationController::class, 'create'],
'/admin/organizations/store' => [App\Controllers\AdminOrganizationController::class, 'store'],

    '/admin/submissions' => [AdminSubmissionController::class, 'index'],

    '/admin/reviewers' => [AdminReviewerController::class, 'index'],
    '/admin/reviewers/assign' => [AdminReviewerController::class, 'assign'],

    '/admin/assignments' => [AdminAssignmentController::class, 'index'],

    '/admin/workflow' => [AdminWorkflowController::class, 'index'],
    '/admin/workflow/change' => [AdminWorkflowController::class, 'change'],
    '/admin/workflow/toggle' => [AdminWorkflowController::class, 'toggle'],

    '/admin/issues' => [AdminIssueController::class, 'index'],
    '/admin/production/approve-camera-ready' => [App\Controllers\AdminProductionController::class, 'approveCameraReady'],
    '/admin/production' => [AdminProductionController::class, 'index'],

    '/admin/users' => [AdminUserController::class, 'index'],
    '/admin/roles' => [AdminRoleController::class, 'index'],
    '/admin/notifications' => [AdminNotificationController::class, 'index'],

    // AUTHOR
    






'/my-intelligence'
=> [
App\Controllers\MyIntelligenceController::class,
'index'
],

'/author/academic-portfolio'
=> [
App\Controllers\AuthorDashboardController::class,
'academicPortfolio'
],

'/author/submission-readiness'
=> [
App\Controllers\AuthorDashboardController::class,
'submissionReadiness'
],

'/author/conference-fit'
=> [
App\Controllers\AuthorDashboardController::class,
'conferenceFit'
],

'/author/research-impact'
=> [
App\Controllers\AuthorDashboardController::class,
'researchImpact'
],

'/author/collaboration-intelligence'
=> [
App\Controllers\AuthorDashboardController::class,
'collaborationIntelligence'
],

'/author/success-intelligence'
=> [
App\Controllers\AuthorDashboardController::class,
'successIntelligence'
],

'/author/dashboard' => [AuthorDashboardController::class, 'index'],
    '/author/submit' => [AuthorSubmissionController::class, 'create'],
'/author/submit/store' => [App\Controllers\AuthorSubmissionController::class, 'store'],
    // REVIEWER
    '/reviewer/dashboard' => [ReviewerDashboardController::class, 'index'],
    '/admin/reviewers/assign' => [App\Controllers\AdminAssignmentController::class, 'assign'],
'/reviewer/review' => [App\Controllers\ReviewerDashboardController::class, 'review'],











'/reviewer/hall-of-fame'
=> [
App\Controllers\ReviewerDashboardController::class,
'hallOfFame'
],

'/reviewer/exchange'
=> [
App\Controllers\ReviewerDashboardController::class,
'exchangeOpportunities'
],

'/reviewer/marketplace'
=> [
App\Controllers\ReviewerDashboardController::class,
'marketplaceProfile'
],

'/reviewer/leadership'
=> [
App\Controllers\ReviewerDashboardController::class,
'leadershipDashboard'
],

'/reviewer/certifications'
=> [
App\Controllers\ReviewerDashboardController::class,
'certifications'
],

'/reviewer/mentorship'
=> [
App\Controllers\ReviewerDashboardController::class,
'mentorship'
],

'/reviewer/awards'
=> [
App\Controllers\ReviewerDashboardController::class,
'awards'
],

'/reviewer/digital-twin'
=> [
App\Controllers\ReviewerDashboardController::class,
'digitalTwin'
],

'/reviewer/career-path'
=> [
App\Controllers\ReviewerDashboardController::class,
'careerPath'
],

'/reviewer/reputation'
=> [
App\Controllers\ReviewerDashboardController::class,
'reputation'
],

'/reviewer/development-center'
=> [
App\Controllers\ReviewerDashboardController::class,
'developmentCenter'
],

'/reviewer/history' => [App\Controllers\ReviewerDashboardController::class, 'history'],
'/reviewer/respond' => [App\Controllers\ReviewerDashboardController::class, 'respond'],
//'/reviewer/submit-review' => [App\Controllers\ReviewerDashboardController::class, 'submitReview'],
'/admin/decision/set' => [App\Controllers\AdminDecisionController::class, 'setDecision'],
'/admin/assignments/assign' => [App\Controllers\AdminAssignmentController::class, 'assign'],
'/author/revise' => [App\Controllers\AuthorSubmissionController::class, 'revise'],
'/conference/view' => [App\Controllers\PublicConferenceController::class, 'view'],
'/admin/decisions' => [App\Controllers\AdminDecisionController::class, 'index'],
'/admin/users/update' => [App\Controllers\AdminUserController::class, 'update'],
'/reviewer/submit-review' => [App\Controllers\ReviewerDashboardController::class, 'submitReview'],
'/author/submission/add-author'
    => [App\Controllers\AuthorSubmissionController::class, 'addAuthor'],

'/author/submission/delete-author'
    => [App\Controllers\AuthorSubmissionController::class, 'deleteAuthor'],

'/author/submission/set-corresponding'
    => [App\Controllers\AuthorSubmissionController::class, 'setCorrespondingAuthor'],

'/admin/decisions' => [App\Controllers\AdminDecisionController::class, 'index'],
'/admin/decisions/make' => [App\Controllers\AdminDecisionController::class, 'make'],
'/author/revise' => [App\Controllers\AuthorSubmissionController::class, 'revise'],
'/author/revise/save' => [App\Controllers\AuthorSubmissionController::class, 'saveRevision'],

/*
========================================
REVIEW FORM ROUTES — STABLE ORDER
========================================
*/

'/admin/review-form/edit' => [
    App\Controllers\AdminReviewFormController::class,
    'edit'
],

/*
|--------------------------------------------------------------------------
| Revision Upload — NEW
|--------------------------------------------------------------------------
*/

'/author/submission/upload-revision'
    => [App\Controllers\AuthorSubmissionController::class, 'uploadRevision'],

'/admin/review-form/toggle' => [
    App\Controllers\AdminReviewFormController::class,
    'toggle'
],

'/admin/review-form/save' => [
    App\Controllers\AdminReviewFormController::class,
    'save'
],

'/admin/review-form/store' => [
    App\Controllers\AdminReviewFormController::class,
    'store'
],

'/admin/review-form/delete' => [
    App\Controllers\AdminReviewFormController::class,
    'delete'
],

'/admin/review-form' => [
    App\Controllers\AdminReviewFormController::class,
    'index'
],'/select-conference' => [App\Controllers\ConferenceSelectController::class, 'index'],
'/select-conference/choose' => [App\Controllers\ConferenceSelectController::class, 'choose'],




   // '/conference/home' => [App\Controllers\PublicConferenceHomeController::class, 'show'],
    '/author/submissions' => [App\Controllers\AuthorDashboardController::class, 'index'],
    '/author/submission/create' => [App\Controllers\AuthorSubmissionController::class, 'create'],
    
'/author/submissions/show' => [AuthorSubmissionController::class, 'show'],
'/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    '/chair/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    '/organizer/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    '/org/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    // PACK 445 unified dashboard override
    '/admin/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    '/admin/users/store' => [App\Controllers\AdminUserController::class, 'store'],
    // PACK 447 role dashboard override
    '/admin/dashboard' => [App\Controllers\DashboardController::class, 'index'],
    '/admin/review-form/store' => [App\Controllers\AdminReviewFormController::class, 'store'],
    '/proceedings' => [App\Controllers\ProceedingsController::class, 'index'],
    //'/reviewer/review/submit' => [App\Controllers\ReviewerDashboardController::class, 'submitReview'],
    '/author/submission/store' => [App\Controllers\AuthorSubmissionController::class, 'store'],
//   '/admin/conference-home' => [App\Controllers\AdminConferenceHomeController::class, 'index'],


  '/admin/conference-home/policy' => [App\Controllers\AdminConferenceHomeController::class, 'setPolicy'],
    '/admin/conference-home/block/store' => [App\Controllers\AdminConferenceHomeController::class, 'storeBlock'],
    '/admin/conference-home/block/toggle' => [App\Controllers\AdminConferenceHomeController::class, 'toggleBlock'],
    '/admin/conference-home/block/delete' => [App\Controllers\AdminConferenceHomeController::class, 'deleteBlock'],
    '/admin/conference-home/reviewers/upload' => [App\Controllers\AdminConferenceHomeController::class, 'uploadReviewersCsv'],
    '/admin/conference-home/committees/upload' => [App\Controllers\AdminConferenceHomeController::class, 'uploadCommitteesCsv'],
    '/admin/conference-home/email/save' => [App\Controllers\AdminConferenceHomeController::class, 'saveTemplate'],
    
'/admin/conference-home/library'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'sectionLibrary'
],

'/admin/conference-home/section/toggle' => [
    App\Controllers\AdminConferenceHomeController::class,
    'toggleSection',
    'super_admin'
],

'/author/submission/show' => [App\Controllers\AuthorSubmissionController::class, 'show'],
    //'/author/submission/edit' => [AppControllersAuthorSubmissionController::class, 'edit'],
'/author/submission/edit'
    => [App\Controllers\AuthorSubmissionController::class, 'edit'],    
'/author/submission/update' => [App\Controllers\AuthorSubmissionController::class, 'update'],
    '/author/submission/revision' => [App\Controllers\AuthorSubmissionController::class, 'uploadRevision'],
    '/admin/conferences/changeStatus' => [App\Controllers\AdminConferenceController::class, 'changeStatus'],
    '/admin/notifications/mark-sent' => [App\Controllers\AdminNotificationController::class, 'markSent'],
    '/admin/notifications/cancel' => [App\Controllers\AdminNotificationController::class, 'cancel'],
    '/admin/conferences/setCurrent' => [App\Controllers\AdminConferenceController::class, 'setCurrent'],
    '/admin/conference-home/email/add' => [App\Controllers\AdminConferenceHomeController::class, 'addTemplate'],
    '/admin/conference-home/email/toggle' => [App\Controllers\AdminConferenceHomeController::class, 'toggleTemplate'],
    '/admin/conference-home/email/delete' => [App\Controllers\AdminConferenceHomeController::class, 'deleteTemplate'],
    '/admin/conference-business' => [App\Controllers\AdminConferenceBusinessController::class, 'index'],
    '/admin/conference-business/theme/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeTheme'],
    '/admin/conference-business/venue/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeVenue'],
    '/admin/conference-business/day/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeDay'],
    '/admin/conference-business/session/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeSession'],
    '/admin/conference-business/session/assign-paper' => [App\Controllers\AdminConferenceBusinessController::class, 'assignPaper'],
    '/admin/conference-business/galley/upload' => [App\Controllers\AdminConferenceBusinessController::class, 'uploadGalley'],
    '/admin/conference-business/galley/approve' => [App\Controllers\AdminConferenceBusinessController::class, 'approveGalley'],
    '/admin/conference-business/issue/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeIssue'],
    '/admin/conference-business/issue/add-article' => [App\Controllers\AdminConferenceBusinessController::class, 'addArticleToIssue'],
    '/admin/conference-business/issue/publish' => [App\Controllers\AdminConferenceBusinessController::class, 'publishIssue'],
    '/admin/conference-business/certificate/issue' => [App\Controllers\AdminConferenceBusinessController::class, 'issueCertificate'],
    '/admin/business-rbac' => [App\Controllers\AdminBusinessRbacController::class, 'index'],
    '/admin/business-rbac/save' => [App\Controllers\AdminBusinessRbacController::class, 'save'],
    '/admin/conference-business/theme/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteTheme'],
    '/admin/conference-business/day/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteDay'],
    '/admin/conference-business/venue/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteVenue'],
    '/admin/conference-business/session/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteSession'],
    '/admin/conference-business/session/publish' => [App\Controllers\AdminConferenceBusinessController::class, 'publishSession'],
    '/admin/conference-business/galley/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteGalley'],
    '/admin/conference-business/issue/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteIssue'],
    '/admin/conference-business/certificate/revoke' => [App\Controllers\AdminConferenceBusinessController::class, 'revokeCertificate'],
    '/admin/conference-business/committee/store' => [App\Controllers\AdminConferenceBusinessController::class, 'storeCommittee'],
    '/admin/conference-business/committee/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'deleteCommittee'],
    '/admin/conference-business/certificate/bulk' => [App\Controllers\AdminConferenceBusinessController::class, 'issueBulkCertificates'],
    '/admin/conference-business/certificate/print' => [App\Controllers\AdminConferenceBusinessController::class, 'printCertificate'],
    '/certificates/verify' => [App\Controllers\CertificateController::class, 'verify'],
    '/certificates/print' => [App\Controllers\CertificateController::class, 'print'],
    '/admin/committee-media' => [App\Controllers\AdminCommitteeMediaController::class, 'index'],
    '/admin/committee-media/store' => [App\Controllers\AdminCommitteeMediaController::class, 'store'],
    '/admin/committee-media/update' => [App\Controllers\AdminCommitteeMediaController::class, 'update'],
    '/admin/committee-media/toggle' => [App\Controllers\AdminCommitteeMediaController::class, 'toggle'],
    '/admin/committee-media/delete' => [App\Controllers\AdminCommitteeMediaController::class, 'delete'],
    '/admin/committee-media/cleanup-empty' => [App\Controllers\AdminCommitteeMediaController::class, 'cleanupEmpty'],
    '/conference/business' => [App\Controllers\PublicConferenceBusinessController::class, 'index'],
    '/conference/program' => [App\Controllers\PublicConferenceBusinessController::class, 'index'],
    '/conference/proceedings' => [App\Controllers\PublicConferenceBusinessController::class, 'index'],
    '/select-conference/select' => [App\Controllers\ConferenceSelectController::class, 'select'],
    '/register' => [App\Controllers\AuthController::class, 'register'],
    '/c/first-international-conference' => [App\Controllers\PublicConferenceController::class, 'home'],
    '/c/first-international-conference/register' => [App\Controllers\PublicConferenceController::class, 'redirectRegister'],
    '/c/first-international-conference/program' => [App\Controllers\PublicConferenceController::class, 'program'],
    '/c/first-international-conference/proceedings' => [App\Controllers\PublicConferenceController::class, 'proceedings'],
    '/c/jpu-ai-2026' => [App\Controllers\PublicConferenceController::class, 'home'],
    '/c/jpu-ai-2026/register' => [App\Controllers\PublicConferenceController::class, 'redirectRegister'],
    '/c/jpu-ai-2026/program' => [App\Controllers\PublicConferenceController::class, 'program'],
    '/c/jpu-ai-2026/proceedings' => [App\Controllers\PublicConferenceController::class, 'proceedings'],
    '/c/jpu-cs-2026' => [App\Controllers\PublicConferenceController::class, 'home'],
    '/c/jpu-cs-2026/register' => [App\Controllers\PublicConferenceController::class, 'redirectRegister'],
    '/c/jpu-cs-2026/program' => [App\Controllers\PublicConferenceController::class, 'program'],
    '/c/jpu-cs-2026/proceedings' => [App\Controllers\PublicConferenceController::class, 'proceedings'],
    '/author/profile/complete' => [App\Controllers\AuthorProfileController::class, 'complete'],
    '/author/profile/save' => [App\Controllers\AuthorProfileController::class, 'save'],
    //'/forgot-password' => [App\Controllers\AuthController::class, 'forgotPassword'],
    //'/reset-password' => [App\Controllers\AuthController::class, 'resetPassword'],
'/forgot-password/send' => [App\Controllers\ForgotPasswordController::class,'send'],
'/reset-password' => [App\Controllers\ForgotPasswordController::class,'reset'],
'/reset-password/update' => [App\Controllers\ForgotPasswordController::class,'update'],    
'/admin/branding' => [App\Controllers\AdminBrandingController::class, 'index'],
    '/admin/branding/save' => [App\Controllers\AdminBrandingController::class, 'save'],
    '/admin/email-test' => [App\Controllers\AdminEmailTestController::class, 'index'],
    '/admin/email-test/send' => [App\Controllers\AdminEmailTestController::class, 'sendTest'],
    '/admin/email-test/resend' => [App\Controllers\AdminEmailTestController::class, 'resend'],
    '/admin/email-test/mark-sent' => [App\Controllers\AdminEmailTestController::class, 'markSent'],
    '/admin/email-test/save-smtp' => [App\Controllers\AdminEmailTestController::class, 'saveSmtp'],
    '/admin/workflow-board' => [App\Controllers\AdminWorkflowBoardController::class, 'index'],
    '/admin/workflow-board/toggle-done' => [App\Controllers\AdminWorkflowBoardController::class, 'toggleDone'],
    '/admin/workflow-board/toggle-enabled' => [App\Controllers\AdminWorkflowBoardController::class, 'toggleEnabled'],
    '/admin/privilege-matrix' => [App\Controllers\AdminPrivilegeMatrixController::class, 'index'],
    '/admin/privilege-matrix/save' => [App\Controllers\AdminPrivilegeMatrixController::class, 'save'],
    '/admin/review-monitor' => [App\Controllers\AdminReviewMonitorController::class, 'index'],
    '/reviewer/interaction' => [App\Controllers\ReviewerInteractionController::class, 'index'],
    '/reviewer/interaction/preference' => [App\Controllers\ReviewerInteractionController::class, 'savePreference'],
    '/reviewer/interaction/discuss' => [App\Controllers\ReviewerInteractionController::class, 'postDiscussion'],
    '/admin/production/upload' => [App\Controllers\AdminProductionController::class, 'upload'],
    '/admin/production/approve' => [App\Controllers\AdminProductionController::class, 'approve'],
    '/admin/production/delete' => [App\Controllers\AdminProductionController::class, 'delete'],
    '/admin/issues/store' => [App\Controllers\AdminIssueController::class, 'store'],
    '/admin/issues/add-article' => [App\Controllers\AdminIssueController::class, 'addArticle'],
    '/admin/issues/publish' => [App\Controllers\AdminIssueController::class, 'publish'],
    '/admin/issues/article/delete' => [App\Controllers\AdminIssueController::class, 'deleteArticle'],
    '/admin/production/toggle-public' => [App\Controllers\AdminProductionController::class, 'togglePublic'],
    '/author/workflow' => [App\Controllers\AuthorWorkflowController::class, 'index'],
    '/author/workflow/revision' => [App\Controllers\AuthorWorkflowController::class, 'uploadRevision'],
    '/author/workflow/camera-ready' => [App\Controllers\AuthorWorkflowController::class, 'uploadCameraReady'],
    '/author/workflow/rebuttal' => [App\Controllers\AuthorWorkflowController::class, 'submitRebuttal'],
    '/admin/submission-workflow' => [App\Controllers\AdminSubmissionWorkflowController::class, 'index'],
    '/admin/submission-workflow/update' => [App\Controllers\AdminSubmissionWorkflowController::class, 'updateStatus'],
    '/author/my-submissions' => [App\Controllers\AuthorMySubmissionsController::class, 'index'],
    '/admin/submission-search' => [App\Controllers\AdminSubmissionSearchController::class, 'index'],
    '/admin/workflow-rules' => [App\Controllers\AdminWorkflowRulesController::class, 'index'],
    '/admin/workflow-rules/save' => [App\Controllers\AdminWorkflowRulesController::class, 'save'],
    '/admin/email-templates' => [App\Controllers\AdminConferenceEmailTemplateController::class, 'index'],
    '/admin/email-templates/save' => [App\Controllers\AdminConferenceEmailTemplateController::class, 'save'],
    '/admin/email-templates/store' => [App\Controllers\AdminConferenceEmailTemplateController::class, 'store'],
'/admin/email-templates/edit' => [App\Controllers\AdminConferenceEmailTemplateController::class,'edit'],
'/admin/email-templates/update' => [App\Controllers\AdminConferenceEmailTemplateController::class,'update'],
    '/admin/email-templates/delete' => [App\Controllers\AdminConferenceEmailTemplateController::class, 'delete'],
    '/admin/email-templates/duplicate' => [App\Controllers\AdminConferenceEmailTemplateController::class, 'duplicate'],
    '/admin/submission-workflow/send-email' => [App\Controllers\AdminSubmissionWorkflowController::class, 'sendTemplateEmail'],
    '/admin/conference-mail' => [App\Controllers\AdminConferenceMailController::class, 'index'],
    '/admin/conference-mail/resend' => [App\Controllers\AdminConferenceMailController::class, 'resend'],
    '/admin/conference-mail/send-queued' => [App\Controllers\AdminConferenceMailController::class, 'sendQueued'],
    '/admin/conference-mail/cancel' => [App\Controllers\AdminConferenceMailController::class, 'cancel'],
    '/admin/conference-mail/preview' => [App\Controllers\AdminConferenceMailController::class, 'preview'],
    '/admin/workflow-notifications' => [App\Controllers\AdminWorkflowNotificationRulesController::class, 'index'],
    '/admin/workflow-notifications/save' => [App\Controllers\AdminWorkflowNotificationRulesController::class, 'save'],
    '/admin/workflow-notifications/store' => [App\Controllers\AdminWorkflowNotificationRulesController::class, 'store'],
    '/admin/workflow-notifications/delete' => [App\Controllers\AdminWorkflowNotificationRulesController::class, 'delete'],
    '/notifications' => [App\Controllers\NotificationController::class, 'index'],
    '/notifications/read' => [App\Controllers\NotificationController::class, 'markRead'],
    '/notifications/mark-all-read' => [App\Controllers\NotificationController::class, 'markAllRead'],
    '/admin/notification-audit' => [App\Controllers\AdminNotificationAuditController::class, 'index'],
    '/admin/notification-broadcast' => [App\Controllers\AdminNotificationBroadcastController::class, 'index'],
    '/admin/notification-broadcast/send' => [App\Controllers\AdminNotificationBroadcastController::class, 'send'],
    '/notifications/count' => [App\Controllers\NotificationCountController::class, 'index'],
    '/notification-settings' => [App\Controllers\NotificationSettingsController::class, 'index'],
    '/notification-settings/save' => [App\Controllers\NotificationSettingsController::class, 'save'],
    '/admin/notification-digest' => [App\Controllers\AdminNotificationDigestController::class, 'index'],
    '/admin/notification-digest/preview' => [App\Controllers\AdminNotificationDigestController::class, 'preview'],
    '/profile' => [App\Controllers\ProfileController::class, 'index'],
    '/profile/save' => [App\Controllers\ProfileController::class, 'save'],
    '/admin/user-profile' => [App\Controllers\AdminUserProfileController::class, 'show'],
    '/admin/reviewer-expertise' => [App\Controllers\AdminReviewerExpertiseController::class, 'index'],
    '/admin/profile-fields' => [App\Controllers\AdminProfileFieldsController::class, 'index'],
    '/admin/profile-fields/rules/save' => [App\Controllers\AdminProfileFieldsController::class, 'saveRules'],
    '/admin/profile-fields/custom/store' => [App\Controllers\AdminProfileFieldsController::class, 'storeCustom'],
    '/admin/profile-fields/custom/delete' => [App\Controllers\AdminProfileFieldsController::class, 'deleteCustom'],
    '/admin/profile-completion' => [App\Controllers\AdminProfileCompletionController::class, 'index'],
    '/admin/profile-completion/recalculate' => [App\Controllers\AdminProfileCompletionController::class, 'recalculate'],
    '/admin/profile-fields/bulk' => [App\Controllers\AdminProfileFieldsController::class, 'bulkUpdate'],
    '/admin/rbac-matrix' => [App\Controllers\AdminRbacMatrixController::class, 'index'],
    '/admin/rbac-matrix/menu/save' => [App\Controllers\AdminRbacMatrixController::class, 'saveMenu'],
    '/admin/rbac-matrix/actions/save' => [App\Controllers\AdminRbacMatrixController::class, 'saveActions'],
    '/lang' => [App\Controllers\LanguageController::class, 'set'],
    '/admin/dictionary' => [App\Controllers\AdminDictionaryController::class, 'index'],
    '/admin/dictionary/save' => [App\Controllers\AdminDictionaryController::class, 'save'],
    '/admin/dictionary/store' => [App\Controllers\AdminDictionaryController::class, 'store'],
    '/admin/dictionary/delete' => [App\Controllers\AdminDictionaryController::class, 'delete'],
    '/admin/lang' => [App\Controllers\LanguageController::class, 'set'],
    '/easychair/lang' => [App\Controllers\LanguageController::class, 'set'],
    '/easychair/admin/lang' => [App\Controllers\LanguageController::class, 'set'],
    '/admin/certificates' => [App\Controllers\AdminCertificateController::class, 'index'],
    '/admin/certificates/generate' => [App\Controllers\AdminCertificateController::class, 'generate'],
    '/admin/dictionary-scan' => [App\Controllers\AdminDictionaryScanController::class, 'index'],
    '/admin/dictionary-scan/store' => [App\Controllers\AdminDictionaryScanController::class, 'store'],
    '/admin/dictionary-replace' => [App\Controllers\AdminDictionaryReplaceController::class, 'index'],
    '/admin/dictionary-replace/apply' => [App\Controllers\AdminDictionaryReplaceController::class, 'apply'],
    '/reviewer/assignments' => [App\Controllers\ReviewerDashboardController::class, 'assignments'],
    //'/admin/committee-images' => [App\Controllers\AdminBusinessToolsController::class, 'committeeImages'],
    '/admin/reviewer-assignments' => [App\Controllers\AdminBusinessToolsController::class, 'reviewerAssignments'],
    '/admin/submission-stage-rules' => [App\Controllers\AdminBusinessToolsController::class, 'submissionStageRules'],
    '/admin/test-email' => [App\Controllers\AdminBusinessToolsController::class, 'testEmail'],
    '/admin/conference-role-permissions' => [App\Controllers\AdminBusinessToolsController::class, 'conferenceRolePermissions'],
    '/admin/conference-business-permissions' => [App\Controllers\AdminConferenceBusinessPermissionsController::class, 'index'],
    '/admin/custom-rights' => [App\Controllers\AdminBusinessToolsController::class, 'customRights'],
    //'/admin/committee-images/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveCommitteeImage'],
    //'/admin/committee-images/delete' => [App\Controllers\AdminBusinessToolsController::class, 'deleteCommitteeImage'],

'/admin/committee-images' => [App\Controllers\AdminBusinessToolsController::class, 'committeeImages'],

'/admin/committee-images/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveCommitteeImage'],

'/admin/committee-images/edit' => [App\Controllers\AdminBusinessToolsController::class, 'editCommitteeImage'],

'/admin/committee-images/update' => [App\Controllers\AdminBusinessToolsController::class, 'updateCommitteeImage'],

'/admin/committee-images/delete' => [App\Controllers\AdminBusinessToolsController::class, 'deleteCommitteeImage'],    

'/admin/reviewer-assignments/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveReviewerAssignment'],
    '/admin/reviewer-assignments/delete' => [App\Controllers\AdminBusinessToolsController::class, 'deleteReviewerAssignment'],
    '/admin/submission-stage-rules/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveSubmissionStageRule'],
    '/admin/submission-stage-rules/delete' => [App\Controllers\AdminBusinessToolsController::class, 'deleteSubmissionStageRule'],
    '/admin/test-email/send' => [App\Controllers\AdminBusinessToolsController::class, 'sendTestEmail'],
    '/admin/conference-role-permissions/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveConferenceRolePermissions'],
    '/admin/clone-conference-permissions' => [App\Controllers\AdminBusinessToolsController::class, 'cloneConferencePermissions'],
    '/admin/rbac-sync' => [App\Controllers\AdminBusinessToolsController::class, 'syncRbacMenus'],
    '/admin/rbac-health' => [App\Controllers\AdminBusinessToolsController::class, 'rbacHealth'],
    '/admin/sidebar-discovery' => [App\Controllers\AdminBusinessToolsController::class, 'sidebarDiscovery'],
    '/admin/permission-diff' => [App\Controllers\AdminBusinessToolsController::class, 'permissionDiff'],
    '/admin/permission-snapshots' => [App\Controllers\AdminBusinessToolsController::class, 'permissionSnapshots'],
    '/admin/permission-snapshot-restore' => [App\Controllers\AdminBusinessToolsController::class, 'restorePermissionSnapshot'],
    '/admin/permission-templates' => [App\Controllers\AdminBusinessToolsController::class, 'permissionTemplates'],
    '/favorites/add' => [App\Controllers\AdminBusinessToolsController::class, 'addFavorite'],
    '/favorites/remove' => [App\Controllers\AdminBusinessToolsController::class, 'removeFavorite'],
            '/admin/create-permission-snapshot' => [App\Controllers\AdminBusinessToolsController::class, 'createPermissionSnapshot'],
    '/admin/conference-business-permissions/save' => [App\Controllers\AdminConferenceBusinessPermissionsController::class, 'save'],
    /* Mega520B: delete handled by save matrix; old delete route disabled */
    '/admin/custom-rights/save' => [App\Controllers\AdminBusinessToolsController::class, 'saveCustomRight'],
    '/admin/custom-rights/delete' => [App\Controllers\AdminBusinessToolsController::class, 'deleteCustomRight'],
    '/admin/org-smtp' => [App\Controllers\AdminOrgSmtpController::class, 'index'],
    '/admin/org-smtp/save' => [App\Controllers\AdminOrgSmtpController::class, 'save'],
    '/admin/org-smtp/test' => [App\Controllers\AdminOrgSmtpController::class, 'test'],
    '/admin/rbac-scope' => [App\Controllers\AdminRbacScopeController::class, 'index'],
    '/admin/rbac-scope/copy' => [App\Controllers\AdminRbacScopeController::class, 'copy'],
    '/admin/access-audit' => [App\Controllers\AdminAccessAuditController::class, 'index'],
    '/admin/access-audit/heal' => [App\Controllers\AdminAccessAuditController::class, 'heal'],
    '/admin/online-users' => [App\Controllers\AdminOnlineUsersController::class, 'index'],
    '/admin/user-scope-audit' => [App\Controllers\UserScopeAuditController::class, 'index'],
    '/admin/scope-debug' => [App\Controllers\ScopeDebugController::class, 'index'],
    '/admin/conference-home/save' => [App\Controllers\AdminConferenceHomeController::class, 'save'],
    '/admin/conference-business/save' => [App\Controllers\AdminConferenceBusinessController::class, 'save'],
    '/admin/conference-business/delete' => [App\Controllers\AdminConferenceBusinessController::class, 'delete'],
'/submit' => [App\Controllers\AuthorSubmissionEntryController::class, 'enter'],
'/admin/organizations' =>
    [App\Controllers\AdminOrganizationsController::class, 'index'],

'/admin/organizations/create' =>
    [App\Controllers\AdminOrganizationsController::class, 'create'],

'/admin/organizations/store' =>
    [App\Controllers\AdminOrganizationsController::class, 'store'],

'/admin/organizations/edit' =>
    [App\Controllers\AdminOrganizationsController::class, 'edit'],

'/admin/organizations/update' =>
    [App\Controllers\AdminOrganizationsController::class, 'update'],

'/admin/organizations/delete' =>
    [App\Controllers\AdminOrganizationsController::class, 'delete'],

'/admin/review-form/create' => [
    App\Controllers\AdminReviewFormController::class,
    'create'
],
'/author/submission'
    => [App\Controllers\AuthorSubmissionController::class, 'show'],

'/admin/submission/assign-reviewer'
    => [App\Controllers\AdminSubmissionsController::class, 'assignReviewer'],

'/reviewer/dashboard'
    => [App\Controllers\ReviewerDashboardController::class, 'index'],

//'/reviewer/submit-review'
//    => [App\Controllers\ReviewerController::class, 'submitReview'],
'/author/submission/reviews'
    => [App\Controllers\AuthorSubmissionController::class, 'viewReviews'],
'/admin/workflow-stages'
    => [App\Controllers\AdminWorkflowController::class, 'index'],

'/admin/workflow-stages/update'
    => [App\Controllers\AdminWorkflowController::class, 'update'],

'/admin/submission/assign-reviewer'
    => [App\Controllers\AdminSubmissionsController::class, 'assignReviewer'],

'/chair/decisions'
    => [App\Controllers\ChairDecisionController::class, 'index'],

'/chair/decision/apply'
    => [App\Controllers\ChairDecisionController::class, 'applyDecision'],

'/production'
    => [App\Controllers\ProductionController::class, 'index'],

'/production/upload'
    => [App\Controllers\ProductionController::class, 'uploadFile'],

'/production/assign-issue'
    => [App\Controllers\ProductionController::class, 'assignIssue'],

'/production/publish'
    => [App\Controllers\ProductionController::class, 'publish'],

'/proceedings/export'
    => [
        App\Controllers\ProceedingsController::class,
        'export'
    ],

'/author/submission/camera-ready'
    => [App\Controllers\AuthorSubmissionController::class, 'cameraReady'],

'/author/submission/camera-ready/upload'
    => [App\Controllers\AuthorSubmissionController::class, 'uploadCameraReady'],
'/author/submission/revision'
    => [App\Controllers\AuthorSubmissionController::class, 'revisionForm'],

'/author/submission/revision/upload'
    => [App\Controllers\AuthorSubmissionController::class, 'uploadRevision'],

'/admin/reviewer-suggest'
    => [App\Controllers\AdminBusinessToolsController::class, 'suggestReviewers'],

'/admin/roles'
    => [
        App\Controllers\AdminRolesController::class,
        'index'
    ],

'/admin/roles/assign'
    => [
        App\Controllers\AdminRolesController::class,
        'assignUserRole'
    ],

'/admin/roles/revoke'
    => [
        App\Controllers\AdminRolesController::class,
        'revokeUserRole'
    ],

'/admin/security'
    =>
    [
        App\Controllers\AdminSecurityController::class,
        'index'
    ],
'/select-role' =>
    [AuthController::class, 'selectRole'],
'/switch-context' => [AuthController::class, 'switchContext'],
//'/admin/review-assign' => [AdminReviewAssignmentController::class, 'assign'],


'/admin/review-assign' => ['AdminReviewAssignmentController', 'assign'],

'/admin/decision' => [App\Controllers\AdminDecisionController::class, 'index'],
'/admin/decision/apply' => [App\Controllers\AdminDecisionController::class, 'apply'],
'/dashboard' => [App\Controllers\DashboardController::class, 'index'],
//'/conference/home' => [App\Controllers\ConferencePublicController::class, 'home'],
'/admin/dashboard' => [App\Controllers\AdminDashboardController::class, 'index'],
'/conference/{slug}' =>
    [App\Controllers\PublicConferenceBusinessController::class, 'slug'],

'/admin/review-form/import-default' =>
    [App\Controllers\AdminReviewFormController::class, 'importDefault'],

/*
|--------------------------------------------------------------------------
| PACK 584 ROUTES
|--------------------------------------------------------------------------
*/

'/admin/conference-speakers' => [
    App\Controllers\ConferenceSpeakersController::class,
    'index'
],

'/admin/conference-speakers/create' => [
    App\Controllers\ConferenceSpeakersController::class,
    'create'
],

'/admin/conference-speakers/store' => [
    App\Controllers\ConferenceSpeakersController::class,
    'store'
],

'/admin/conference-speakers/delete' => [
    App\Controllers\ConferenceSpeakersController::class,
    'delete'
],

'/admin/conference-sessions' => [
    App\Controllers\ConferenceSessionsController::class,
    'index'
],

'/admin/conference-proceedings' => [
    App\Controllers\ConferenceProceedingsController::class,
    'index'
],

'/admin/conference-sponsors' => [
    App\Controllers\ConferenceSponsorsController::class,
    'index'
],

'/admin/conference-media' => [
    App\Controllers\ConferenceMediaController::class,
    'index'
],

'/admin/conference-speakers' => [
    App\Controllers\ConferenceSpeakersController::class,
    'index'
],

'/admin/conference-speakers/create' => [
    App\Controllers\ConferenceSpeakersController::class,
    'create'
],

'/admin/conference-speakers/store' => [
    App\Controllers\ConferenceSpeakersController::class,
    'store'
],

'/admin/conference-speakers/delete' => [
    App\Controllers\ConferenceSpeakersController::class,
    'delete'
],

'/admin/conference-speakers/edit' => [
    App\Controllers\ConferenceSpeakersController::class,
    'edit'
],

'/admin/conference-speakers/update' => [
    App\Controllers\ConferenceSpeakersController::class,
    'update'
],

'/admin/conference-home-builder' =>
    [App\Controllers\ConferenceHomepageBuilderController::class, 'index'],

'/admin/conference-home-builder/toggle' =>
    [App\Controllers\ConferenceHomepageBuilderController::class, 'toggle'],

'/admin/conference-home-builder/up' =>
    [App\Controllers\ConferenceHomepageBuilderController::class, 'moveUp'],

'/admin/conference-home-builder/down' =>
    [App\Controllers\ConferenceHomepageBuilderController::class, 'moveDown'],

'/admin/conference-themes' =>
    [App\Controllers\AdminThemesController::class, 'index'],
'/admin/conference-themes/create' => [
    App\Controllers\ConferenceThemesController::class,
    'create'
],

'/admin/conference-themes/store' => [
    App\Controllers\ConferenceThemesController::class,
    'store'
],

'/admin/conference-themes/delete' => [
    App\Controllers\ConferenceThemesController::class,
    'delete'
],
'/admin/homepage-sections' =>
    [App\Controllers\AdminHomepageSectionsController::class, 'index'],

'/admin/homepage-sections/edit' =>
    [App\Controllers\AdminHomepageSectionsController::class, 'edit'],

'/admin/homepage-sections/update' =>
    [App\Controllers\AdminHomepageSectionsController::class, 'update'],

'/admin/hero-slides' =>
    [App\Controllers\AdminHeroSlidesController::class, 'index'],

'/admin/hero-slides/create' =>
    [App\Controllers\AdminHeroSlidesController::class, 'create'],

'/admin/hero-slides/store' =>
    [App\Controllers\AdminHeroSlidesController::class, 'store'],

'/admin/hero-slides/delete' =>
    [App\Controllers\AdminHeroSlidesController::class, 'delete'],

'/admin/venues' =>
    [App\Controllers\AdminVenueController::class, 'index'],

'/admin/venues/create' =>
    [App\Controllers\AdminVenueController::class, 'create'],

'/admin/venues/store' =>
    [App\Controllers\AdminVenueController::class, 'store'],

'/admin/venues/delete' =>
    [App\Controllers\AdminVenueController::class, 'delete'],


'/admin/homepage-content' => [
    App\Controllers\AdminHomepageContentController::class,
    'index'
],

'/admin/homepage-sections' => [
    App\Controllers\HomepageSectionsController::class,
    'index'
],

'/admin/homepage-sections/toggle' => [
    App\Controllers\HomepageSectionsController::class,
    'toggle'
],

'/admin/homepage-sections/up' => [
    App\Controllers\HomepageSectionsController::class,
    'moveUp'
],

'/admin/homepage-sections/down' => [
    App\Controllers\HomepageSectionsController::class,
    'moveDown'
],


'/admin/homepage-design' => [
    App\Controllers\HomepageDesignController::class,
    'index'
],

'/admin/conference-sponsors/create' => [
    App\Controllers\ConferenceSponsorsController::class,
    'create'
],

'/admin/conference-sponsors/store' => [
    App\Controllers\ConferenceSponsorsController::class,
    'store'
],

'/admin/conference-sponsors/delete' => [
    App\Controllers\ConferenceSponsorsController::class,
    'delete'
],
'/reviewer/switch-conference' => [
    App\Controllers\ReviewerController::class,
    'switchConference'
],
'/admin/homepage-studio' => [
    App\Controllers\AdminHomepageStudioController::class,
    'index'
],
'/admin/conference-themes/edit' => [
    App\Controllers\ConferenceThemesController::class,
    'edit'
],

'/admin/conference-themes/update' => [
    App\Controllers\ConferenceThemesController::class,
    'update'
],
'/admin/conference-home/sections' => [
    App\Controllers\AdminConferenceHomeController::class,
    'sections'
],


'/admin/conference-home/sections/create' => [
    App\Controllers\AdminConferenceHomeController::class,
    'createSection'
],

'/admin/conference-home/sections/store' => [
    App\Controllers\AdminConferenceHomeController::class,
    'storeSection'
],

'/admin/conference-home/sections/install'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'installSection'
],

'/admin/conference-home/sections/edit' => [
    App\Controllers\AdminConferenceHomeController::class,
    'editSection'
],

'/admin/conference-home/sections/update' => [
    App\Controllers\AdminConferenceHomeController::class,
    'updateSection'
],

'/admin/conference-home/sections/delete' => [
    App\Controllers\AdminConferenceHomeController::class,
    'deleteSection'
],

'/admin/conference-home/sections/toggle' => [
    App\Controllers\AdminConferenceHomeController::class,
    'toggleSection'
],

'/admin/conference-home/sections/up' => [
    App\Controllers\AdminConferenceHomeController::class,
    'moveSectionUp'
],

'/admin/conference-home/sections/down' => [
    App\Controllers\AdminConferenceHomeController::class,
    'moveSectionDown'
],

'/admin/conference-home/sections/toggle-ajax' => [
    App\Controllers\AdminConferenceHomeController::class,
    'toggleSectionAjax'
],

'/admin/conference-home/sections/reorder-ajax' => [
    App\Controllers\AdminConferenceHomeController::class,
    'reorderSectionsAjax'
],

'/admin/conference-home/sections/favorite'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'favoriteSection'
],

'/admin/conference-home/sections/duplicate' => [
    App\Controllers\AdminConferenceHomeController::class,
    'duplicateSection'
],

'/admin/roles/edit' => [
    App\Controllers\AdminRolesController::class,
    'edit'
],

'/admin/roles/update' => [
    App\Controllers\AdminRolesController::class,
    'update'
],

'/admin/roles/delete' => [
    App\Controllers\AdminRolesController::class,
    'delete'
],
'/admin/users/remove-role' => [
    App\Controllers\AdminUserController::class,
    'removeRole'
],

'/admin/conference-home/blocks' => [
    App\Controllers\AdminConferenceHomeController::class,
    'blocks'
],

'/admin/conference-home/blocks/create' => [
    App\Controllers\AdminConferenceHomeController::class,
    'createBlock'
],

'/admin/conference-home/blocks/store' => [
    App\Controllers\AdminConferenceHomeController::class,
    'storeBlockCms'
],

'/admin/conference-home/blocks/edit' => [
    App\Controllers\AdminConferenceHomeController::class,
    'editBlock'
],

'/admin/conference-home/blocks/update' => [
    App\Controllers\AdminConferenceHomeController::class,
    'updateBlock'
],

'/admin/conference-home/blocks/delete' => [
    App\Controllers\AdminConferenceHomeController::class,
    'deleteBlockCms'
],

'/admin/conference-home/blocks/toggle' => [
    App\Controllers\AdminConferenceHomeController::class,
    'toggleBlockCms'
],

'/admin/conference-home/blocks/up' => [
    App\Controllers\AdminConferenceHomeController::class,
    'moveBlockUp'
],

'/admin/conference-home/blocks/down' => [
    App\Controllers\AdminConferenceHomeController::class,
    'moveBlockDown'
],

'/admin/conference-home' => [
    App\Controllers\AdminConferenceHomeController::class,
    'index'
],

'/admin/conference-home/index' => [
    App\Controllers\AdminConferenceHomeController::class,
    'index'
],

'/admin/conference-home/studio' => [
App\Controllers\AdminConferenceHomeController::class,
'studio'
],

'/admin/conference-home/preview' => [
App\Controllers\AdminConferenceHomeController::class,
'preview'
],

'/admin/conference-home/publish' => [
App\Controllers\AdminConferenceHomeController::class,
'publish'
],

'/admin/conference-home/versions' => [
App\Controllers\AdminConferenceHomeController::class,
'versions'
],

'/admin/conference-home/restore' => [
App\Controllers\AdminConferenceHomeController::class,
'restore'
],

'/admin/conference-home/clone' => [
App\Controllers\AdminConferenceHomeController::class,
'cloneHomepage'
],

'/admin/conference-home/export' => [
App\Controllers\AdminConferenceHomeController::class,
'exportHomepage'
],

'/admin/conference-home/import' => [
App\Controllers\AdminConferenceHomeController::class,
'importHomepage'
],

'/admin/conference-home/templates' => [
App\Controllers\AdminConferenceHomeController::class,
'templates'
],

'/admin/conference-home/apply-template' => [
App\Controllers\AdminConferenceHomeController::class,
'applyTemplate'
],

'/admin/conference-home/ai-generate' => [
App\Controllers\AdminConferenceHomeController::class,
'aiGenerateHomepage'
],

'/admin/conference-home/ai-import' => [
App\Controllers\AdminConferenceHomeController::class,
'aiImport'
],

'/admin/conference-home/reorder'
=>[
App\Controllers\AdminConferenceHomeController::class,
'reorder'
],

'/admin/conference-home/snapshot'
=>[
App\Controllers\AdminConferenceHomeController::class,
'snapshot'
],

'/admin/conference-home/restore'
=>[
App\Controllers\AdminConferenceHomeController::class,
'restoreSnapshot'
],

'/admin/conference-home/ops' => [
App\Controllers\AdminConferenceHomeController::class,
'operations'
],

'/admin/conference-home/ai-write'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'aiWriteHomepage'
],

'/admin/conference-home/ai-conference'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'aiConferenceComposer'
],

'/admin/conference-home/marketplace'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'marketplace'
],
'/admin/conference-home/template/save'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'saveTemplate'
],

'/admin/conference-home/template/apply'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'applyTemplate'
],

'/admin/conference-home/template/duplicate'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'duplicateTemplate'
],

'/admin/conference-home/template/favorite'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'favoriteTemplate'
],


'/admin/conference-home/blueprint/export'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'exportBlueprint'
],

'/admin/conference-home/blueprints'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'blueprints'
],

'/admin/conference-home/autosave'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'autosave'
],

'/admin/conference-home/check-draft'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'checkDraft'
],

'/admin/conference-home/heartbeat'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'heartbeat'
],

'/admin/conference-home/activity'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'activity'
],

'/admin/conference-home/workflow/submit'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'submitWorkflow'
],

'/admin/conference-home/workflow/approve'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'approveWorkflow'
],

'/admin/conference-home/timeline'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'timeline'
],

'/admin/conference-home/releases'
=>[
App\Controllers\AdminConferenceHomeController::class,
'releases'
],

'/admin/conference-home/release/create'
=>[
App\Controllers\AdminConferenceHomeController::class,
'createRelease'
],

'/admin/conference-home/release/publish'
=>[
App\Controllers\AdminConferenceHomeController::class,
'publishRelease'
],

'/admin/conference-home/release/rollback'
=>[
App\Controllers\AdminConferenceHomeController::class,
'rollbackRelease'
],

'/admin/conference-home/cache/clear'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'clearCache'
],

'/admin/conference-home/health'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'health'
],

'/admin/conference-home/recommendations'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'recommendations'
],

'/admin/conference-home/governance'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governance'
],

'/admin/conference-home/certify'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'certify'
],
'/admin/conference-home/observatory'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'observatory'
],

'/admin/conference-home/command-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'commandCenter'
],

'/admin/conference-home/policy'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'policy'
],

'/admin/conference-home/archive'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'archiveHomepage'
],

'/admin/conference-home/lifecycle'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'lifecycle'
],

'/admin/conference-home/simulate'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'simulate'
],

'/admin/conference-home/simulation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'simulation'
],

'/admin/conference-home/optimize'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'optimize'
],

'/admin/conference-home/queue'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'queue'
],

'/admin/conference-home/schedule'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'schedulePublish'
],

'/admin/conference-home/schedule/status'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'scheduleStatus'
],

'/admin/conference-home/experiment'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'experiment'
],

'/admin/conference-home/experiment/status'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'experimentStatus'
],

'/admin/conference-home/intelligence'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'intelligence'
],

'/admin/conference-home/command'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'command'
],

'/admin/conference-home/events'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'timelineEvents'
],

'/admin/conference-home/snapshot'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'snapshot'
],

'/admin/conference-home/snapshot/status'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'snapshotStatus'
],

'/admin/conference-home/replicate'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'replicate'
],

'/admin/conference-home/catalog'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'catalog'
],

'/admin/conference-home/mesh'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'mesh'
],

'/admin/conference-home/workspace'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workspace'
],

'/admin/conference-home/workspace/save'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'saveWorkspace'
],

'/admin/conference-home/commands'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'commands'
],

'/admin/conference-home/collaboration'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'collaboration'
],

'/admin/conference-home/presence'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'presence'
],

'/admin/conference-home/timeline'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'timeline'
],

'/admin/conference-home/branch'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'branch'
],

'/admin/conference-home/branches'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'branches'
],

'/admin/conference-home/deploy'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'deploy'
],

'/admin/conference-home/deployment'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'deployment'
],

'/admin/conference-home/mission-control'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'missionControl'
],

'/admin/conference-home/control-tower'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'controlTower'
],

'/admin/conference-home/reliability'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'reliability'
],

'/admin/conference-home/portfolio'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'portfolio'
],

'/admin/conference-home/knowledge'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'knowledge'
],

'/admin/conference-home/digital-twin'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'digitalTwin'
],

'/admin/conference-home/graph'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'graph'
],

'/admin/conference-home/strategy'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'strategy'
],

'/admin/conference-home/program-office'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'programOffice'
],

'/admin/conference-home/scorecard'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'scorecard'
],

'/admin/conference-home/enterprise-brain'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'enterpriseBrain'
],

'/admin/conference-home/shell'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'shell'
],

'/admin/conference-home/os'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'operatingSystem'
],

'/admin/conference-home/kernel'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'kernel'
],

'/admin/conference-home/hypervisor'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'hypervisor'
],

'/admin/conference-home/fabric' =>
[
App\Controllers\AdminConferenceHomeController::class,
'fabric'
],

'/admin/conference-home/copilot'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'copilot'
],

'/admin/conference-home/agents'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'agents'
],

'/admin/conference-home/memory'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'memory'
],

'/admin/conference-home/cognition'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'cognition'
],

'/admin/conference-home/neural-mesh'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'neuralMesh'
],

'/admin/conference-home/conscious'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'conscious'
],

'/admin/conference-home/meta'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'meta'
],

'/admin/conference-home/universe'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'universe'
],

'/admin/conference-home/nexus'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'nexus'
],

'/admin/conference-home/central-nervous'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'centralNervous'
],

'/admin/conference-home/executive'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'executive'
],

'/admin/conference-home/strategic'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'strategic'
],

'/admin/conference-home/constitution'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'constitution'
],

'/admin/conference-home/cabinet'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'cabinet'
],

'/admin/conference-home/senate'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'senate'
],

'/admin/conference-home/chancellor'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'chancellor'
],

'/admin/conference-home/observatory'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'observatory'
],

'/admin/conference-home/ministry'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'ministry'
],

'/admin/conference-home/sovereign'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'sovereign'
],

'/admin/conference-home/civilization'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'civilization'
],

'/admin/conference-home/singularity'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'singularity'
],

'/admin/conference-home/genesis'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'genesis'
],

'/admin/conference-home/horizon'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'horizon'
],

'/admin/conference-home/legacy' =>
[
App\Controllers\AdminConferenceHomeController::class,
'legacy'
],

'/admin/conference-home/continuity-board'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'continuityBoard'
],

'/admin/conference-home/stewardship'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'stewardship'
],

'/admin/conference-home/heritage'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'heritage'
],

'/admin/conference-home/archive-vault'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'archiveVault'
],

'/admin/conference-home/trust'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'trust'
],

'/admin/conference-home/chronicle'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'chronicle'
],

'/admin/conference-home/time-capsule'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'timeCapsule'
],

'/admin/conference-home/compass'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'compass'
],

'/admin/conference-home/beacon'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'beacon'
],

'/admin/conference-home/atlas'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'atlas'
],

'/admin/conference-home/orbit'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'orbit'
],

'/admin/conference-home/pulse'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'pulse'
],

'/admin/conference-home/resonance'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'resonance'
],

'/admin/conference-home/gravity'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'gravity'
],

'/admin/conference-home/aurora'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'aurora'
],

'/admin/conference-home/zenith'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'zenith'
],

'/admin/conference-home/constellation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'constellation'
],

'/admin/conference-home/lighthouse'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'lighthouse'
],

'/admin/conference-home/observatory-prime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'observatoryPrime'
],

'/admin/conference-home/frontier'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'frontier'
],

'/admin/conference-home/nexus-prime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'nexusPrime'
],

'/admin/conference-home/continuum'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'continuum'
],

'/admin/conference-home/horizon-prime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'horizonPrime'
],

'/admin/conference-home/apex'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'apex'
],

'/admin/conference-home/crown'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'crown'
],

'/admin/conference-home/summit'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'summit'
],

'/admin/conference-home/infinity'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'infinity'
],

'/admin/conference-home/origin'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'origin'
],

'/admin/conference-home/legacy-prime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'legacyPrime'
],

'/admin/conference-home/genesis-prime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'genesisPrime'
],

'/admin/conference-home/omega'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'omega'
],

'/admin/conference-home/eternal'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'eternal'
],

'/admin/studio/metrics'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'metrics'
],

'/admin/studio/runtime'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'runtime'
],

'/admin/studio/permissions'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'widgetPermissions'
],

'/profile/view' => [
    App\Controllers\ProfileController::class,
    'publicProfile'
],

'/admin/email-templates/clone'
=>
[
App\Controllers\AdminBusinessToolsController::class,
'cloneConferenceEmailTemplates'
],

'/admin/reviewer-assignments'
=>
[
App\Controllers\AdminBusinessToolsController::class,
'reviewerAssignments'
],

'/admin/reviewer-assignments/assign'
=>
[
App\Controllers\AdminBusinessToolsController::class,
'saveReviewerAssignment'
],
'/admin/reviewer-assignments/unassign'
=> [
App\Controllers\AdminReviewerAssignmentsController::class,
'unassign'
],

'/admin/reviewer-assignments/auto-assign'
=> [
App\Controllers\AdminBusinessToolsController::class,
'autoAssignReviewers'
],

'/admin/reviewer-assignments/reminder'
=> [
App\Controllers\AdminReviewerAssignmentsController::class,
'reminder'
],

'/admin/reviewer-analytics'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerAnalytics'
],

'/admin/reviewer-capacity'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerCapacity'
],

'/admin/reviewer-conflicts'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerConflicts'
],

'/admin/review-deadline-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewDeadlineIntelligence'
],

'/admin/review-escalations'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewEscalations'
],

'/admin/reviewer-assignment-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerAssignmentIntelligence'
],

'/admin/reviewer-recommendations'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerRecommendations'
],

'/admin/reviewer-network-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerNetworkIntelligence'
],

'/admin/track-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'trackIntelligence'
],

'/admin/conference-health'
=> [
App\Controllers\AdminBusinessToolsController::class,
'conferenceHealth'
],

'/admin/ai-operations-center'
=> [
App\Controllers\AdminBusinessToolsController::class,
'aiOperationsCenter'
],

'/admin/predictive-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'predictiveIntelligence'
],

'/admin/ai-decision-board'
=> [
App\Controllers\AdminBusinessToolsController::class,
'aiDecisionBoard'
],

'/admin/review-orchestration'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewOrchestration'
],

'/admin/action-approval-engine'
=> [
App\Controllers\AdminBusinessToolsController::class,
'actionApprovalEngine'
],

'/admin/action-approval-engine/approve'
=> [
App\Controllers\AdminBusinessToolsController::class,
'approveOrchestrationAction'
],

'/admin/action-approval-engine/reject'
=> [
App\Controllers\AdminBusinessToolsController::class,
'rejectOrchestrationAction'
],

'/admin/execution-engine'
=> [
App\Controllers\AdminBusinessToolsController::class,
'executionEngine'
],

'/admin/execution-engine/run'
=> [
App\Controllers\AdminBusinessToolsController::class,
'runExecutionAction'
],

'/admin/self-healing'
=> [
App\Controllers\AdminBusinessToolsController::class,
'selfHealingDashboard'
],

'/admin/self-healing/execute'
=> [
App\Controllers\AdminBusinessToolsController::class,
'executeHealingAction'
],

'/admin/strategic-optimization'
=> [
App\Controllers\AdminBusinessToolsController::class,
'strategicOptimization'
],

'/admin/strategic-optimization/execute'
=> [
App\Controllers\AdminBusinessToolsController::class,
'executeStrategicOptimization'
],

'/admin/portfolio-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'portfolioIntelligence'
],

'/admin/executive-command-center'
=> [
App\Controllers\AdminBusinessToolsController::class,
'executiveCommandCenter'
],

'/admin/executive-briefing'
=> [
App\Controllers\AdminBusinessToolsController::class,
'executiveBriefing'
],

'/admin/reviewer-assignments/approve-suggestion'
=> [
App\Controllers\AdminBusinessToolsController::class,
'approveSuggestion'
],

'/admin/reviewer-assignments/reject-suggestion'
=> [
App\Controllers\AdminBusinessToolsController::class,
'rejectSuggestion'
],



    '/admin/review-form/edit' => [App\Controllers\AdminReviewFormController::class, 'edit'],

// PACK 812 Track Chair scoped assignment routes
'/admin/track-chairs' => [App\Controllers\AdminTrackChairController::class, 'index'],
'/admin/track-chairs/store' => [App\Controllers\AdminTrackChairController::class, 'store'],

'/admin/reviewer-certificates'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerCertificates'
],

'/admin/reviewer-certificates/generate'
=> [
App\Controllers\AdminBusinessToolsController::class,
'generateReviewerCertificate'
],

'/admin/reviewer-recognition'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerRecognition'
],
'/admin/resource-optimizer'
=> [
App\Controllers\AdminBusinessToolsController::class,
'resourceOptimizer'
],

'/admin/reviewer-talent-management'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerTalentManagement'
],

'/admin/reviewer-leadership-pipeline'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerLeadershipPipeline'
],

'/admin/reviewer-succession-planning'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerSuccessionPlanning'
],

'/admin/reviewer-mentorship-network'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerMentorshipNetwork'
],

'/admin/reviewer-academy'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerAcademy'
],

'/admin/reviewer-certification-promotions'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerCertificationPromotions'
],

'/admin/reviewer-retention-intelligence'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerRetentionIntelligence'
],

'/admin/reviewer-rewards'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerRewards'
],







'/admin/reviewer-digital-twins'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerDigitalTwins'
],

'/admin/global-expert-discovery'
=> [
App\Controllers\AdminBusinessToolsController::class,
'globalExpertDiscovery'
],

'/admin/reviewer-leadership-succession'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerLeadershipSuccession'
],

'/admin/reviewer-reputation-network'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerReputationNetwork'
],

'/admin/reviewer-exchange'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerExchange'
],

'/admin/reviewer-ecosystem'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerEcosystem'
],

'/admin/reviewer-lifetime-achievement'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerLifetimeAchievement'
],


'/admin/reviewer-marketplace'
=> [
App\Controllers\AdminBusinessToolsController::class,
'reviewerMarketplace'
],

'/admin/intelligence-hub'
=> [
App\Controllers\AdminBusinessToolsController::class,
'intelligenceHub'
],

'/admin/conference-home/template/compare'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'compareTemplates'
],

'/admin/conference-home/publish-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'publishCenter'
],

'/admin/conference-home/publications'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'publicationHistory'
],

'/admin/conference-home/rollback'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'rollbackCenter'
],

'/admin/conference-home/rollback/restore'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'restoreSnapshot'
],

'/admin/conference-home/deployment'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'deploymentCenter'
],

'/admin/conference-home/workflow/update'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'updateHomepageWorkflow'
],

'/admin/conference-home/release-notes'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'releaseNotes'
],

'/admin/conference-home/versions'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'versions'
],

'/admin/conference-home/version/activate'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'activateVersion'
],

'/admin/conference-home/version/clone'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'cloneVersion'
],

'/admin/conference-home/branches'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'branches'
],

'/admin/conference-home/branch/create'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'createBranch'
],

'/admin/conference-home/workflow-history'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowHistory'
],

'/admin/conference-home/workflow-inbox'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowInbox'
],

'/admin/conference-home/workflow-kpi'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowKpiCenter'
],

'/admin/conference-home/approval-queue'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'approvalQueue'
],

'/admin/conference-home/sla-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'slaCenter'
],

'/admin/conference-home/automation-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'automationCenter'
],

'/admin/conference-home/automation-runner'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'automationRunner'
],

'/admin/conference-home/alert/resolve'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'resolveWorkflowAlert'
],

'/admin/conference-home/alert/resolve-all'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'resolveAllWorkflowAlerts'
],

'/admin/conference-home/alert-history'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowAlertHistory'
],

'/admin/conference-home/timeline-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowTimeline'
],

'/admin/conference-home/workflow-duration'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowDurationAnalytics'
],

'/admin/conference-home/workflow-heatmap'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workflowHeatmap'
],

'/admin/conference-home/executive-dashboard'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'executiveDashboard'
],

'/admin/conference-home/decision-board'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'decisionBoard'
],

'/admin/conference-home/decision-board/update'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'updateDecisionBoard'
],

'/admin/conference-home/operations-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'operationsCenter'
],

'/admin/conference-home/ownership-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'ownershipCenter'
],

'/admin/conference-home/run-escalation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'runEscalationMatrix'
],

'/admin/conference-home/automation-scheduler'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'automationScheduler'
],

'/admin/conference-home/run-all-automation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'runAllAutomation'
],

'/admin/conference-home/cron-logs'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'cronLogs'
],

'/admin/conference-home/governance-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceCenter'
],

'/admin/conference-home/governance-analytics'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceAnalytics'
],

'/admin/conference-home/workload-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'workloadCenter'
],

'/admin/conference-home/governance-intelligence'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceIntelligence'
],

'/admin/conference-home/performance-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'performanceCenter'
],

'/admin/conference-home/alert-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'alertCenter'
],

'/admin/conference-home/escalation-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'escalationCenter'
],

'/admin/conference-home/run-auto-escalation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'runAutoEscalation'
],

'/admin/conference-home/reviewer-sla'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'reviewerSla'
],

'/admin/conference-home/track-ownership'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'trackOwnership'
],

'/admin/conference-home/governance-ops'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceOps'
],

'/admin/conference-home/self-healing'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'selfHealing'
],

'/admin/conference-home/self-healing/run-submission-numbers'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'selfHealingSubmissionNumbers'
],

'/admin/conference-home/self-healing/run-review-due-dates'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'selfHealingReviewDueDates'
],

'/admin/conference-home/self-healing/scan'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'selfHealingScan'
],

'/admin/conference-home/manual-track-assignment'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'manualTrackAssignment'
],

'/admin/conference-home/manual-track-assignment/save'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'saveManualTrackAssignment'
],

'/admin/conference-home/track-chair-governance'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'trackChairGovernance'
],

'/admin/conference-home/chair-performance'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'chairPerformance'
],

'/admin/conference-home/chair-capacity'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'chairCapacityPlanner'
],

'/admin/conference-home/governance-load-balancer'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceLoadBalancer'
],

'/admin/conference-home/governance-recommendations'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceRecommendations'
],

'/admin/conference-home/governance-automation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceAutomation'
],

'/admin/conference-home/governance-simulation'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceSimulation'
],

'/admin/conference-home/governance-executive-board'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceExecutiveBoard'
],

'/admin/conference-home/governance-decision-engine'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceDecisionEngine'
],

'/admin/conference-home/governance-approval-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceApprovalCenter'
],

'/admin/conference-home/governance-decision-approve'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'approveGovernanceDecision'
],

'/admin/conference-home/governance-decision-reject'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'rejectGovernanceDecision'
],

'/admin/conference-home/governance-execution-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceExecutionCenter'
],

'/admin/conference-home/execute-governance-decision'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'executeGovernanceDecision'
],

'/admin/conference-home/governance-observatory'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceObservatory'
],

'/admin/conference-home/governance-command-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceCommandCenter'
],

'/admin/conference-home/governance-command-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceCommandCenter'
],

'/admin/conference-home/self-healing/governance-scan'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'selfHealingGovernanceScan'
],

'/admin/conference-home/governance-observatory/capture'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'captureGovernanceSnapshot'
],

'/admin/conference-home/reviewer-governance'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'reviewerGovernance'
],

'/admin/conference-home/review-load-balancer'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'reviewLoadBalancer'
],

'/admin/conference-home/review-risk-intelligence'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'reviewRiskIntelligence'
],

'/admin/conference-home/track-risk-intelligence'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'trackRiskIntelligence'
],

'/admin/conference-home/conference-health-engine'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'conferenceHealthEngine'
],

'/admin/conference-home/executive-governance-cockpit'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'executiveGovernanceCockpit'
],

'/admin/conference-home/governance-operations-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceOperationsCenter'
],

'/admin/conference-home/portfolio-management'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'portfolioManagement'
],

'/admin/conference-home/organization-intelligence-hub'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'organizationIntelligenceHub'
],

'/admin/conference-home/platform-operations-command-center'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'platformOperationsCommandCenter'
],

'/admin/conference-home/governance-consolidation-engine'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceConsolidationEngine'
],

'/admin/conference-home/governance-automation-actions'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'governanceAutomationActions'
],

'/admin/conference-home/smart-reviewer-assignment-engine'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'smartReviewerAssignmentEngine'
],

'/admin/conference-home/predictive-conference-risk-engine'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'predictiveConferenceRiskEngine'
],

'/admin/conference-home/executive-ai-assistant'
=>
[
App\Controllers\AdminConferenceHomeController::class,
'executiveAiAssistant'
],

'/admin/publication-integrity'
=> [
    AdminPublicationIntegrityController::class,
    'index'
],

'/admin/conference-home/publication-integrity-monitor'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationIntegrityMonitor'
],

'/admin/conference-home/publication-integrity-repair'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationIntegrityRepair'
],

'/admin/conference-home/production-operations-center'
=> [
App\Controllers\AdminConferenceHomeController::class,
'productionOperationsCenter'
],

'/admin/conference-home/issue-builder-wizard'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'issueBuilderWizard'
],

'/admin/conference-home/doi-generator'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'doiGenerator'
],

'/admin/conference-home/generate-doi'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'generateDoi'
],

'/admin/conference-home/proceedings-export-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'proceedingsExportCenter'
],

'/admin/conference-home/export-issue-csv'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'exportIssueCsv'
],

'/admin/conference-home/publication-analytics'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationAnalytics'
],

'/admin/conference-home/crossref-deposit-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'crossrefDepositCenter'
],

'/admin/conference-home/indexing-readiness-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'indexingReadinessCenter'
],

'/proceedings'
=> [
    App\Controllers\ProceedingsController::class,
    'index'
],

'/proceedings/issue'
=> [
    App\Controllers\ProceedingsController::class,
    'issue'
],

'/admin/conference-home/publication-operations-center'
    => [
        App\Controllers\AdminConferenceHomeController::class,
        'publicationOperationsCenter'
    ],
    
'/admin/conference-home/publication-repair-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationRepairCenter'
],    

'/admin/conference-home/publication-workflow-timeline'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationWorkflowTimeline'
],

'/admin/conference-home/publication-kpi-dashboard'
    => [
        App\Controllers\AdminConferenceHomeController::class,
        'publicationKpiDashboard'
    ],
    
'/admin/conference-home/doi-management-center'
    => [
        App\Controllers\AdminConferenceHomeController::class,
        'doiManagementCenter'
    ],
    
'/admin/conference-home/crossref-xml-export-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'crossrefXmlExportCenter'
],

'/admin/conference-home/publication-analytics-warehouse'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'publicationAnalyticsWarehouse'
],

'/admin/conference-home/research-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'researchIntelligenceCenter'
],

'/admin/conference-home/reviewer-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'reviewerIntelligenceCenter'
],

'/admin/conference-home/track-chair-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'trackChairIntelligenceCenter'
],

'/admin/conference-home/conference-command-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'conferenceCommandCenter'
],

'/admin/conference-home/ai-conference-advisor'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'aiConferenceAdvisor'
],

'/admin/conference-home/conference-risk-radar'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'conferenceRiskRadar'
],

'/admin/conference-home/conference-benchmark-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'conferenceBenchmarkCenter'
],

'/admin/conference-home/global-operations-control-tower'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'globalOperationsControlTower'
],

'/admin/conference-home/enterprise-governance-control-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseGovernanceControlCenter'
],

'/admin/conference-home/platform-security-operations-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'platformSecurityOperationsCenter'
],

 '/admin/conference-home/enterprise-audit-activity-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseAuditActivityCenter'
],

'/admin/conference-home/user-access-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'userAccessIntelligenceCenter'
],

'/admin/conference-home/platform-data-quality-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'platformDataQualityCenter'
],

'/admin/conference-home/platform-performance-capacity-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'platformPerformanceCapacityCenter'
],

'/admin/conference-home/platform-growth-trend-analytics-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'platformGrowthTrendAnalyticsCenter'
],

'/admin/conference-home/executive-kpi-command-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'executiveKpiCommandCenter'
],

'/admin/conference-home/ai-governance-decision-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'aiGovernanceDecisionIntelligenceCenter'
],

'/admin/conference-home/strategic-planning-forecast-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'strategicPlanningForecastIntelligenceCenter'
],

'/admin/conference-home/enterprise-workflow-optimization-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseWorkflowOptimizationCenter'
],

'/admin/conference-home/research-impact-publication-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'researchImpactPublicationIntelligenceCenter'
],

'/admin/conference-home/enterprise-compliance-accreditation-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseComplianceAccreditationIntelligenceCenter'
],

'/admin/conference-home/institutional-benchmarking-excellence-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'institutionalBenchmarkingExcellenceIntelligenceCenter'
],

'/admin/conference-home/enterprise-risk-resilience-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseRiskResilienceIntelligenceCenter'
],

'/admin/conference-home/digital-transformation-innovation-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'digitalTransformationInnovationIntelligenceCenter'
],

'/admin/conference-home/enterprise-sustainability-continuous-improvement-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseSustainabilityContinuousImprovementCenter'
],

'/admin/conference-home/enterprise-knowledge-organizational-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseKnowledgeOrganizationalIntelligenceCenter'
],

'/admin/conference-home/enterprise-reviewer-sustainability-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseReviewerSustainabilityCenter'
],

'/admin/conference-home/enterprise-publication-sustainability-editorial-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterprisePublicationSustainabilityEditorialIntelligenceCenter'
],

'/admin/conference-home/enterprise-conference-performance-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseConferencePerformanceIntelligenceCenter'
],

'/admin/conference-home/enterprise-executive-command-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseExecutiveCommandCenter'
],

'/admin/conference-home/enterprise-board-directors-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseBoardDirectorsIntelligenceCenter'
],

'/admin/conference-home/enterprise-strategic-planning-institutional-foresight-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseStrategicPlanningInstitutionalForesightCenter'
],

'/admin/conference-home/enterprise-institutional-digital-twin-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseInstitutionalDigitalTwinCenter'
],

'/admin/conference-home/enterprise-autonomous-operations-control-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseAutonomousOperationsControlCenter'
],

'/admin/conference-home/enterprise-ai-governance-decision-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseAiGovernanceDecisionIntelligenceCenter'
],

'/admin/conference-home/enterprise-global-university-ranking-research-impact-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseGlobalUniversityRankingResearchImpactIntelligenceCenter'
],

'/admin/conference-home/enterprise-research-excellence-accreditation-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseResearchExcellenceAccreditationIntelligenceCenter'
],

'/admin/conference-home/enterprise-academic-reputation-global-visibility-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseAcademicReputationGlobalVisibilityIntelligenceCenter'
],

'/admin/conference-home/enterprise-academic-reputation-global-visibility-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseAcademicReputationGlobalVisibilityIntelligenceCenter'
],

'/admin/conference-home/enterprise-research-ecosystem-collaboration-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseResearchEcosystemCollaborationIntelligenceCenter'
],

'/admin/conference-home/enterprise-institutional-sustainability-growth-intelligence-center'
=> [
    App\Controllers\AdminConferenceHomeController::class,
    'enterpriseInstitutionalSustainabilityGrowthIntelligenceCenter'
],

'/admin/committee-images/update-order' =>
[
    App\Controllers\AdminBusinessToolsController::class,
    'updateCommitteeOrder'
],

'/admin/committee-images/update' =>
[App\Controllers\AdminBusinessToolsController::class, 'updateCommitteeImage'],       

'/conference/contact/send' =>
[App\Controllers\PublicConferenceController::class, 'sendQuickResponse'],





'/admin/track-chairs/toggle' => [App\Controllers\AdminTrackChairController::class, 'toggle']

];

//    [App\Controllers\AdminReviewFormController::class, 'edit'],



