Skip to content

feat: complete timed workout and training archive workflow - #2

Merged
lagrangee merged 23 commits into
mainfrom
codex/timed-workout-execution-and-latency
Aug 18, 2026
Merged

lagrangee merged 23 commits into
mainfrom
codex/timed-workout-execution-and-latency

Conversation

@lagrangee

Copy link
Copy Markdown
Owner

Summary

This PR completes the timed workout execution flow and the structured training archive workflow.

What changed

  • Added timed workout execution feedback, audio cues, rest/tempo controls, wake-lock and foreground recovery, and stale/expired session handling.
  • Added structured Workout/COROS training archive projections, route registry/history, Agent API reads and writes, and reliable sync boundaries.
  • Added local/private archive handling with D1 cloud projections while preserving source status, privacy boundaries, and idempotent activity identity.
  • Added records, strength, aerobic activity, route history, calendar, and related UI refinements.
  • Added contract updates, issue/spec documentation, and focused regression coverage.

Root cause

The previous branch had separate pieces of the timed-session and training-archive workflows, but lacked a complete end-to-end implementation and consistent read/write boundaries. This PR connects those pieces and hardens the lifecycle, synchronization, and presentation paths.

Validation

  • npm run release-check
  • Typecheck passed.
  • 155/155 tests passed.
  • Seed verification passed.
  • Forbidden-feature scan passed.
  • Local release acceptance passed.
  • Production UI verification completed for records spacing and aerobic route alignment.

Target branch: main.

@lagrangee
lagrangee marked this pull request as ready for review August 18, 2026 11:02
@lagrangee
lagrangee merged commit 48e6b14 into main Aug 18, 2026
1 check passed
lagrangee added a commit that referenced this pull request Aug 29, 2026
…d-latency

feat: complete timed workout and training archive workflow
@lagrangee
lagrangee deleted the codex/timed-workout-execution-and-latency branch August 29, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant