HD Sports Zone Bookmark 25N-5 — Navigation Cleanup Smoke Test

Read-only smoke test for the cleaned-up navigation. This verifies the employee daily menu, manager daily menu, developer tools drawer, route separation, view markers, files, and guardrails. No links or routes are removed.

Navigation Cleanup Smoke Test Summary

Employee, manager, and developer navigation are being verified only. This page does not patch schedule logic, remove routes, or change data.

Generated Jun 4, 2026 11:27 PM

Read Only Smoke Test Mode

Verifies navigation cleanup without changing routes, links, or schedule logic.

0 Employee Issues

Employee portal/self-view route checks needing review.

0 Manager Issues

Manager simple menu and production/support route checks needing review.

0 Developer Issues

Developer tools drawer and diagnostic route checks needing review.

0/0/0 Critical / Separation / Marker Issues

Critical routes, route separation, and view markers.

0/0/3 File / Guard / Table Issues

File, guardrail, and table checks.

Preserved Boundaries

Read-only smoke test No route removal No link removal No schedule logic changes No My Schedule patch No Weekly patch No Weekly Print patch No employee portal patch No manager route override No developer route override No production route override No database writes No migrations No middleware created No middleware applied No auth config changes 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 No PDFs No CSVs No employee texts No employee emails No schedule locking changes No hard schedule blocking changes

Employee Route Checks

Route Status URI Expected / Blocked Action Purpose Open
Employee Portal Passed hd/employee-schedules/employee-portal EmployeeScheduleSimplifiedPortalController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index Simple employee daily menu. Open
My Schedule Passed hd/employee-schedules/employee-portal/my-schedule EmployeeScheduleMyScheduleSelfViewController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleMyScheduleSelfViewController@index Employee self-view schedule summary. Open
Weekly Schedule Passed hd/employee-schedules/employee-portal/weekly EmployeeScheduleWeeklySelfViewController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklySelfViewController@index Employee weekly self-view. Open
Print Weekly Schedule Passed hd/employee-schedules/employee-portal/weekly/print EmployeeScheduleWeeklyPrintSelfViewController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklyPrintSelfViewController@index Employee printable weekly self-view. Open
Employee Simplified Navigation Review Passed hd/employee-schedules/navigation-cleanup/employee-simplified EmployeeScheduleSimplifiedPortalController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index Review route for simplified employee menu. Open

Manager Route Checks

Route Status URI Expected / Blocked Action Purpose Open
Manager Simple Menu Passed hd/employee-schedules/navigation-cleanup/manager-simplified EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index Simple manager daily menu. Open
Manager Simple Menu Alias Passed hd/employee-schedules/access-resolver/manager-simplified-navigation EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index Alias for manager simplified menu. Open
Schedule Production Passed hd/employee-schedules/production Blocked: EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index Existing production/build route must remain separate. Open
Operations Hub Passed hd/employee-schedules/operations Blocked: EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleOperationsHubController@__invoke Operations hub remains separate. Open
Review Conflicts Passed hd/employee-schedules/unavailable-blocks/soft-conflicts Blocked: EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\HD\Scheduling\HdEmployeeScheduleController@unavailableBlockSoftConflicts Soft conflicts report remains separate. Open

Developer Route Checks

Route Status URI Expected Controller Action Purpose Open
Developer Tools Drawer Passed hd/employee-schedules/navigation-cleanup/developer-tools EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleDeveloperToolsDrawerController@index Central diagnostics/developer tools drawer. Open
Developer Tools Drawer Alias Passed hd/employee-schedules/access-resolver/developer-tools-drawer EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleDeveloperToolsDrawerController@index Alias for developer tools drawer. Open
Navigation Cleanup Plan Passed hd/employee-schedules/navigation-cleanup/plan EmployeeScheduleNavigationCleanupPlanController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleNavigationCleanupPlanController@index Read-only cleanup plan. Open
Schedule Access Completion Passed hd/employee-schedules/employee-portal/schedule-access/completion EmployeeScheduleAccessCompletionController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleAccessCompletionController@index Employee schedule access completion reference. Open
Weekly Print Smoke Test Passed hd/employee-schedules/employee-portal/weekly/print/smoke-test EmployeeScheduleWeeklyPrintSelfViewSmokeTestController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklyPrintSelfViewSmokeTestController@index Weekly print self-view verification. Open

