3fd4d62df1
Recovers the project-map progress fromf8a1310(project navigation bar + Issues tab + embedded IssueManager) but applied on top of 7d854ff's COMPLETE, working component (449 lines: setActiveTab, openIssuesCount, inspection editor, filters, togglePhase/toggleLayer, IDOR checks).f8a1310had added this UI to the blade but simultaneously gutted the component (down to 347 lines, removing setActiveTab) which broke the tabs. This commit keeps the good component and adds only the blade UI, so the tabs, inspection editor and Issues tab all work together. Verified: all blade templates compile, routes (gantt/report/issues/ dashboard) exist, IssueManager::mount(Project) matches the passed param. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>