appandflow / appandflow/trailhead

[Hackathon demo] Prevent pace values from displaying 60 seconds

Aperta
#10 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug good first issue
Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
23m
PR unite (30g)
7

Descrizione

Hackathon demo ticket. This is intentionally small and self-contained.

## Problem

formatPace rounds the seconds component independently. Values near the next minute can render as 4:60 /km instead of carrying into 5:00 /km.

## Scope

Fix the rollover in src/lib/format.ts and add focused coverage using the repository's existing test approach. Do not change distance, elevation, or duration formatting.

## Acceptance criteria

- Rounded 60 seconds carries into the minute value.
- Seconds remain zero-padded.
- Metric and imperial suffixes remain correct.
- Existing normal pace values do not change.

## Validation

Follow docs/mobile-agent-loop.md.

Before: include a minimal command or test demonstrating the failing 4:60-style output.

After: run the same input and show the corrected 5:00-style output. If a seeded hike can reproduce it in the UI, include matching agent-device screenshots; otherwise state why visual evidence does not apply.

The PR description must include clearly labeled Before and After evidence.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.