Education & Announcement Dialogs
One-time popups that explain how PIRX projections work and announce changes, like cross-training now counting toward your projection.
Source: components/home/education-dialog.tsx, components/home/cross-training-announcement.tsx
What You See
One-time popup dialogs on the dashboard. New users see an education dialog (Brain icon) explaining how PIRX projections work and improve over time. When PIRX ships a meaningful change to how your numbers are calculated, an announcement dialog appears once — for example, "Your projections just got smarter," which announced that cross-training now counts toward your projection. Each dialog has a dismiss button and never reappears after you close it.
How They Work
These are one-time messages with no calculations. Each dialog remembers dismissal per user on your device, so it shows exactly once. The education dialog explains what projections are, why they change, and how they become more accurate as PIRX collects more of your training data. Announcement dialogs describe what changed and what (if anything) you need to do — usually nothing, since changes like cross-training inclusion apply to your existing activity history automatically.