Commits
Marek Vsechovsky committed c39c91e4e6f
Session 159, Step 11: Fix child indentation, stale child status, and implement 4 workflow issues - AIM-3042 Conflict dialog when generating next step with cross-session linked story - AIM-3053 Prompt for additional stories linked to the current session - AIM-3055 Link and switch the displayed linked session - AIM-3081 Render link icon under story list row for linked stories - AIM-3071 Child issues no longer indented under parent in Wf S1 - AIM-3072 Status labels not updated in parent's Children & Relations tab when child status changes in Wf S1 Outcome: All 6 issues implemented: 1. Added `IssueParentId` to WorkflowController Select projection for tree building. 2. Added child-status propagation in `wfSaveStatusAndNote()` + fixed `GetChildren` statusId alias. 3. Updated `_isRealTitle` to recognize ~Session pattern, fixed `_getFilterSessionId` fallback, removed Cancel radio. 4. Changed suggestion icon color to `--aim-yellow` (warning), border to `rgba($warning, 0.7)`, button lighter. 5. Changed switch icon to `fa-crosshairs`; button uses same `aim-btn-xs` class as filter button. 6. Added `renderStoryList()` after link/unlink, added `_updateStoryLinkIconColors()` on selection change, dynamic icon color in `buildStoryItem`.