From 81d350de71b0c5eff4a68d0e9f0b593ac4dda637 Mon Sep 17 00:00:00 2001 From: tegwick Date: Tue, 21 Jul 2026 23:44:10 +0200 Subject: [PATCH] chore: hub IDs for ACTIVITY-WP-0024 after fix-consistency Write back state_hub_workstream_id and task ids from C-06 registration. --- WORK-RECORDS.md | 10 ++++++++++ .../ACTIVITY-WP-0024-operator-automation-console.md | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 6c715b5..b9ba151 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -27,6 +27,7 @@ | workplan | ACTIVITY-WP-0021 | finished | — | workplans/ACTIVITY-WP-0021-prod-automation-reliability.md | | workplan | ACTIVITY-WP-0022 | finished | — | workplans/ACTIVITY-WP-0022-issuesink-no-default-forgejo.md | | workplan | ACTIVITY-WP-0023 | finished | — | workplans/ACTIVITY-WP-0023-intent-scope-gap-closure.md | +| workplan | ACTIVITY-WP-0024 | proposed | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | | workplan | ADHOC-2026-06-01 | finished | — | workplans/ADHOC-2026-06-01.md | | workplan | custodian-WP-0001 | done | — | workplans/custodian-WP-0001-temporal-backbone.md | | workplan | custodian-WP-0002 | done | — | workplans/custodian-WP-0002-triggers-ops.md | @@ -132,6 +133,15 @@ | task | ACTIVITY-WP-0023-T08 | done | — | workplans/ACTIVITY-WP-0023-intent-scope-gap-closure.md | | task | ACTIVITY-WP-0023-T09 | done | — | workplans/ACTIVITY-WP-0023-intent-scope-gap-closure.md | | task | ACTIVITY-WP-0023-T10 | done | — | workplans/ACTIVITY-WP-0023-intent-scope-gap-closure.md | +| task | ACTIVITY-WP-0024-T01 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T02 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T03 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T04 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T05 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T06 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T07 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T08 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | +| task | ACTIVITY-WP-0024-T09 | todo | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md | | task | ADHOC-2026-06-01-T01 | done | — | workplans/ADHOC-2026-06-01.md | | task | ADHOC-2026-06-01-T02 | done | — | workplans/ADHOC-2026-06-01.md | | task | ADHOC-2026-06-01-T03 | done | — | workplans/ADHOC-2026-06-01.md | diff --git a/workplans/ACTIVITY-WP-0024-operator-automation-console.md b/workplans/ACTIVITY-WP-0024-operator-automation-console.md index bb20e4f..6161502 100644 --- a/workplans/ACTIVITY-WP-0024-operator-automation-console.md +++ b/workplans/ACTIVITY-WP-0024-operator-automation-console.md @@ -9,6 +9,7 @@ owner: codex topic_slug: activity-core created: "2026-07-21" updated: "2026-07-21" +state_hub_workstream_id: "2e15fa3b-3210-4a7c-82f1-f28f12a2d3c7" --- # Operator automation console (status API + control plane + thin UI) @@ -108,6 +109,7 @@ Deep-links into State Hub / edge when evidence lives there (G9-aware). id: ACTIVITY-WP-0024-T01 status: todo priority: high +state_hub_task_id: "d8830c31-bbcd-41d4-b74b-e1632d8d0257" ``` 1. Write a short product brief (personas, jobs-to-be-done, non-goals) in this @@ -124,6 +126,7 @@ priority: high id: ACTIVITY-WP-0024-T02 status: todo priority: high +state_hub_task_id: "a94decc6-8ac9-4738-823a-6c7b19dade80" ``` 1. Design operator token check (e.g. `X-Operator-Token` header compared to @@ -142,6 +145,7 @@ runbook describes custody without leaking secrets. id: ACTIVITY-WP-0024-T03 status: todo priority: high +state_hub_task_id: "ed665a54-0a5c-4d35-b47d-50de77ef91d6" ``` 1. `GET /ops/automations` — inventory equivalent to WP-0019 (cron/scheduled defs, @@ -161,6 +165,7 @@ window within documented field mapping. id: ACTIVITY-WP-0024-T04 status: todo priority: high +state_hub_task_id: "720e0783-93b8-480a-8bfb-00a6aae592a1" ``` 1. `GET /ops/automations/{id}/runs?since=` (and optional global runs list). @@ -176,6 +181,7 @@ priority: high id: ACTIVITY-WP-0024-T05 status: todo priority: high +state_hub_task_id: "2673bd8e-f746-428a-9a20-79336dcad9d4" ``` 1. `POST /ops/automations/{id}/trigger` — wrap existing trigger path; require @@ -196,6 +202,7 @@ evidence; pause/disable visible in inventory/status; unauthenticated mutate fail id: ACTIVITY-WP-0024-T06 status: todo priority: high +state_hub_task_id: "8b10eb8f-90d1-498b-a0a3-5444c590a691" ``` 1. Contract tests for inventory/status/runs JSON shapes. @@ -210,6 +217,7 @@ priority: high id: ACTIVITY-WP-0024-T07 status: todo priority: medium +state_hub_task_id: "32c695ac-f208-4540-b2fa-199a3f83c4c9" ``` 1. Static/HTMX (or minimal SPA) served from actcore-api under `/ops/ui/`. @@ -226,6 +234,7 @@ priority: medium id: ACTIVITY-WP-0024-T08 status: todo priority: medium +state_hub_task_id: "032f7485-3cf6-4ec2-a076-cbf82312a63c" ``` 1. Document port-forward (or equivalent) for railiance01. @@ -243,6 +252,7 @@ still deferred with a clear follow-up note. id: ACTIVITY-WP-0024-T09 status: todo priority: low +state_hub_task_id: "1a937c1a-6534-467e-94fb-8ba54e18236e" ``` 1. Map “How did automations go since Sunday?” to `/ops/automations/status` and UI.