What the Activity Log Is
The activity log is an append-only record of your training. Every time you complete or skip a workout, cross a milestone, log an injury, add a vacation, or edit a session, Pheidi writes a single dated entry. Nothing is ever overwritten — the log is the source of truth behind both your activity feed and the milestone toast that pops up after a big session.
One Capture Point, No Missed Events
Rather than scatter logging code across every screen and button, Pheidi captures activity at a single choke point on the server: whenever a training write is saved, one interceptor inspects what changed and records the matching log entries. Because everything funnels through the same place, the log can't drift from what actually happened. Capture also runs after your save has already committed, so a hiccup while writing the log never turns into a failed save on your end.
Entries are dated by when the event actually happened, not when they reached the server. If you log a run offline and it syncs hours later, it keeps its true log time and lands in the right place in your history.
Three Categories
Every entry falls into one of three categories, which double as the feed's filters:
- Accomplishments — milestones, personal records, and streak records. The wins worth celebrating.
- Activity — completed and skipped workouts, readiness check-ins, and end-of-week summaries. The day-to-day record.
- Adaptations — reschedules, injuries reported and resolved, vacations, and workout edits. The moments the plan bent to fit your life.
Milestones Are Crossing-Based
Pheidi celebrates completed-workout milestones at 1, 10, 25, 50, and 100 workouts. The key detail is that a milestone fires when your count crosses a threshold — not when it lands exactly on it. If you log two runs at once and jump from 24 to 26, the 25-workout milestone still fires. Earlier versions checked for an exact count and would silently miss a milestone whenever a runner skipped past it. Crossing-based detection means you never lose a moment worth marking.
Streaks and Personal Records
A streak is your longest run of consecutive calendar days with a completed run. Pheidi records streak accomplishments at 7, 14, 21, and 30 days, once each — so hitting a 30-day streak logs the milestones you passed on the way, without re-firing them every time you open the app.
A personal record is logged when a completed run is your new longest ever — but only when it genuinely beats your previous best. Cross-training, strength, and rest days don't count toward distance records.
The Milestone Toast
When you earn a milestone, a toast slides in app-wide to celebrate it. The toast always shows the newest milestone entry you haven't acknowledged yet. Dismissing it — or letting it auto-hide — stamps that entry as seen, which is the only change ever made to an entry after it's written. That stamp is why a milestone never re-fires when you refresh the page or come back the next day.
Week in Review
Once a training week has fully passed and had at least one completed run, Pheidi appends a week-complete summary the first time you open your full feed — for example "4/5 runs · Strong week! You stayed consistent." Summaries are generated once per week and never duplicated, so your feed stays a clean, chronological story of your training.
Edits Keep an Audit Trail
When you change something — resolve an injury, remove a vacation, or re-edit a workout — Pheidi doesn't rewrite the earlier entry. It appends a new one and quietly greys out the prior entry for that same subject, with a link to the current state. Your history reads as an honest sequence of what you did and when, not a doctored final snapshot. Standalone events like completions and reschedules are never greyed by a later edit.
Positive by Design
Every message in the log is encouraging and non-judgmental. Skipped workouts are recorded without penalty — rest is training too — and milestone and week-summary messages are always framed as progress. The log is there to show you how far you've come, never to shame a missed run.
Your activity log lives inside the Pheidi app — sign in to see it.
See also
- How Workout Logging Works How Pheidi tracks your completed workouts: quick-complete, manual entry, post-workout feedback, and how logged data adapts future training.
- How Adaptive Progression Works How Pheidi increases your training volume safely: volume-aware increase rates, 3-up-1-down recovery weeks, and protection against rapid mileage spikes.
- How Calendar Export Works Sync your training plan with Google Calendar, Apple Calendar, or Outlook via a live iCal subscription, or export as PDF or printable HTML.