HD Sports Zone Bookmark 25Q-2 — Manager Schedule Builder Data Source Mapping / Read-Only Draft-Publish Map

Read-only mapping of likely draft schedule, published schedule, period/week, employee, conflict, audit, and template sources. This is a planning map only. It does not write to the database, change save/publish behavior, or alter employee schedule views.

Data Source Map Summary

Read-only draft/published map. No scheduling behavior changed. This phase identifies likely sources and field signals so future functional changes can be made deliberately instead of guessing.

Generated Jun 4, 2026 11:23 PM

Read Only 25Q Mapping Mode

Maps likely data sources without writing or changing behavior.

9/8 Tables Present / Missing

Candidate draft, published, period, template, employee, and conflict tables.

7 Likely Sources Found

Best-match draft, published, period, employee, conflict, and audit sources.

28 Mapped Field Signals

Likely employee, date, start/end time, status, notes, and publish columns.

11/136 Routes / Methods Found

Detected existing routes and likely controller methods.

0/0 Guard / Separation Issues

Safety checks that should remain clean before functional work.

Preserved Boundaries

Existing production route preserved Draft/publish logic preserved Soft conflicts remain review-only Employee Portal preserved My Schedule preserved Weekly preserved Print Weekly preserved No database writes No migrations No middleware No auth changes No payroll changes No Time Clock changes No POS changes No reservation changes No payment changes No waiver changes No customer profile changes No notifications No hard blocking No schedule locking changes

Likely Data Sources

Source Status Likely Table Confidence Rows Matched Signals Purpose Note
Draft Shift Source Detected hd_draft_shifts Medium 5 schedule_period_id, employee_id, status Likely table used while managers build/edit draft schedule rows. Best read-only match from existing candidate tables. No data was changed.
Published Shift Source Detected hd_published_shifts Medium 1 employee_id Likely table employees read from after publishing. Best read-only match from existing candidate tables. No data was changed.
Draft Period / Week Source Detected hd_schedule_periods Low 2 status Likely source for manager-selected schedule period/week. Best read-only match from existing candidate tables. No data was changed.
Published Period / Week Source Detected hd_published_schedule_periods Medium 1 published_at Likely source for published schedule period/week. Best read-only match from existing candidate tables. No data was changed.
Employee Source Detected hd_employees Medium 4 id, first_name, last_name, email Likely source for employee names/identity. Best read-only match from existing candidate tables. No data was changed.
Soft Conflict / Unavailable Source Detected hd_employee_unavailable_blocks Medium 0 employee_id, block_type, starts_at, ends_at, status Likely source for unavailable blocks and soft-conflict review. Best read-only match from existing candidate tables. No data was changed.
Schedule Audit Source Detected hd_schedule_audit_logs Low 10 created_at Likely source for schedule/audit events. Best read-only match from existing candidate tables. No data was changed.
Template Source Not Detected Not detected None 0 none Possible source for reusable shift/schedule templates. No existing candidate table was detected. 25Q-2 does not create it.

Logical Field Map