Critical Route Checks

Route Status URI Action Open
Employee Portal Detected hd/employee-schedules/employee-portal App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index Open
Employee Portal / My Schedule Detected hd/employee-schedules/employee-portal/my-schedule App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleMyScheduleSelfViewController@index Open
Employee Portal / Weekly Detected hd/employee-schedules/employee-portal/weekly App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklySelfViewController@index Open
Employee Portal / Weekly / Print Detected hd/employee-schedules/employee-portal/weekly/print App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklyPrintSelfViewController@index Open
Navigation Cleanup / Manager Simplified Detected hd/employee-schedules/navigation-cleanup/manager-simplified App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index Open
Navigation Cleanup / Developer Tools Detected hd/employee-schedules/navigation-cleanup/developer-tools App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleDeveloperToolsDrawerController@index Open
Navigation Cleanup / Smoke Test Detected hd/employee-schedules/navigation-cleanup/smoke-test App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleNavigationCleanupSmokeTestController@index Open
Production Detected hd/employee-schedules/production App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index Open
Operations Detected hd/employee-schedules/operations App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleOperationsHubController@__invoke Open

Route Separation Checks

Check Status URI Blocked Controller Action
Employee Portal is not Developer Tools Passed hd/employee-schedules/employee-portal EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index
Employee Portal is not Manager Simple Menu Passed hd/employee-schedules/employee-portal EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleSimplifiedPortalController@index
Manager Simple Menu is not Employee Portal Passed hd/employee-schedules/navigation-cleanup/manager-simplified EmployeeScheduleSimplifiedPortalController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index
Manager Simple Menu is not Developer Tools Passed hd/employee-schedules/navigation-cleanup/manager-simplified EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleManagerSimplifiedNavigationController@index
Production is not Employee Portal Passed hd/employee-schedules/production EmployeeScheduleSimplifiedPortalController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index
Production is not Manager Simple Menu Passed hd/employee-schedules/production EmployeeScheduleManagerSimplifiedNavigationController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index
Production is not Developer Tools Passed hd/employee-schedules/production EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleProductionRouteRescueController@index
My Schedule is not Developer Tools Passed hd/employee-schedules/employee-portal/my-schedule EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleMyScheduleSelfViewController@index
Weekly is not Developer Tools Passed hd/employee-schedules/employee-portal/weekly EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklySelfViewController@index
Print Weekly is not Developer Tools Passed hd/employee-schedules/employee-portal/weekly/print EmployeeScheduleDeveloperToolsDrawerController App\Http\Controllers\Hd\EmployeeSchedules\EmployeeScheduleWeeklyPrintSelfViewController@index

View Marker Checks

Marker Status File Marker Text
Employee Portal simplified marker Found employee_portal/simplified_portal.blade.php HD Sports Zone Bookmark 25N-2
Employee daily nav marker Found _employee_daily_nav.blade.php Phase 25N-2 Employee Daily Navigation
Manager simplified marker Found manager_simplified_navigation.blade.php HD Sports Zone Bookmark 25N-3
Manager daily nav marker Found _manager_daily_nav.blade.php Phase 25N-3 Manager Daily Navigation
Developer tools drawer marker Found developer_tools_drawer.blade.php HD Sports Zone Bookmark 25N-4
Developer tools nav marker Found _developer_tools_nav.blade.php Phase 25N-4 Developer Tools Navigation
Navigation cleanup smoke test marker Found navigation_cleanup_smoke_test.blade.php HD Sports Zone Bookmark 25N-5

