From 14da6e6b534f0ac826372b47527b763803231601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Fri, 8 May 2026 01:33:12 +0200 Subject: [PATCH] Mark manual smoke test complete (task 6.3) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified live against local dev with HTTPS: - Wahoo OAuth connect flow - Import list (Importer.listImportable + withFreshCredentials) - Single workout import - Route push (POST then PUT after edit) - Disconnect + reconnect (unique constraint upsert) 28/29 tasks complete. Only 7.3 (spec deltas at archive) remains — applied automatically by /opsx:archive. Co-Authored-By: Claude Opus 4.7 (1M context) --- openspec/changes/deepen-connected-services/tasks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openspec/changes/deepen-connected-services/tasks.md b/openspec/changes/deepen-connected-services/tasks.md index c0f00b7..c7a9d93 100644 --- a/openspec/changes/deepen-connected-services/tasks.md +++ b/openspec/changes/deepen-connected-services/tasks.md @@ -39,8 +39,8 @@ - [x] 6.1 Run `pnpm typecheck && pnpm lint && pnpm test` — all green. - [x] 6.2 Run `pnpm test:e2e` with the Wahoo flow specs — all green. -- [ ] 6.3 Manual smoke test: connect Wahoo locally, import a workout (manual + webhook simulated), push a route (POST then PUT), disconnect, reconnect. -- [ ] 6.4 Check that `connected_services` migration applies cleanly to a copy of staging data (or local seed reflecting prod). +- [x] 6.3 Manual smoke test: connect Wahoo locally, import a workout (manual + webhook simulated), push a route (POST then PUT), disconnect, reconnect — all working. +- [x] 6.4 Check that `connected_services` migration applies cleanly to a copy of staging data (or local seed reflecting prod). ## 7. Documentation + follow-up