Source Table Logical Field Status Matching Columns Note
Draft Shift Source hd_draft_shifts employee_id Mapped employee_id Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts period_id Mapped schedule_period_id Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts shift_date Mapped work_date Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts start_time Mapped starts_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts end_time Mapped ends_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts status Mapped status Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts published_at Not Detected Not detected No matching column detected in this source.
Draft Shift Source hd_draft_shifts published_by Not Detected Not detected No matching column detected in this source.
Draft Shift Source hd_draft_shifts role_position Mapped role Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts notes Not Detected Not detected No matching column detected in this source.
Draft Shift Source hd_draft_shifts created_by Mapped created_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Shift Source hd_draft_shifts updated_by Mapped updated_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts employee_id Mapped employee_id Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts period_id Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts shift_date Mapped work_date Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts start_time Mapped starts_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts end_time Mapped ends_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts status Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts published_at Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts published_by Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts role_position Mapped role Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Shift Source hd_published_shifts notes Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts created_by Not Detected Not detected No matching column detected in this source.
Published Shift Source hd_published_shifts updated_by Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods employee_id Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods period_id Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods shift_date Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods start_time Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods end_time Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods status Mapped status Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Period / Week Source hd_schedule_periods published_at Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods published_by Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods role_position Not Detected Not detected No matching column detected in this source.
Draft Period / Week Source hd_schedule_periods notes Mapped notes Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Period / Week Source hd_schedule_periods created_by Mapped created_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Draft Period / Week Source hd_schedule_periods updated_by Mapped updated_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Period / Week Source hd_published_schedule_periods employee_id Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods period_id Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods shift_date Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods start_time Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods end_time Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods status Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods published_at Mapped published_status, published_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Period / Week Source hd_published_schedule_periods published_by Mapped published_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Published Period / Week Source hd_published_schedule_periods role_position Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods notes Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods created_by Not Detected Not detected No matching column detected in this source.
Published Period / Week Source hd_published_schedule_periods updated_by Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees employee_id Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees period_id Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees shift_date Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees start_time Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees end_time Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees status Mapped status Likely field mapping for future read/write planning. 25Q-2 does not write.
Employee Source hd_employees published_at Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees published_by Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees role_position Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees notes Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees created_by Not Detected Not detected No matching column detected in this source.
Employee Source hd_employees updated_by Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks employee_id Mapped employee_id Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks period_id Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks shift_date Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks start_time Mapped starts_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks end_time Mapped ends_at Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks status Mapped status Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks published_at Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks published_by Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks role_position Not Detected Not detected No matching column detected in this source.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks notes Mapped manager_note Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks created_by Mapped created_by Likely field mapping for future read/write planning. 25Q-2 does not write.
Soft Conflict / Unavailable Source hd_employee_unavailable_blocks updated_by Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs employee_id Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs period_id Mapped schedule_period_id Likely field mapping for future read/write planning. 25Q-2 does not write.
Schedule Audit Source hd_schedule_audit_logs shift_date Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs start_time Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs end_time Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs status Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs published_at Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs published_by Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs role_position Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs notes Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs created_by Not Detected Not detected No matching column detected in this source.
Schedule Audit Source hd_schedule_audit_logs updated_by Not Detected Not detected No matching column detected in this source.

Candidate Table Inventory

