chore(consistency): sync workplan hub IDs [auto follow-up]
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

This commit is contained in:
tegwick 2026-08-03 19:16:50 +02:00
parent 7a9075064d
commit a145cc4027
2 changed files with 16 additions and 0 deletions

View file

@ -29,6 +29,7 @@
| workplan | ACTIVITY-WP-0023 | finished | — | workplans/ACTIVITY-WP-0023-intent-scope-gap-closure.md |
| workplan | ACTIVITY-WP-0024 | finished | — | workplans/ACTIVITY-WP-0024-operator-automation-console.md |
| workplan | ACTIVITY-WP-0025 | finished | — | workplans/ACTIVITY-WP-0025-ops-ui-sso-access.md |
| workplan | ACTIVITY-WP-0026 | ready | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.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 |
@ -151,6 +152,13 @@
| task | ACTIVITY-WP-0025-T06 | done | — | workplans/ACTIVITY-WP-0025-ops-ui-sso-access.md |
| task | ACTIVITY-WP-0025-T07 | done | — | workplans/ACTIVITY-WP-0025-ops-ui-sso-access.md |
| task | ACTIVITY-WP-0025-T08 | done | — | workplans/ACTIVITY-WP-0025-ops-ui-sso-access.md |
| task | ACTIVITY-WP-0026-T01 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T02 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T03 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T04 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T05 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T06 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.md |
| task | ACTIVITY-WP-0026-T07 | todo | — | workplans/ACTIVITY-WP-0026-ops-run-claim-queue.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 |

View file

@ -18,6 +18,7 @@ related:
- REIN-A-0002
- ISSUE-WP-0006
- STATE-WP-0078
state_hub_workstream_id: "c8f1eaa3-6d1a-4002-bb1f-fc250ed353fe"
---
# ACTIVITY-WP-0026 — Ops run claim queue
@ -55,6 +56,7 @@ Temporal schedule / trigger
id: ACTIVITY-WP-0026-T01
status: todo
priority: high
state_hub_task_id: "d2f92ac2-d900-43d8-83ae-62e77d7467d4"
```
Document in `docs/ops-run-queue.md`:
@ -97,6 +99,7 @@ service credential for harness, SSO for humans later).
id: ACTIVITY-WP-0026-T02
status: todo
priority: high
state_hub_task_id: "65d0d28f-0be6-4ae5-9e12-a051ccebbb36"
```
Alembic migration for `ops_runs` (+ indexes on `state`, `lease_until`,
@ -112,6 +115,7 @@ Alembic migration for `ops_runs` (+ indexes on `state`, `lease_until`,
id: ACTIVITY-WP-0026-T03
status: todo
priority: high
state_hub_task_id: "1615936e-e0a4-4221-8b93-ec7938bd523b"
```
On successful rule emit (internal fleet path):
@ -135,6 +139,7 @@ Binky-style definitions; tests with mocked sink.
id: ACTIVITY-WP-0026-T04
status: todo
priority: high
state_hub_task_id: "57cdd0ce-2d54-4148-89e2-9d89c33d7f8a"
```
Implement claim with `SELECT … FOR UPDATE SKIP LOCKED` (or equivalent) and
@ -151,6 +156,7 @@ lease TTL (config: e.g. 15m). Expire job or on-claim sweep: `claimed` past
id: ACTIVITY-WP-0026-T05
status: todo
priority: medium
state_hub_task_id: "08f53f8b-6a17-4a21-9639-88f6924a7c1a"
```
- Extend `/ops/automations/status` (or sibling) with open/claimed/failed counts.
@ -167,6 +173,7 @@ priority: medium
id: ACTIVITY-WP-0026-T06
status: todo
priority: medium
state_hub_task_id: "f8ca5ab8-3343-4edb-9ae8-fdbc90e17aae"
```
Update:
@ -186,6 +193,7 @@ Update:
id: ACTIVITY-WP-0026-T07
status: todo
priority: medium
state_hub_task_id: "b1ce221b-edb2-42ed-91a1-e9f144a58d1e"
```
- Feature flag `OPS_RUN_QUEUE_ENABLED=true` on railiance.