Priority: P2 · Review finding: #12
static/js/home.js keeps _profileEditing as a single global index while _editingProfiles is keyed per project. Open the profile editor on project A and edit profile 0, then open Profiles on project B: B's profile 0 renders in edit mode too.
Fix: key the editing index by project id (e.g. _profileEditing[projectId]), or reset it when a different project's profile panel opens.
Priority: P2 · Review finding: #12
static/js/home.jskeeps_profileEditingas a single global index while_editingProfilesis keyed per project. Open the profile editor on project A and edit profile 0, then open Profiles on project B: B's profile 0 renders in edit mode too.Fix: key the editing index by project id (e.g.
_profileEditing[projectId]), or reset it when a different project's profile panel opens.