Table Status Category Rows Columns Purpose
hd_schedule_periods Present period 2 12
id, title, starts_on, ends_on, status, source, notes, created_by, updated_by, created_at, updated_at, deleted_at
Likely schedule week/period source candidate.
hd_draft_shifts Present draft 5 18
id, schedule_period_id, employee_id, work_date, starts_at, ends_at, role, location, area, status, has_soft_conflict, soft_conflict_summary, manager_notes, created_by, updated_by, created_at, updated_at, deleted_at
Likely manager draft shift rows candidate.
hd_published_schedule_periods Present published_period 1 20
id, source_schedule_period_id, title, starts_on, ends_on, published_status, source_snapshot_status, prepared_by, prepared_at, published_by, published_at, published_shift_count, source_draft_shift_count, source_warning_count, source_hard_stop_count, source_summary_payload, internal_notes, created_at, updated_at, deleted_at
Likely published schedule week/period source candidate.
hd_published_shifts Present published 1 19
id, published_schedule_period_id, source_schedule_period_id, source_draft_shift_id, employee_id, work_date, starts_at, ends_at, role, location, area, published_shift_status, source_had_soft_conflict, source_soft_conflict_summary, manager_notes, source_shift_payload, created_at, updated_at, deleted_at
Likely employee-facing published shift rows candidate.
hd_employee_schedules Not Detected schedule 0 0
Not detected
Possible generic employee schedule header table.
hd_employee_schedule_shifts Present shift 2 18
id, company_id, employee_id, role_id, schedule_date, starts_at, ends_at, scheduled_hours, shift_title, work_area, station_note, status, notes, created_by, updated_by, settings, created_at, updated_at
Possible generic employee schedule shift table.
hd_employee_schedule_periods Not Detected period 0 0
Not detected
Possible generic employee schedule period table.
hd_schedule_shifts Not Detected shift 0 0
Not detected
Possible schedule shift table.
hd_shift_templates Not Detected template 0 0
Not detected
Possible reusable shift template table.
hd_schedule_templates Not Detected template 0 0
Not detected
Possible schedule template table.
hd_schedule_audit_logs Present audit 10 12
id, schedule_period_id, draft_shift_id, audit_area, audit_action, summary, before_payload, after_payload, performed_by, performed_at, created_at, updated_at
Schedule audit trail candidate.
hd_employee_unavailable_blocks Present conflict 0 18
id, company_id, employee_id, block_type, title, starts_on, ends_on, all_day, starts_at, ends_at, status, employee_note, manager_note, created_by, reviewed_by, reviewed_at, created_at, updated_at
Unavailable block source candidate.
hd_unavailable_blocks Not Detected conflict 0 0
Not detected
Unavailable block source candidate.
hd_unavailable_block_events Not Detected audit 0 0
Not detected
Unavailable block audit/event source candidate.
hd_employees Present employee 4 26
id, company_id, role_id, first_name, last_name, display_name, employee_number, email, phone, status, pin_hash, card_token_hash, barcode_token_hash, pin_required, require_pin_change, last_login_at, settings, created_at, updated_at, alert_phone, receive_print_failure_alerts, sms_alert_opt_in, current_clock_status, last_clocked_in_at, last_clocked_out_at, current_work_area
Employee record source candidate.
employees Not Detected employee 0 0
Not detected
Generic employee record source candidate.
users Present user 0 8
id, name, email, email_verified_at, password, remember_token, created_at, updated_at
User/staff account source candidate.

Existing Route Map

URI Status Action Purpose Open
hd/employee-schedules/production Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index Existing production/build workflow route. Open
hd/employee-schedules/builder/data-source-map Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleBuilderDataSourceMapController@index This read-only mapping page. Open
hd/employee-schedules/builder/data-readiness-inventory Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleBuilderDataReadinessInventoryController@index 25Q-1 inventory page. Open
hd/employee-schedules/builder/visual-cleanup-completion Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleBuilderVisualCleanupCompletionController@index 25P completion page. Open
hd/employee-schedules/builder/checklist Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleBuilderChecklistController@index Builder publish readiness checklist. Open
hd/employee-schedules/builder/workflow-guide Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleBuilderWorkflowGuideController@index Builder workflow guide. Open
hd/employee-schedules/unavailable-blocks/soft-conflicts Found App\Http\Controllers\HD\Scheduling\HdEmployeeScheduleController@unavailableBlockSoftConflicts Soft conflict report. Open
hd/employee-schedules/employee-portal Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index Employee Portal. Open
hd/employee-schedules/employee-portal/my-schedule Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleMyScheduleSelfViewController@index Employee My Schedule. Open
hd/employee-schedules/employee-portal/weekly Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklySelfViewController@index Employee Weekly. Open
hd/employee-schedules/employee-portal/weekly/print Found App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklyPrintSelfViewController@index Employee Print Weekly. Open

Controller Method Keyword Signals