Safe Expectations

  • Employee Portal points to the simplified employee portal controller.
  • My Schedule, Weekly, and Print Weekly still point to their self-view controllers.
  • Manager Simple Menu points to the manager simplified navigation controller.
  • Production/build schedule route remains separate and is not overridden by cleanup controllers.
  • Developer Tools Drawer points to the developer tools drawer controller.
  • Smoke tests, plans, completion pages, diagnostics, and route catalogs remain available.
  • No route removal, schedule logic change, middleware change, auth change, data write, export, notification, payroll, POS, reservation, waiver, customer, locking, or hard blocking change is introduced.

Not Changed

  • No routes were removed.
  • No visible navigation links were removed in this smoke-test phase.
  • Production/build schedule route was not overridden.
  • Employee Portal route was not overridden.
  • Manager Simple Menu route was not overridden.
  • Developer Tools Drawer route was not overridden.
  • My Schedule logic was not patched.
  • Weekly View logic was not patched.
  • Weekly Print logic was not patched.
  • Draft schedule pages were not patched.
  • Publish workflow was not patched.
  • No middleware was created.
  • No middleware was applied.
  • 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.

File Checks

File Status
Navigation Cleanup Smoke Test Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleNavigationCleanupSmokeTestController.php
Present
Navigation Cleanup Smoke Test View
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/navigation_cleanup_smoke_test.blade.php
Present
Developer Tools Drawer Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleDeveloperToolsDrawerController.php
Present
Manager Simplified Navigation Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleManagerSimplifiedNavigationController.php
Present
Simplified Employee Portal Controller
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Controllers/Hd/EmployeeSchedules/EmployeeScheduleSimplifiedPortalController.php
Present
Developer Tools Nav Partial
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/_developer_tools_nav.blade.php
Present
Manager Daily Nav Partial
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/_manager_daily_nav.blade.php
Present
Employee Daily Nav Partial
/home/at4txjiyemp4/public_html/hdsportszone.com/resources/views/hd/employee_schedules/_employee_daily_nav.blade.php
Present
Navigation Route File
/home/at4txjiyemp4/public_html/hdsportszone.com/routes/hd_employee_schedule_navigation.php
Present

Guardrail Checks

Guardrail Status Note
No enforcement middleware created
/home/at4txjiyemp4/public_html/hdsportszone.com/app/Http/Middleware/HdEmployeeScheduleSelfAccess.php
Passed Navigation cleanup smoke test does not add middleware.
Auth config exists but is not changed
/home/at4txjiyemp4/public_html/hdsportszone.com/config/auth.php
Passed This phase does not edit config/auth.php.
Bootstrap middleware file exists but is not changed
/home/at4txjiyemp4/public_html/hdsportszone.com/bootstrap/app.php
Passed This phase does not register middleware.
No route removal performed
routes only added for smoke test
Passed This phase only adds a smoke-test route.
No database writes performed by smoke test
controller/view only
Passed Smoke test only reads route/file/table state.

Table Checks

Table Status Rows
Users
users
Present 0
Employees
employees
Not Detected 0
HD Employees
hd_employees
Present 4
Staff
staff
Not Detected 0
HD Staff
hd_staff
Not Detected 0
Published Schedule Periods
hd_published_schedule_periods
Present 1
Published Shifts
hd_published_shifts
Present 1

Next Recommended Phase

25N-6 — Navigation Cleanup Completion / Next Module Prep
Recommended next phase should document the simplified employee, manager, and developer navigation cleanup and prepare the next employee scheduling module.
  1. Keep it read-only.
  2. Summarize 25N-1 through 25N-5.
  3. Confirm employee daily menu, manager daily menu, and developer tools drawer.
  4. Confirm critical routes still resolve.
  5. Do not remove routes.
  6. Do not change schedule data, middleware, auth, exports, notifications, payroll, Time Clock, POS, reservations, payments, waivers, customer profiles, or locking.