Spec drift catch-up: FIT location, notification payload fields, shared-packages index
- wahoo-import: clarify fitToGpx lives at connected-services/fit.ts (shared across providers) not inside the wahoo directory - notifications: correct follow payload field names to followerUsername, followerDisplayName, targetUsername, targetDisplayName (matches code) - shared-packages: add @trails-cool/fit package entry + CAPABILITIES.md index Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
e387e1f798
commit
6c5fb6df0e
4 changed files with 10 additions and 3 deletions
|
|
@ -45,7 +45,7 @@ Each notification row SHALL include a `payload` (JSONB) capturing the denormaliz
|
|||
|
||||
#### Scenario: follow notifications snapshot the follower / target
|
||||
- **WHEN** a `follow_request_received`, `follow_received`, or `follow_request_approved` notification is created
|
||||
- **THEN** the row's `payload` records the relevant party's `username` and `displayName`, and `payload_version = 1`
|
||||
- **THEN** the row's `payload` records `followerUsername`, `followerDisplayName`, `targetUsername`, and `targetDisplayName`, and `payload_version = 1`
|
||||
|
||||
#### Scenario: activity_published snapshots the activity + owner
|
||||
- **WHEN** an `activity_published` notification is created
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue