Commits
Marek Vsechovsky committed a5d8414f936
Direct session 54, Step 1: Extract all localStorage access to _local_storage.js - Create wwwroot/js/_local_storage.js (AimLS IIFE) with 28 helpers across all localStorage domains - Remove localStorage constants and function bodies from _status_and_enums.js; AimState.fn delegates to AimLS - Remove file-tracking helper functions from dashboard-project.js; replace 4 call sites with AimLS - Replace 4 direct localStorage calls in dashboard-issues.js with AimLS.getNotesSortDesc/setNotesSortDesc - Replace 5 direct localStorage calls in dashboard.js with AimLS helpers - Remove LS_STORY_PREFIX; replace 15 direct localStorage calls in dashboard-workflow.js with AimLS helpers - Replace 5 direct localStorage calls in dashboard-settings.js with AimLS helpers - Add _local_storage.js to bundleconfig.json before _status_and_enums.js - Add _local_storage.js dev script tag to Dashboard/Index.cshtml before _status_and_enums.js