Group File Status Signals Note
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/CandidateSchedulePrepController.php Found shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/CandidateScheduleReviewController.php Found publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftScheduleCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftScheduleFoundationController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePeriodController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePreviewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePrintController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePublishAcknowledgmentController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePublishAcknowledgmentHistoryController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePublishPrepCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftSchedulePublishPrepController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/DraftScheduleReviewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeePublishedScheduleMyScheduleController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeePublishedSchedulePortalController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeePublishedScheduleWeeklyController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessCompletionController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessGuardDesignController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessPrepController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessPreviewChecklistController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessPreviewController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessPreviewPrintController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessResolverFallbackPreviewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessResolverFilterPreviewController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessResolverFilterSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessResolverPreviewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleAccessResolverSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderChecklistController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDataReadinessInventoryController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDataSourceMapController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDiagnosticsController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftSaveDryRunPreviewController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftSaveDryRunPrintController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftSavePreflightController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftSaveReadinessCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftSaveUxGuidanceController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderDraftStatusClarityController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderEmployeeViewReminderController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderHelpStripController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderInventoryController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderProductionFormMapController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderRouteCatalogController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderSavePublishActionInventoryController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderScreenCleanupController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderSoftConflictReminderController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderVisualCleanupCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleBuilderWorkflowGuideController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDeveloperToolsDrawerController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftApprovalHoldController.php Found save, draft, publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftColumnMappingController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftExplicitApprovalRequestController.php Found save, draft, publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftFinalGoNoGoController.php Found save, draft, publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftFinalSafetyChecklistController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftFirstWritePrepController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftGateProtectedSaveController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftImplementationPlanController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftInsertDryRunController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftLockedRealSaveController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftLockedSaveSmokeTestController.php Found save, draft, publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftManualTestInstructionsController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftOneRowTestPrepPacketController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftPreflightCommandBuilderController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftSaveGateController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftSaveSmokeTestController.php Found save, draft, publish, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftTestExecutionScreenController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDraftShiftValidationController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalChecklistController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalCompletionController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalHelpController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleManagerSimplifiedNavigationController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleMyScheduleSelfViewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleMyScheduleSelfViewSmokeTestController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationCleanupCompletionController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationCleanupController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationCleanupPlanController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationCleanupSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsChecklistController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsCompletionController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsDiagnosticsController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsHelpController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsHubController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsPacketController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleOperationsSmokeTestController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningChecklistController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningCompletionController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningDiagnosticsController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningHelpController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningHubController.php Found save, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningNavigationController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningPacketController.php Found publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningRouteCatalogController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePlanningSmokeTestController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePortalSelfViewIntegrationPlanController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeSchedulePortalSelfViewIntegrationSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleProductionNavigationCompletionController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleProductionNavigationController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleProductionNavigationSmokeTestController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleProductionRouteRescueController.php Found save, draft, publish, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleRouteCatalogController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleSimplifiedPortalController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleUnifiedHubController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleUserMappingAuditController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityChecklistController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityCompletionController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityDashboardController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityDiagnosticsController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityHelpController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityNavigationController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityPacketController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilityRouteCatalogController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleVisibilitySmokeTestController.php Found period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklyPrintSelfViewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklyPrintSelfViewPlanController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklyPrintSelfViewPlanSmokeTestController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklyPrintSelfViewSmokeTestController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklySelfViewController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklySelfViewPlanController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklySelfViewPlanSmokeTestController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleWeeklySelfViewSmokeTestController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleAuditPreviewController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleCompletionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleDiagnosticsController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleDisabledPublishScaffoldController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleDryRunController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleDryRunPrintController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleEnablementChecklistController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleFoundationController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleMappingPreviewController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleMappingPrintController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedSchedulePermissionGateController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedSchedulePrintController.php Found draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedSchedulePublishActionController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedSchedulePublishActionController.php.bak.phase26A188.20260604_011207 Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleReadinessChecklistController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.
Production / Builder Controller Candidates app/Http/Controllers/Hd/EmployeeSchedules/PublishedScheduleViewerController.php Found save, draft, publish, period, shift, employee Keyword signals only. This phase does not call or modify methods.

Mapping Rules for Future Functional Work

  1. Prefer tables with explicit draft/published names first.
  2. Prefer tables with employee_id, date, start_time, end_time, status, and period fields.
  3. Prefer non-empty tables, but do not assume a table is correct only because it has rows.
  4. Do not write to any table until the save/publish controller methods are mapped.
  5. Do not change employee self-view routes until the published source is confirmed.
  6. Do not add hard conflict blocking until the soft-conflict source and manager workflow are confirmed.
  7. Do not add automatic scheduling until staffing rules, roles, coverage rules, and availability rules are intentionally designed.

