/home/shquier/easyconf.net/easychair/app/services/ReviewerLoadService.php:24:                'accepted'
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:20:                workflow_stage,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:21:                production_status,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:42:            if ($expected !== $row['workflow_stage']) {
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:47:                    "workflow_stage should be {$expected}";
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:52:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:54:                $row['production_status'] === 'pending'
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:94:                'workflow_stage' => $row['workflow_stage'],
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:136:            'submission' => 'submitted',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:138:            'review' => 'under_review',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:140:            'revision' => 'revision_required',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:144:            'production' => 'production',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:148:            'published' => 'published',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:150:            default => 'submitted'
/home/shquier/easyconf.net/easychair/app/services/Governance/GovernanceSummaryService.php:28:            'production' => ProductionIntegrityService::summary()
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:23:            self::col($columns, 'workflow_stage') ? 'workflow_stage' : "'' AS workflow_stage",
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:71:                'workflow_stage' => $row['workflow_stage'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:41:                s.production_status,
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:70:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:76:                    ['accept','accepted'],
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:97:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:124:                $row['stage'] === 'published'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:128:                $row['production_status'] !== 'approved'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:172:                'production_status' =>
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:173:                    $row['production_status'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:10:        'submitted' => ['under_review'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:11:        'under_review' => ['revision_required','accepted','rejected'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:12:        'revision_required' => ['resubmitted'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:13:        'resubmitted' => ['under_review'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:14:        'accepted' => ['camera_ready'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:16:        'scheduled' => ['published'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:28:        $q = $db->prepare("SELECT workflow_stage FROM submissions WHERE id=? LIMIT 1");
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:30:        $from = (string)($q->fetchColumn() ?: 'submitted');
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:38:            SET workflow_stage=?, workflow_updated_at=NOW()
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:55:                status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/HomepageCertificationService.php:101:$status=
/home/shquier/easyconf.net/easychair/app/services/CronService.php:106:                  AND ra.status IN ('assigned','accepted','overdue')
/home/shquier/easyconf.net/easychair/app/services/CronService.php:147:                  AND ra.status IN ('assigned','accepted','overdue')
/home/shquier/easyconf.net/easychair/app/services/CronService.php:212:                INNER JOIN review_assignments ra ON ra.submission_id = s.id AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/CronService.php:279:                WHERE s.status = 'accepted'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:64:        $status      = WorkflowDictionary::STATUS_UNDER_REVIEW;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:71:                $status      = WorkflowDictionary::STATUS_ACCEPTED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:79:                $status      = WorkflowDictionary::STATUS_REVISION_REQUIRED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:86:                $status      = WorkflowDictionary::STATUS_REJECTED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:209:                status = ?,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:254:            . " status="
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:90:            AND status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:20:        'production',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:23:        'published',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:29:        'submitted',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:31:        'under_review',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:32:        'revision_required',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:34:        'accepted',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:35:        'rejected',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:38:        'production',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:39:        'published'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:59:            $status = trim((string)($s['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:67:            if ($status === '') {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:84:            if (($status === 'under_review' || $stage === 'review') && $reviewers < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:88:            if (($status === 'accepted' || ($s['decision'] ?? '') === 'accepted' || ($s['decision'] ?? '') === 'accept') && empty($s['decision'])) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:92:            if (in_array($stage, ['decision', 'production', 'issue', 'assigned_to_issue', 'published'], true) && $reviewers > 0 && $completedReviews < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:96:            if (in_array($stage, ['production', 'issue', 'assigned_to_issue', 'published'], true) && $approvedGalleys < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:100:            if (in_array($stage, ['production'], true) && $cameraReady < 1 && $approvedGalleys < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:104:            if (in_array($stage, ['issue', 'assigned_to_issue', 'published'], true) && !$issueLinked) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:108:            if ($status === 'published' || $stage === 'published') {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:176:                production_status,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:210:              AND status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:220:              AND status IN ('approved','published')
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:230:              AND upload_type IN ('camera_ready','final','production')
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:48:        $stmt = $this->db->prepare("SELECT * FROM email_queue WHERE status = 'queued' ORDER BY id ASC LIMIT :lim");
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:56:        $stmt = $this->db->prepare("UPDATE email_queue SET status = 'sent', sent_at = NOW(), error_message = NULL WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:62:        $stmt = $this->db->prepare("UPDATE email_queue SET status = 'failed', error_message = :error WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:23:    public const STATUS_SUBMITTED         = 'submitted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:25:    public const STATUS_UNDER_REVIEW      = 'under_review';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:26:    public const STATUS_REVISION_REQUIRED = 'revision_required';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:27:    public const STATUS_ACCEPTED          = 'accepted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:28:    public const STATUS_REJECTED          = 'rejected';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:29:    public const STATUS_PRODUCTION        = 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:31:    public const STATUS_PUBLISHED         = 'published';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:38:    public const STAGE_PRODUCTION = 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:40:    public const STAGE_PUBLISHED  = 'published';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:74:    public const STATUS = [
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:102:    public const PRODUCTION_STATUS = [
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:116:        'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:138:        return in_array($status, self::PRODUCTION_STATUS, true);
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:143:    workflow_stage mirrors stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:165:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:167:                'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:203:                'accepted',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:204:                'rejected',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:205:                'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:225:        || $status === 'screening'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:231:        $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:234:        return 'under_review';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:238:        $status === 'revision_required'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:239:        || in_array($stage, ['revision','revision_required'], true)
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:241:        return 'revision_required';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:245:        $status === 'accepted'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:246:        || $stage === 'accepted'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:248:        return 'accepted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:252:        $status === 'rejected'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:253:        || $stage === 'rejected'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:255:        return 'rejected';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:262:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:272:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:280:        return 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:284:        $status === 'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:285:        || $stage === 'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:287:        return 'published';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:290:    return 'submitted';
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:67:            WHERE send_status = 'pending'
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:87:                SET send_status = :send_status,
/home/shquier/easyconf.net/easychair/app/services/HomepageSchedulerService.php:85:AND job_status='scheduled'
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:21:            'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:22:            'under_review' => 0,
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:59:                AND status = 'accepted'
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:64:            $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:78:                    'under_review',
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:79:                    'revision_required'
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:85:            $stats['under_review'] =
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:152:                            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:173:                                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:175:                                $stats['under_review']
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:212:                'number' => $stats['accepted'],
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:80:                    status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:99:                status = 'revised',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:510:            status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:555:                    WHEN status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:638:    status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:641:    workflow_stage = 'decision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:690:            status = 'production',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:691:            stage = 'production',
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:37:        $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:57:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:80:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:103:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:123:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:124:                'published';
/home/shquier/easyconf.net/easychair/app/services/ReviewReminderService.php:32:                WHERE ra.status = 'assigned'
/home/shquier/easyconf.net/easychair/app/services/ConferenceEmailTemplateService.php:56:            'revision_required',
/home/shquier/easyconf.net/easychair/app/services/CronLogService.php:19:            ':status' => $status === 'failed' ? 'failed' : 'success',
/home/shquier/easyconf.net/easychair/app/services/HomepageStrategyService.php:44:AND objective_status='completed'
/home/shquier/easyconf.net/easychair/app/services/ReviewerReassignmentService.php:47:                    'accepted'
