All Docs
FeaturesPosibl Life & Gym AppUpdated March 15, 2026

Daily Session Resolver & Member Training Feed

Daily Session Resolver & Member Training Feed

Introduced in v1.0.80

Overview

The Daily Session Resolver automatically determines the correct training session to serve each member on any given day. Combined with the Member Training Feed on the home screen, members always know exactly what they are training today — and what's coming up over the next week.


How the Daily Session Resolver Works

When a member opens the app or their feed is refreshed, the resolver runs the following logic:

1. Programme Track

Each member is assigned to (or has selected) a programme track — for example, a strength track, an endurance track, or a competition-prep track. The resolver uses this track as the root source for session selection.

2. Schedule Position

The resolver maintains each member's current position within their programme cycle. This ensures sessions are always delivered in the intended sequence, even if a member skips a day, takes a rest day, or misses a session. The position advances only when a session is completed or explicitly progressed.

3. AI Readiness Adjustment

Before finalising the session, the resolver consults the member's AI readiness score, which is derived from:

  • Wearable and health metric data (HRV, sleep, resting heart rate, etc.)
  • Recent training load and recovery signals
  • Any manual wellness check-in data

If a member's readiness is below threshold, the resolver can:

  • Surface a scaled or modified version of the scheduled session
  • Substitute a recovery-focused session in place of a high-intensity one
  • Apply automated scaling tier adjustments within the session itself

This means the session each member sees is always contextually appropriate for how they are feeling on that day.


Member Training Feed

The home screen feed is the primary interface through which members interact with their daily training.

Today's Session

The top of the feed displays the resolved session for today, including:

  • Session name and programme track label
  • Full movement list with rep schemes, set counts, and loading guidance
  • Scaling tiers (Rx, Scaled, Foundations) for each movement
  • Coach notes and session intent
  • AI readiness context (e.g. a note if the session has been modified due to low readiness)

7-Day Lookahead

Scrolling down the feed reveals the next 6 days of upcoming sessions. This view provides:

  • Session titles and types for each upcoming day
  • Enough detail for members to plan their week and prepare for what's ahead
  • Dynamic updates if readiness or schedule position changes

Feed Refresh Behaviour

TriggerBehaviour
App openFeed is resolved fresh using latest readiness data
Readiness data update (e.g. wearable sync)Feed may update if session adjustment threshold is crossed
Session completedSchedule position advances; tomorrow's session becomes resolvable
Programme track changeFeed immediately re-resolves from new track and current position

Relevant Roles

RoleExperience
MemberSees personalised daily session and 6-day preview on home screen
CoachAuthors sessions and scaling tiers that the resolver draws from
Gym OwnerConfigures programme tracks available to members

Related Features