FN-5731: add near-duplicate-flagged to dashboard activity maps

Fixes typecheck failure — the new task:near-duplicate-flagged
ActivityEventType was missing from the exhaustive Record maps in
ActivityFeed and ActivityLogModal.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsxdsm
2026-05-30 16:25:09 -07:00
parent 24e0c44b4a
commit 34833d4e6b
2 changed files with 3 additions and 0 deletions

View File

@@ -36,6 +36,7 @@ const EVENT_TYPE_LABELS: Record<ActivityEventType, string> = {
"task:merge-worktree-reacquired": "Merge Worktree Reacquired",
"task:auto-archived-deterministic-duplicate": "Task Auto-Archived (Deterministic Duplicate)",
"task:auto-archived-near-duplicate": "Task Auto-Archived (Near-Duplicate)",
"task:near-duplicate-flagged": "Near-Duplicate Flagged",
"settings:updated": "Settings Updated",
"project:isolation-transition": "Project Isolation Transition",
};
@@ -52,6 +53,7 @@ const EVENT_TYPE_ICONS: Record<ActivityEventType, React.ReactNode> = {
"task:auto-archived-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
"task:auto-archived-deterministic-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
"task:auto-archived-near-duplicate": <Trash2 size={14} className="activity-icon deleted" />,
"task:near-duplicate-flagged": <AlertCircle size={14} className="activity-icon updated" />,
"task:merge-worktree-reacquired": <RefreshCw size={14} className="activity-icon updated" />,
"settings:updated": <Settings size={14} className="activity-icon settings" />,
"project:isolation-transition": <Folder size={14} className="activity-icon settings" />,