HD Sports Zone Bookmark 25K-10 — Employee Portal Completion / Next Module Prep

Read-only completion and handoff page for the employee portal/navigation cleanup module. This page closes out 25K and prepares the next safe scheduling module without changing schedules, permissions, databases, notifications, payroll, Time Clock rules, POS shifts, reservations, payments, waivers, customer profiles, exports, PDFs, CSVs, schedule locking, or hard schedule blocking.

Builder Help Strip

Manager build workflow: Build → Review → Publish → Employee View

Quick links are consolidated here so managers do not have to hunt through the larger navigation. This strip is visual only. It does not change saves, publishing, schedule rows, employee views, notifications, locking, payroll, Time Clock, POS, reservations, payments, waivers, or customer profiles.

1. Build Use existing builder.
2. Draft Draft until published.
3. Review Check conflicts.
4. Publish Existing publish flow.
5. Employees Published self-view.
Manager Schedule Builder — Safe Workflow

Build here. Review conflicts before publishing. Employees view only published schedules.

Use this screen for the existing manager build workflow. Before publishing, review unavailable blocks and soft conflicts. After publishing, employees should use the Employee Portal, My Schedule, Weekly Schedule, or Print Weekly.

Phase 25P-1 only adds clarity and support links. It does not change draft saves, publishing, schedule locking, employee text/email notifications, payroll, Time Clock, POS shifts, reservations, payments, waivers, or customer profiles.

1. Build Use the current builder workflow.
2. Review Check unavailable blocks and soft conflicts.
3. Publish Publish only after manager review.
4. Employee View Employees use published self-view pages.
Draft Status / Publish Readiness

Treat this as draft work until the manager intentionally publishes it.

Before publishing, confirm the date range, employee coverage, shift times, and soft conflicts. Once published, employees should use the Employee Portal and self-view pages for their final schedule.

Phase 25P-2 adds labels and readiness guidance only. It does not change save buttons, publish buttons, schedule rows, draft data, published data, employee visibility, notifications, locking, payroll, Time Clock, POS shifts, reservations, payments, waivers, or customer profiles.

Draft Build and review shifts here.
Coverage Confirm staff, roles, dates, and times.
Conflict Review Review soft conflicts before publish.
Published Employees use published self-view pages.
Publish Review Reminder

Review soft conflicts before publishing this schedule.

Before the manager publishes, check unavailable blocks, appointments, manager holds, duplicate shift issues, and any soft conflicts. Conflicts are still review warnings only; this does not hard-block scheduling.

Phase 25P-3 adds this publish-review callout only. It does not change save buttons, publish buttons, draft rows, published rows, employee visibility, schedule locking, employee text/email notifications, payroll, Time Clock, POS shifts, reservations, payments, waivers, or customer profiles.

Unavailable Review unavailable blocks.
Appointments Check appointment overlap.
Manager Holds Review manager holds.
Coverage Check staff coverage.
Publish Publish after review.
Employee View Reminder

Employees should view published schedules only from Employee Portal.

After the manager publishes, employees should use Employee Portal, My Schedule, Weekly Schedule, or Print Weekly. Managers should avoid sending employees to builder, diagnostics, route catalogs, checklists, or developer tools.

Phase 25P-4 adds this reminder only. It does not change publish behavior, employee schedule data, employee permissions, schedule locking, employee text/email notifications, payroll, Time Clock, POS shifts, reservations, payments, waivers, or customer profiles.

Draft Manager-only build work.
Review Conflicts and coverage.
Publish Existing manager action.
Employee View Published self-view pages.

25K Module Completion

Employee portal/navigation cleanup is complete through 25K-10. The system now has a clean hub, employee portal views, help, checklist, smoke test, and completion handoff.

Generated Jun 4, 2026 11:24 PM

Complete Module Status

Employee portal/navigation cleanup module is closed out through 25K-10.

0 Critical Route Issues

Critical employee schedule routes not detected.

0 File Issues

Expected controller/view/route files not detected.

0 Table Issues

Expected schedule tables not detected.

None Writes Introduced

This completion phase does not write scheduling records.

Off Notifications

No employee texts, emails, reminders, or notifications were enabled.

Preserved Boundaries

Read-only completion page No database writes No migrations No route deletion No page deletion No schedule edits No published schedule edits No draft schedule edits No permission changes No employee texts No employee emails No notifications No payroll changes No Time Clock rules changes No POS shifts changes No reservations changes No payments changes No waivers changes No customer profile changes No exports generated No PDF generation No CSV export No schedule locking No hard schedule blocking changes

Completed 25K Phases

25K-1 — Employee Portal / Published Schedule Entry Prep

Started the employee-facing published schedule area as a safe, read-only portal path.

25K-2 — Employee Portal My Schedule Filter / Safe Self-View Prep

Added employee-specific My Schedule filtering using already-published shift rows only.

25K-3 — Employee Portal Weekly My Schedule View

Added a read-only Monday-through-Sunday weekly employee schedule layout.

25K-4 — Employee Portal Weekly Print View

Added browser-print-only employee weekly schedule view without generating PDF or CSV files.

25K-5 — Employee Schedule Navigation Cleanup / Unified Scheduling Hub

Added a clean Scheduling Hub and separated manager tools, employee portal tools, and admin diagnostics.

25K-6 — Replace Scattered Navigation Blocks / Safe Link Consolidation

Consolidated known phase-added navigation blocks into a clean shared navigation partial while keeping old pages accessible.

25K-7 — Employee Schedule Navigation Smoke Test / Cleanup Verification

Added read-only route, file, table, and cleanup verification for the cleaned navigation.

25K-8 — Employee Portal Help / Staff Guide