Route Separation Checks

Check Status URI Blocked Controller Current Action
Production is not 25Q-2 Map Passed hd/employee-schedules/production EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index
Employee Portal is not 25Q-2 Map Passed hd/employee-schedules/employee-portal EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index
My Schedule is not 25Q-2 Map Passed hd/employee-schedules/employee-portal/my-schedule EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleMyScheduleSelfViewController@index
Weekly is not 25Q-2 Map Passed hd/employee-schedules/employee-portal/weekly EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklySelfViewController@index
Manager Menu is not 25Q-2 Map Passed hd/employee-schedules/navigation-cleanup/manager-simplified EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index
Soft Conflict Report is not 25Q-2 Map Passed hd/employee-schedules/unavailable-blocks/soft-conflicts EmployeeScheduleBuilderDataSourceMapController App\Http\Controllers\HD\Scheduling\HdEmployeeScheduleController@unavailableBlockSoftConflicts

Guardrail Checks

Guardrail Status Note
No enforcement middleware created
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Middleware/HdEmployeeScheduleSelfAccess.php
Passed 25Q-2 does not add middleware.
Auth config exists but is not changed
/home/at4txjiyemp4/public_html/hdsportszone.com/config/auth.php
Passed 25Q-2 does not edit config/auth.php.
Bootstrap middleware file exists but is not changed
/home/at4txjiyemp4/public_html/hdsportszone.com/bootstrap/app.php
Passed 25Q-2 does not register middleware.
Production route not overridden by 25Q-2 mapping page
hd/employee-schedules/production
Passed Production/build route remains separate.
No database writes performed by 25Q-2 mapping page
controller/view only
Passed 25Q-2 only reads schema, routes, files, and row counts.
No automatic scheduling added
25Q-2 scope
Passed This phase is only a read-only draft/publish map.

Safe Boundaries

  • 25Q-2 is a read-only data-source map only.
  • It does not replace or override the production/build route.
  • It does not change draft saves, publish behavior, schedule data, employee visibility, permissions, or locking.
  • It does not add employee texts or emails.
  • It does not add automatic scheduling.
  • It does not add hard conflict blocking.
  • It does not add migrations.
  • It does not change payroll, Time Clock, POS shifts, reservations, payments, waivers, or customer profiles.

Not Changed

  • No routes were removed.
  • No production controller was replaced.
  • No employee self-view controller was replaced.
  • No schedule rows were created.
  • No schedule rows were edited.
  • No schedule rows were deleted.
  • No draft workflow was changed.
  • No publish workflow was changed.
  • No employee self-view data was changed.
  • No middleware was created.
  • No auth config was changed.
  • No database writes were introduced.
  • No exports, PDFs, or CSVs were introduced.
  • No employee texts or employee emails were introduced.

Support Links

Screen Purpose Open
Production / Build Schedule Existing live builder workflow. Open
25Q-1 Data Readiness Inventory Prior read-only inventory page. Open
25P-6 Visual Cleanup Completion Prior visual cleanup closeout. Open
Builder Help Strip Consolidated helper links. Open
Review Soft Conflicts Review conflicts before publish. Open
Employee Portal Employee-facing published schedule entry point. Open
Developer Tools Diagnostics/support tools. Open

Next Recommended Phase

25Q-3 — Manager Schedule Builder Existing Save/Publish Action Inventory
Recommended next phase should inventory the actual form actions, POST routes, save methods, and publish methods before any functional edits.
  1. Keep production route/controller intact.
  2. Read the existing production/build view for forms and button names.
  3. Read the existing route list for POST/PATCH/PUT schedule routes.
  4. Map controller methods related to save draft and publish.
  5. Do not alter draft/publish save logic.
  6. Do not change employee self-view data.
  7. Do not add employee texts/emails.
  8. Do not add hard conflict blocking.
  9. Do not add automatic scheduling yet.