diff --git a/.Jules/palette.md b/.Jules/palette.md
new file mode 100644
index 0000000..a437fe3
--- /dev/null
+++ b/.Jules/palette.md
@@ -0,0 +1,3 @@
+## 2024-05-24 - Missing ARIA Labels on Icon-Only Buttons in Iterated Lists
+**Learning:** Found a recurring accessibility issue where icon-only buttons inside mapped lists (like friends or community members) are missing `aria-label` attributes. It is crucial to use the available dynamic context (e.g., usernames) to make these labels descriptive for screen readers, rather than generic (e.g., "Message [username]" instead of just "Message").
+**Action:** When creating or modifying mapped lists containing icon-only buttons, always ensure dynamic, context-aware `aria-label` attributes are added to improve accessibility.
\ No newline at end of file
diff --git a/build_output.log b/build_output.log
new file mode 100644
index 0000000..5fe3a0b
--- /dev/null
+++ b/build_output.log
@@ -0,0 +1,61 @@
+
+> prototype@0.1.0 build
+> next build
+
+Attention: Next.js now collects completely anonymous telemetry regarding usage.
+This information is used to shape Next.js' roadmap and prioritize features.
+You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
+https://nextjs.org/telemetry
+
+▲ Next.js 16.1.6 (Turbopack)
+
+⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
+ Creating an optimized production build ...
+✓ Compiled successfully in 34.4s
+ Running TypeScript ...
+ Collecting page data using 3 workers ...
+ Generating static pages using 3 workers (0/31) ...
+ Generating static pages using 3 workers (7/31)
+ Generating static pages using 3 workers (15/31)
+ Generating static pages using 3 workers (23/31)
+✓ Generating static pages using 3 workers (31/31) in 424.7ms
+ Finalizing page optimization ...
+
+Route (app)
+┌ ƒ /
+├ ƒ /_not-found
+├ ƒ /about
+├ ƒ /api/proxy
+├ ƒ /api/youtube/search
+├ ƒ /auth/callback
+├ ƒ /changelog
+├ ƒ /community
+├ ƒ /cookie-policy
+├ ƒ /dashboard
+├ ƒ /dashboard/(.)join
+├ ƒ /dashboard/(.)rooms/create
+├ ƒ /dashboard/friends
+├ ƒ /dashboard/join
+├ ƒ /dashboard/messages
+├ ƒ /dashboard/rooms
+├ ƒ /dashboard/rooms/create
+├ ƒ /dashboard/settings
+├ ƒ /discover
+├ ƒ /features
+├ ○ /icon.png
+├ ƒ /login
+├ ○ /manifest.webmanifest
+├ ƒ /onboarding
+├ ƒ /privacy
+├ ƒ /register
+├ ○ /robots.txt
+├ ƒ /room/[id]
+├ ○ /sitemap.xml
+├ ƒ /terms
+└ ƒ /toast-test
+
+
+ƒ Proxy (Middleware)
+
+○ (Static) prerendered as static content
+ƒ (Dynamic) server-rendered on demand
diff --git a/lint_output_final.log b/lint_output_final.log
new file mode 100644
index 0000000..c44a415
--- /dev/null
+++ b/lint_output_final.log
@@ -0,0 +1,1433 @@
+
+> prototype@0.1.0 lint
+> eslint
+
+
+/app/scripts/check-models.js
+ 1:12 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+ 2:14 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+
+/app/scripts/test-genkit-models.ts
+ 37:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/scripts/test-sdk.js
+ 1:32 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+ 2:1 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+
+/app/scripts/test-supabase-connection.js
+ 1:12 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+ 2:14 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+ 3:15 error A `require()` style import is forbidden @typescript-eslint/no-require-imports
+ 53:19 warning 'd' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/about/page.tsx
+ 50:15 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 50:29 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 50:51 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 50:68 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/app/api/youtube/search/route.ts
+ 49:51 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 55:12 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/community/page.tsx
+ 78:41 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+ 294:52 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+
+/app/src/app/dashboard/friends/actions.ts
+ 142:18 warning 'requestError' is assigned a value but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/dashboard/friends/add-friend-dialog.tsx
+ 22:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/friends/friend-requests.tsx
+ 8:20 warning 'UserPlus' is defined but never used @typescript-eslint/no-unused-vars
+ 13:44 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/friends/friends-list.tsx
+ 65:69 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 74:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 75:58 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 88:5 error Error: Calling setState synchronously within an effect can trigger cascading renders
+
+Effects are intended to synchronize state between React and external systems such as manually updating the DOM, state management libraries, or other platform APIs. In general, the body of an effect should do one or both of the following:
+* Update external systems with the latest state from React.
+* Subscribe for updates from some external system, calling setState in a callback function when external state changes.
+
+Calling setState synchronously within an effect body causes cascading renders that can hurt performance, and is not recommended. (https://react.dev/learn/you-might-not-need-an-effect).
+
+/app/src/app/dashboard/friends/friends-list.tsx:88:5
+ 86 | return 0;
+ 87 | });
+> 88 | setFriends(sorted);
+ | ^^^^^^^^^^ Avoid calling setState() directly within an effect
+ 89 | }, [initialFriends]);
+ 90 |
+ 91 | useEffect(() => { react-hooks/set-state-in-effect
+ 172:25 warning 'friendId' is defined but never used @typescript-eslint/no-unused-vars
+ 179:40 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 195:41 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 203:47 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 213:37 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 231:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 247:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 291:57 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 291:68 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/app/dashboard/friends/page.tsx
+ 2:10 warning 'UserPlus' is defined but never used @typescript-eslint/no-unused-vars
+ 2:35 warning 'Mail' is defined but never used @typescript-eslint/no-unused-vars
+ 2:48 warning 'Check' is defined but never used @typescript-eslint/no-unused-vars
+ 2:55 warning 'X' is defined but never used @typescript-eslint/no-unused-vars
+ 2:58 warning 'Sparkles' is defined but never used @typescript-eslint/no-unused-vars
+ 3:10 warning 'Button' is defined but never used @typescript-eslint/no-unused-vars
+ 6:3 warning 'Card' is defined but never used @typescript-eslint/no-unused-vars
+ 7:3 warning 'CardHeader' is defined but never used @typescript-eslint/no-unused-vars
+ 8:3 warning 'CardContent' is defined but never used @typescript-eslint/no-unused-vars
+ 9:3 warning 'CardTitle' is defined but never used @typescript-eslint/no-unused-vars
+ 10:3 warning 'CardDescription' is defined but never used @typescript-eslint/no-unused-vars
+ 12:10 warning 'Avatar' is defined but never used @typescript-eslint/no-unused-vars
+ 12:18 warning 'AvatarFallback' is defined but never used @typescript-eslint/no-unused-vars
+ 12:34 warning 'AvatarImage' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/dashboard/messages/chat-interface.tsx
+ 19:3 warning 'Send' is defined but never used @typescript-eslint/no-unused-vars
+ 21:3 warning 'MoreVertical' is defined but never used @typescript-eslint/no-unused-vars
+ 24:3 warning 'X' is defined but never used @typescript-eslint/no-unused-vars
+ 25:3 warning 'Check' is defined but never used @typescript-eslint/no-unused-vars
+ 30:3 warning 'Paperclip' is defined but never used @typescript-eslint/no-unused-vars
+ 36:3 warning 'DropdownMenu' is defined but never used @typescript-eslint/no-unused-vars
+ 37:3 warning 'DropdownMenuContent' is defined but never used @typescript-eslint/no-unused-vars
+ 38:3 warning 'DropdownMenuItem' is defined but never used @typescript-eslint/no-unused-vars
+ 39:3 warning 'DropdownMenuTrigger' is defined but never used @typescript-eslint/no-unused-vars
+ 110:11 error Error: Cannot access variable before it is declared
+
+`handleRealtimeEvent` is accessed before it is declared, which prevents the earlier access from updating when this value changes over time.
+
+/app/src/app/dashboard/messages/chat-interface.tsx:110:11
+ 108 | },
+ 109 | (payload) => {
+> 110 | handleRealtimeEvent(payload);
+ | ^^^^^^^^^^^^^^^^^^^ `handleRealtimeEvent` accessed before it is declared
+ 111 | },
+ 112 | )
+ 113 | .subscribe();
+
+/app/src/app/dashboard/messages/chat-interface.tsx:120:3
+ 118 | }, [currentUser.id, otherUser.id, supabase]);
+ 119 |
+> 120 | const handleRealtimeEvent = (payload: any) => {
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+> 121 | // INSERT
+ | ^^^^^^^^^^^^^
+> 122 | if (payload.eventType === "INSERT") {
+ …
+ | ^^^^^^^^^^^^^
+> 147 | }
+ | ^^^^^^^^^^^^^
+> 148 | };
+ | ^^^^^ `handleRealtimeEvent` is declared here
+ 149 |
+ 150 | // Scroll to bottom
+ 151 | useEffect(() => { react-hooks/immutability
+ 118:6 warning React Hook useEffect has a missing dependency: 'handleRealtimeEvent'. Either include it or remove the dependency array react-hooks/exhaustive-deps
+ 453:19 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 453:23 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+ 453:38 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/app/dashboard/messages/chat-ui.tsx
+ 72:11 error Error: Cannot access variable before it is declared
+
+`handleRealtimeEvent` is accessed before it is declared, which prevents the earlier access from updating when this value changes over time.
+
+/app/src/app/dashboard/messages/chat-ui.tsx:72:11
+ 70 | },
+ 71 | (payload) => {
+> 72 | handleRealtimeEvent(payload);
+ | ^^^^^^^^^^^^^^^^^^^ `handleRealtimeEvent` accessed before it is declared
+ 73 | },
+ 74 | )
+ 75 | // Also listen to messages sent by ME (to sync deletions/edits across devices or tabs)
+
+/app/src/app/dashboard/messages/chat-ui.tsx:95:3
+ 93 | }, [currentUser.id, otherUser, supabase]);
+ 94 |
+> 95 | const handleRealtimeEvent = (payload: any) => {
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+> 96 | // INSERT
+ | ^^^^^^^^^^^^^
+> 97 | if (payload.eventType === "INSERT") {
+ …
+ | ^^^^^^^^^^^^^
+> 123 | }
+ | ^^^^^^^^^^^^^
+> 124 | };
+ | ^^^^^ `handleRealtimeEvent` is declared here
+ 125 |
+ 126 | // Fetch messages when selecting a user
+ 127 | useEffect(() => { react-hooks/immutability
+ 93:6 warning React Hook useEffect has a missing dependency: 'handleRealtimeEvent'. Either include it or remove the dependency array react-hooks/exhaustive-deps
+
+/app/src/app/dashboard/messages/messages-sidebar.tsx
+ 4:18 warning 'MessageSquare' is defined but never used @typescript-eslint/no-unused-vars
+ 17:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 92:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/messages/page.tsx
+ 2:25 warning 'Search' is defined but never used @typescript-eslint/no-unused-vars
+ 2:33 warning 'User' is defined but never used @typescript-eslint/no-unused-vars
+ 3:8 warning 'Link' is defined but never used @typescript-eslint/no-unused-vars
+ 4:10 warning 'Button' is defined but never used @typescript-eslint/no-unused-vars
+ 5:10 warning 'ScrollArea' is defined but never used @typescript-eslint/no-unused-vars
+ 6:10 warning 'Input' is defined but never used @typescript-eslint/no-unused-vars
+ 8:10 warning 'Avatar' is defined but never used @typescript-eslint/no-unused-vars
+ 8:18 warning 'AvatarFallback' is defined but never used @typescript-eslint/no-unused-vars
+ 8:34 warning 'AvatarImage' is defined but never used @typescript-eslint/no-unused-vars
+ 11:10 warning 'EmptyState' is defined but never used @typescript-eslint/no-unused-vars
+ 13:10 warning 'CallOverlay' is defined but never used @typescript-eslint/no-unused-vars
+ 51:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/page.tsx
+ 1:1 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-explicit-any')
+
+/app/src/app/dashboard/rooms/actions.ts
+ 66:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 103:49 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 175:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 176:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 177:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 178:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 240:51 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 304:7 error 'normalizedMembers' is never reassigned. Use 'const' instead prefer-const
+ 304:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/rooms/page.tsx
+ 5:10 warning 'Badge' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/dashboard/rooms/room-actions-menu.tsx
+ 3:10 warning 'createClient' is defined but never used @typescript-eslint/no-unused-vars
+ 13:34 warning 'Edit' is defined but never used @typescript-eslint/no-unused-vars
+ 37:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/rooms/room-card.tsx
+ 26:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 41:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 151:50 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 151:62 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/app/dashboard/rooms/room-forms.tsx
+ 1:1 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-explicit-any')
+ 17:3 warning 'Lock' is defined but never used @typescript-eslint/no-unused-vars
+ 216:19 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+
+/app/src/app/dashboard/server-actions.ts
+ 40:21 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/dashboard/settings/account-actions.ts
+ 19:46 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 43:49 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/dashboard/settings/actions.ts
+ 8:7 warning 'UserSettingsSchema' is assigned a value but never used @typescript-eslint/no-unused-vars
+ 210:37 warning 'sessionId' is defined but never used @typescript-eslint/no-unused-vars
+ 258:11 warning 'data' is assigned a value but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/dashboard/settings/page.tsx
+ 59:49 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/app/discover/page.tsx
+ 14:3 warning 'Hash' is defined but never used @typescript-eslint/no-unused-vars
+ 15:3 warning 'ArrowRight' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/features/page.tsx
+ 10:3 warning 'Video' is defined but never used @typescript-eslint/no-unused-vars
+ 11:3 warning 'Share2' is defined but never used @typescript-eslint/no-unused-vars
+ 78:70 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+ 79:35 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+
+/app/src/app/login/actions.ts
+ 42:17 warning 'error' is assigned a value but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/login/page.tsx
+ 10:20 warning 'useEffect' is defined but never used @typescript-eslint/no-unused-vars
+ 10:31 warning 'useState' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/page.tsx
+ 10:3 warning 'Radio' is defined but never used @typescript-eslint/no-unused-vars
+ 11:3 warning 'Users' is defined but never used @typescript-eslint/no-unused-vars
+ 15:3 warning 'MessageCircle' is defined but never used @typescript-eslint/no-unused-vars
+ 17:3 warning 'Cpu' is defined but never used @typescript-eslint/no-unused-vars
+ 18:3 warning 'Shield' is defined but never used @typescript-eslint/no-unused-vars
+ 324:55 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 324:69 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 338:47 error Error: Cannot call impure function during render
+
+`Math.random` is an impure function. Calling an impure function can produce unstable results that update unpredictably when the component happens to re-render. (https://react.dev/reference/rules/components-and-hooks-must-be-pure#components-and-hooks-must-be-idempotent).
+
+/app/src/app/page.tsx:338:47
+ 336 | key={i}
+ 337 | className="w-8 bg-indigo-500/30 rounded-t-lg"
+> 338 | style={{ height: `${Math.random() * 80 + 20}%` }}
+ | ^^^^^^^^^^^^^ Cannot call impure function
+ 339 | />
+ 340 | ))}
+ 341 | react-hooks/purity
+ 536:63 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 536:73 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/app/register/actions.ts
+ 3:10 warning 'revalidatePath' is defined but never used @typescript-eslint/no-unused-vars
+ 4:10 warning 'redirect' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/register/page.tsx
+ 11:34 warning 'UserPlus' is defined but never used @typescript-eslint/no-unused-vars
+ 11:44 warning 'Zap' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/app/terms/page.tsx
+ 82:45 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 82:51 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 82:57 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 82:70 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 83:55 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+
+/app/src/app/toast-test/page.tsx
+ 54:43 warning 'data' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/backend/ai/actions.ts
+ 85:9 error 'chatHistory' is never reassigned. Use 'const' instead prefer-const
+
+/app/src/backend/ai/game-agent.ts
+ 37:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 74:18 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/backend/ai/room-actions.ts
+ 11:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/backend/ai/room-creator.ts
+ 63:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/components/ai-chat.tsx
+ 6:29 warning 'Mic' is defined but never used @typescript-eslint/no-unused-vars
+ 6:34 warning 'Volume2' is defined but never used @typescript-eslint/no-unused-vars
+ 37:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
+ 85:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
+ 202:23 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+ 202:44 error `'` can be escaped with `'`, `‘`, `'`, `’` react/no-unescaped-entities
+ 202:60 error `"` can be escaped with `"`, `“`, `"`, `”` react/no-unescaped-entities
+
+/app/src/components/audio-engine.tsx
+ 25:54 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 25:83 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 28:61 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+ 28:90 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
+
+/app/src/components/auth/auth-layout.tsx
+ 3:25 warning 'useState' is defined but never used @typescript-eslint/no-unused-vars
+ 10:10 warning 'cn' is defined but never used @typescript-eslint/no-unused-vars
+
+/app/src/components/avatar-upload.tsx
+ 5:10 warning 'Avatar' is defined but never used @typescript-eslint/no-unused-vars
+ 5:18 warning 'AvatarFallback' is defined but never used @typescript-eslint/no-unused-vars
+ 5:34 warning 'AvatarImage' is defined but never used @typescript-eslint/no-unused-vars
+ 7:10 warning 'Label' is defined but never used @typescript-eslint/no-unused-vars
+ 53:9 warning Using `` could result in slower LCP and higher bandwidth. Consider using `
` could result in slower LCP and higher bandwidth. Consider using `