Added

  • GitHub view: dedicated page showing all GitHub-linked portfolio repos with live stats (stars, open issues, open PRs, last push, license) instead of redirecting to Settings.
  • GitHub repo stats: open PR count is now fetched alongside repo data and shown on portfolio cards (N issues / N PRs).
  • Task comments: typing @ in the comment textarea opens an autocomplete dropdown of project people; selected mentions are highlighted as pills in rendered comments.

Fixed

  • Mindmap zoom + pan: set transform-origin: 0 0 on the viewport so the canvas anchors to the top-left when scaled; content no longer disappears when panning at low zoom levels (e.g. 25%).
  • Habit mark-done: error toast now includes the HTTP status code to help diagnose the frontend error; added try/catch for network failures.
  • C4 diagram: saveProjectInfo() now persists C4 components correctly (previously dropped them silently on save).
  • Task list view: complete toggle now targets the correct element when tasks are updated in-view.
  • Pomodoro: session resets properly after completing a full cycle without page reload.
  • Portfolio analytics: tech stack frequency chart no longer hard-caps at 8 entries.