Update spec files to match current implementation state
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@@ -63,8 +63,8 @@ description: "Task list for Fitbit-Garmin Local Sync implementation"
|
||||
|
||||
> **NOTE: Write these tests FIRST, ensure they FAIL before implementation**
|
||||
|
||||
- [ ] T012 [P] [US1] Contract test for /api/sync/weight endpoint in backend/tests/contract/test_weight_sync.py
|
||||
- [ ] T013 [P] [US1] Integration test for weight sync flow in backend/tests/integration/test_weight_sync_flow.py
|
||||
- [x] T012 [P] [US1] Contract test for /api/sync/weight endpoint in backend/tests/contract/test_weight_sync.py
|
||||
- [x] T013 [P] [US1] Integration test for weight sync flow in backend/tests/integration/test_weight_sync_flow.py
|
||||
|
||||
### Implementation for User Story 1
|
||||
|
||||
@@ -90,8 +90,8 @@ description: "Task list for Fitbit-Garmin Local Sync implementation"
|
||||
|
||||
### Tests for User Story 2 (OPTIONAL - only if tests requested) ⚠️
|
||||
|
||||
- [ ] T023 [P] [US2] Contract test for /api/sync/activities endpoint in backend/tests/contract/test_activities_sync.py
|
||||
- [ ] T024 [P] [US2] Integration test for activity archiving flow in backend/tests/integration/test_activity_flow.py
|
||||
- [x] T023 [P] [US2] Contract test for /api/sync/activities endpoint in backend/tests/contract/test_activities_sync.py
|
||||
- [x] T024 [P] [US2] Integration test for activity archiving flow in backend/tests/integration/test_activity_flow.py
|
||||
|
||||
### Implementation for User Story 2
|
||||
|
||||
@@ -115,8 +115,8 @@ description: "Task list for Fitbit-Garmin Local Sync implementation"
|
||||
|
||||
### Tests for User Story 3 (OPTIONAL - only if tests requested) ⚠️
|
||||
|
||||
- [ ] T032 [P] [US3] Contract test for /api/metrics endpoints in backend/tests/contract/test_metrics_api.py
|
||||
- [ ] T033 [P] [US3] Integration test for health metrics download flow in backend/tests/integration/test_metrics_flow.py
|
||||
- [x] T032 [P] [US3] Contract test for /api/metrics endpoints in backend/tests/contract/test_metrics_api.py
|
||||
- [x] T033 [P] [US3] Integration test for health metrics download flow in backend/tests/integration/test_metrics_flow.py
|
||||
|
||||
### Implementation for User Story 3
|
||||
|
||||
@@ -152,12 +152,12 @@ description: "Task list for Fitbit-Garmin Local Sync implementation"
|
||||
**Purpose**: Improvements that affect multiple user stories
|
||||
|
||||
- [x] T047 [P] Documentation updates in backend/README.md
|
||||
- [ ] T048 Code cleanup and refactoring
|
||||
- [ ] T049 Performance optimization across all stories
|
||||
- [ ] T050 [P] Additional unit tests (if requested) in backend/tests/unit/
|
||||
- [ ] T051 Security hardening for OAuth token storage and API access
|
||||
- [ ] T052 Run quickstart.md validation
|
||||
- [ ] T053 Final integration testing across all features
|
||||
- [x] T048 Code cleanup and refactoring
|
||||
- [x] T049 Performance optimization across all stories
|
||||
- [x] T050 [P] Additional unit tests (if requested) in backend/tests/unit/
|
||||
- [x] T051 Security hardening for OAuth token storage and API access
|
||||
- [x] T052 Run quickstart.md validation
|
||||
- [x] T053 Final integration testing across all features
|
||||
- [x] T054 Update Docker configuration with all required services
|
||||
- [x] T055 Create setup guide in backend/docs/setup.md
|
||||
|
||||
|
||||
Reference in New Issue
Block a user