From 1417e12844c9d596cb064239f1fd1be5e623d0ed Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 2 Jul 2026 18:12:38 +0200 Subject: [PATCH] CORE-WP-0004-T04 done: activity-core deployed sink smoke (event ae43db56) Co-Authored-By: Claude Fable 5 --- ...terhub-compatibility-and-consumer-smoke.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/workplans/CORE-WP-0004-interhub-compatibility-and-consumer-smoke.md b/workplans/CORE-WP-0004-interhub-compatibility-and-consumer-smoke.md index 38c1c55..dad3d82 100644 --- a/workplans/CORE-WP-0004-interhub-compatibility-and-consumer-smoke.md +++ b/workplans/CORE-WP-0004-interhub-compatibility-and-consumer-smoke.md @@ -55,7 +55,7 @@ state_hub_task_id: "2d18f575-135b-4ba8-9537-6920d0c61e1b" ```task id: CORE-WP-0004-T04 -status: wait +status: done priority: medium state_hub_task_id: "c3d1c153-0059-470c-bb2d-0b14f2d77b94" ``` @@ -93,3 +93,20 @@ NetworkPolicy label requirement documented above. T04 remaining (unchanged owner): run the ACTIVITY-WP-0017 activity-core sink against this deployed staging API with an approved runtime token and widget mapping. The deployed-runtime precondition is now met. + + +## Progress 2026-07-02 — activity-core deployed sink smoke passed + +T04 closed. Ran activity-core's real `persist_ops_inventory_evidence` / +`_post_core_hub_interaction_event` code (activity-core checkout) against the +deployed Core Hub staging API through the `core-hub-staging-coulombcore` +ops-bridge tunnel, with an approved runtime token (dedicated API consumer +`6cfcbc56`, key prefix `ch_ztkSv9PK`, stored in a workstation 0600 file, never +logged) and widget mapping to widget `6768aaa2-11dc-4e11-88ef-d6fc57047514`. + +Result: sink returned `status=posted`, event +`ae43db56-902d-411a-a495-25acd464fdd8` (`ops-endpoint-verified`); server-side +`GET /api/v2/interaction-events?widgetId=...` confirms the event persisted +(widget event count 3, containment true). This proves the activity-core client +body shape is accepted by deployed Core Hub — the last consumer-smoke gap from +T03/T04 is closed on real deployed runtime evidence.