--- id: ACTIVITY-WP-0029 type: workplan title: "Hub port and schedule alignment for State Hub retirement" domain: infotech repo: activity-core status: proposed owner: codex topic_slug: infotech created: "2026-08-09" updated: "2026-08-09" parent_project: prj-state-hub-retirement parent_workplan: SHR-WP-0001 related: - ACTIVITY-WP-0015 - ACTIVITY-WP-0017 - HUB-WP-0004 - STATE-WP-0079 state_hub_workstream_id: "1b18849c-db3a-40a0-8f22-7af7fd4dbcfc" --- # Hub port and schedule alignment for State Hub retirement ## Goal Align activity-core sweeps, sinks, and execution with **hub-core ports** and **repo-manager** ownership so State Hub is no longer the permanent target for automation. ## Map current State Hub / core-hub callers ```task id: ACTIVITY-WP-0029-T01 status: todo priority: high state_hub_task_id: "03021be2-5d60-455b-9c9c-b8681d65911c" ``` Inventory schedules, sinks, and context resolvers that call State Hub or core-hub APIs; tag each with target port (`port.schedule`, interaction sink, work index). ## Retarget consistency sweep ```task id: ACTIVITY-WP-0029-T02 status: todo priority: high state_hub_task_id: "f8107e2b-ab1f-4a3b-9348-8d5dcfb647b4" ``` Plan and implement retarget of remote consistency sweep from State Hub-only endpoints to repo-manager (or dual-run adapter) without losing C-rule coverage. ## Align ops evidence sink ```task id: ACTIVITY-WP-0029-T03 status: todo priority: medium state_hub_task_id: "3fbadbfe-9107-4869-b53f-3b9b46e0555a" ``` Ensure interaction-event sink follows consolidated hub-core runtime after CORE-WP-0010 / HUB-WP-0004 cutover; update smokes. ## Execution queue boundary ```task id: ACTIVITY-WP-0029-T04 status: todo priority: medium state_hub_task_id: "a34b42c3-8a08-482b-936f-14675ee254ca" ``` Clarify workplan launch/execution ownership vs State Hub execution routes (inventory: replace → activity-core). Implement or document port contract. ## Acceptance - [ ] Caller map complete - [ ] Sweep retarget plan or implementation evidenced - [ ] Ops evidence sink aligned to hub-core - [ ] Execution boundary documented/implemented