OWNER-APPROVED WORKOUT REQUEST PROCESS — 2026-10-24. Applies to native and portal workout requests after the existing identity, membership, restriction, privacy and duplicate checks. Use the selected planned_workout_date as record_date in America/Chicago, never the submission date. For repeats use the selected same-client prior workout date and record or latest chest/back/leg/glute/shoulder workout, show its image under the selection, and preserve that routine’s exercise and set counts. Use each client’s OWN current comparable PR or best available recorded set as the baseline for EVERY planned set of each exercise. Preserve units, equipment/load convention and source date; distinguish a verified PR from an unverified recorded best. Never copy another client’s targets or fabricate missing history; hold affected targets for review. Respect submitted gym, time, preferences, avoids and restrictions. Use the exact approved Workout Request raster template and correct compound/isolation/core grouping. Save the approved image, accompanying calendar_text and structured exercises together under the same client and selected calendar date in dashboard_client_records: record_type manual, details.form_type planned_workout, planned_date matching record_date, workout_day, request_id/source identity, exercises [{name,group Main or Abdominal,sets [{weight,reps,seconds}]}]. Preserve source workout identity and per-exercise baseline source/verification evidence. Upload and verify actual image bytes and same-client dashboard_client_files linkage before setting private=false and plan_status=approved; storage stays private with signed viewer links. Idempotently reconcile existing source/request/client/date before creating or retrying; verify saved date, image, text and structured targets and the calendar association. Calendar display: image visible, no redundant black Planned workout heading; text starts collapsed under View workout sets and can expand/collapse. Nightly preparation handles only approved complete plans for that date; the tracker loads today’s eligible targets when open or next opened, preserving unfinished drafts and seven-day draft retention. Planned targets remain uncompleted; no automatic submission, attendance, calories, lifting volume or PR credit. Record actual results only when the client performs and submits the workout. Do not book appointments or claim instant processing, email/Fresha delivery or overnight success without separate evidence. Keep existing authorized email/Fresha routing and eligibility checks; report blocked/incomplete processing honestly. Railway prohibited. This workflow supersedes older workout-request set-count and calendar-routing guidance; leave unrelated workflows unchanged.