Added read-only staff guide explaining manager workflow, employee workflow, and screen usage.

25K-9 — Employee Portal Checklist / Manager Rollout Prep

Added read-only rollout checklist and launch-order prep for managers before employee portal use.

25K-10 — Employee Portal Completion / Next Module Prep

Closes the employee portal/navigation cleanup section and prepares the next safe scheduling module.

Module Deliverables

  • Clean Employee Scheduling Hub
  • Shared clean scheduling navigation partial
  • Employee Portal entry point
  • Employee My Schedule filtered view
  • Employee Weekly View
  • Employee Weekly Print View
  • Employee Portal Help / Staff Guide
  • Employee Portal Checklist / Rollout Prep
  • Navigation cleanup status page
  • Navigation smoke test page
  • Route checks
  • Controller/view/route file checks
  • Schedule table checks
  • Completion / next module prep page

Still Intentionally Not Enabled

  • Employee portal is still read-only.
  • Employee self-binding/auth enforcement is not finalized yet.
  • Employee text notifications are not enabled.
  • Employee email notifications are not enabled.
  • Schedule-to-payroll syncing is not enabled.
  • Schedule-to-Time-Clock rules are not enabled.
  • Schedule-to-POS shift creation is not enabled.
  • Unavailable blocks remain advisory/soft-conflict visibility, not hard blocking.
  • Exports, generated PDFs, and CSV outputs are not changed in this module.
  • Old diagnostic/build pages remain accessible by direct URL.

Recommended Next Module

25L-1 — Employee Portal Access / Permission Separation Prep
Recommended next safe module: prepare employee access separation so employee-facing screens can eventually show only the logged-in employee’s schedule.
  1. Inventory the existing employee/user/auth tables and columns before changing anything.
  2. Do not enforce permissions until mappings are confirmed.
  3. Keep the first phase read-only and diagnostic/prep-only.
  4. Do not send texts, emails, or notifications.
  5. Do not connect payroll, Time Clock, POS shifts, reservations, payments, waivers, customer profiles, exports, or schedule locking.
  6. Continue using backups, syntax checks, route checks, table checks, cache clearing, and curl verification.

Next Module Options

Module Risk Recommended Description
25L — Employee Portal Access / Permission Separation Medium Recommended Finalize employee self-view access rules so an employee only sees their own published schedule.
25L — Final Manager Schedule Workflow Polish Low Optional Later Polish the manager scheduling flow now that navigation is cleaned up.
25L — Employee Portal Acknowledgment Prep Medium Optional Later Prepare future employee acknowledgment/read-receipt behavior without sending notifications yet.
25L — Schedule Notifications Planning High if enabled too early Optional Later Plan employee texts/emails only after access rules are complete.

Route Checks

Area Critical Method Status URI
Scheduling Hub Critical GET Detected hd/employee-schedules/hub
Help Critical GET Detected hd/employee-schedules/help
Checklist Critical GET Detected hd/employee-schedules/checklist
Employee Portal Completion Critical GET Detected hd/employee-schedules/employee-portal/completion
Completion Alias Critical GET Detected hd/employee-schedules/completion
Navigation Smoke Test Critical GET Detected hd/employee-schedules/navigation/smoke-test
Navigation Cleanup Status Optional GET Detected hd/employee-schedules/navigation/cleanup
Draft Periods Critical GET Detected hd/employee-schedules/drafts/periods
Published Viewer Critical GET Detected hd/employee-schedules/published/viewer
Published Print Optional GET Detected hd/employee-schedules/published/print
Publish Action Critical GET Detected hd/employee-schedules/published/publish-action
Employee Portal Critical GET Detected hd/employee-schedules/employee-portal
Employee Portal Help Critical GET Detected hd/employee-schedules/employee-portal/help
Employee Portal Checklist Critical GET Detected hd/employee-schedules/employee-portal/checklist
My Schedule Critical GET Detected hd/employee-schedules/employee-portal/my-schedule
Weekly View Critical GET Detected hd/employee-schedules/employee-portal/weekly
Weekly Print Optional GET Detected hd/employee-schedules/employee-portal/weekly/print
Unavailable Blocks Optional GET Detected hd/employee-schedules/unavailable-blocks
Soft Conflicts Optional GET Detected hd/employee-schedules/unavailable-blocks/soft-conflicts

Controller / View / Route File Checks

File Status
Employee Portal Completion Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalCompletionController.php
Present
Employee Portal Completion View
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/navigation/employee_portal_completion.blade.php
Present
Employee Portal Checklist Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalChecklistController.php
Present
Employee Portal Help Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleEmployeePortalHelpController.php
Present
Clean Navigation Partial
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/_clean_nav.blade.php
Present
Navigation Route File
/home/at4txjiyemp4/public_html/hdsportszone.com/routes/hd_employee_schedule_navigation.php
Present
Employee Portal Route File
/home/at4txjiyemp4/public_html/hdsportszone.com/routes/hd_employee_schedule_employee_portal.php
Present
Published Route File
/home/at4txjiyemp4/public_html/hdsportszone.com/routes/hd_employee_schedule_published.php
Present

Table Checks

Table Status Rows Purpose
Published Schedule Periods
hd_published_schedule_periods
Present 1 Published schedule period source.
Published Shifts
hd_published_shifts
Present 1 Published shift source.
Draft Schedule Periods
hd_schedule_periods
Present 2 Draft schedule periods.
Draft Shifts
hd_draft_shifts
Present 5 Draft shift source.
Schedule Audit Logs
hd_schedule_audit_logs
Present 10 Schedule audit records.
Publish Acknowledgments
hd_schedule_publish_acknowledgments
Present 1 Publish-prep acknowledgment records.