fix: repair invalid UTF-8 bytes in ai-coach pages (cp1252 smart punctuation)

Turbopack fails on non-UTF-8 source: readiness/strategy/study-plan page.tsx contained Windows-1252 bytes for em-dash and middle-dot. Converted to proper UTF-8 (em dash and middle dot). Visual output unchanged.
This commit is contained in:
2026-10-23 11:05:28 +00:00
parent 42813ef9e0
commit 43f23a9d92
3 changed files with 9 additions and 9 deletions

View File

@@ -139,9 +139,9 @@ export default function StudyPlanPage() {
<h3 className="text-sm font-black uppercase tracking-wider text-muted-foreground">Upcoming This Week</h3>
<div className="space-y-2">
{[
{ day: "Tue, Aug 5", task: "Full-Length Mock <EFBFBD> JEE Mains Pattern", type: "Test", color: "text-purple-400 bg-purple-400/10" },
{ day: "Tue, Aug 5", task: "Full-Length Mock — JEE Mains Pattern", type: "Test", color: "text-purple-400 bg-purple-400/10" },
{ day: "Wed, Aug 6", task: "Rotational Dynamics Intensive Drill", type: "Practice", color: "text-[var(--cyan-ai)] bg-[var(--cyan-ai-10)]" },
{ day: "Thu, Aug 7", task: "Chemistry Organic <EFBFBD> Mistake Review", type: "Review", color: "text-red-400 bg-red-400/10" },
{ day: "Thu, Aug 7", task: "Chemistry Organic — Mistake Review", type: "Review", color: "text-red-400 bg-red-400/10" },
{ day: "Fri, Aug 8", task: "Optics + Wave Optics Revision", type: "Revision", color: "text-yellow-400 bg-yellow-400/10" },
].map((item) => (
<div key={item.day} className="flex items-center gap-2 p-2.5 rounded-lg bg-white/5 border border-border/30">