2026-08-09 21:22:55 +02:00
|
|
|
|
---
|
|
|
|
|
|
id: OPS-WP-0003
|
|
|
|
|
|
type: workplan
|
|
|
|
|
|
title: "Extension contract alignment"
|
|
|
|
|
|
domain: infotech
|
|
|
|
|
|
repo: ops-hub
|
|
|
|
|
|
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:
|
|
|
|
|
|
- HUB-WP-0004
|
|
|
|
|
|
- CORE-WP-0010
|
|
|
|
|
|
- SHR-ARCH-HUB-0001
|
2026-08-19 21:18:11 +02:00
|
|
|
|
state_hub_workstream_id: "c0b815eb-41c0-4aa1-a2dd-19a7ba89c1ac"
|
2026-08-09 21:22:55 +02:00
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
# Extension contract alignment
|
|
|
|
|
|
|
|
|
|
|
|
## Goal
|
|
|
|
|
|
|
|
|
|
|
|
Make ops-hub a **conformant domain/aspect hub** under `helixforge.hub-extension`:
|
|
|
|
|
|
descriptor, reuse-surface id, versioned manifest, health, and consumer
|
|
|
|
|
|
registration without secrets.
|
|
|
|
|
|
|
|
|
|
|
|
## Author hub package artefacts
|
|
|
|
|
|
|
|
|
|
|
|
```task
|
|
|
|
|
|
id: OPS-WP-0003-T01
|
|
|
|
|
|
status: todo
|
|
|
|
|
|
priority: high
|
2026-08-19 21:18:11 +02:00
|
|
|
|
state_hub_task_id: "fcd6e8f6-61f7-44d5-baf9-8612c454518b"
|
2026-08-09 21:22:55 +02:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Produce hub descriptor + capability manifest referencing
|
|
|
|
|
|
`capability.infotech.ops-hub` (or current registry id), events emitted/consumed,
|
|
|
|
|
|
and non-secret endpoints.
|
|
|
|
|
|
|
|
|
|
|
|
## Pass Tier 2 conformance against hub-core
|
|
|
|
|
|
|
|
|
|
|
|
```task
|
|
|
|
|
|
id: OPS-WP-0003-T02
|
|
|
|
|
|
status: todo
|
|
|
|
|
|
priority: high
|
2026-08-19 21:18:11 +02:00
|
|
|
|
state_hub_task_id: "748e21ec-911d-4c1c-9792-f7817bef42dd"
|
2026-08-09 21:22:55 +02:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
When HUB-WP-0004 harness exists, run C1–C10 checks; fix gaps in ops-hub.
|
|
|
|
|
|
|
|
|
|
|
|
## Bootstrap dual-run on consolidated runtime
|
|
|
|
|
|
|
|
|
|
|
|
```task
|
|
|
|
|
|
id: OPS-WP-0003-T03
|
|
|
|
|
|
status: todo
|
|
|
|
|
|
priority: high
|
2026-08-19 21:18:11 +02:00
|
|
|
|
state_hub_task_id: "1323004c-87e3-40d1-9f78-3d7b56a1b3b7"
|
2026-08-09 21:22:55 +02:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Verify bootstrap/smokes against hub-core-hosted `/api/v2` during CORE-WP-0010
|
|
|
|
|
|
dual-run and after cutover.
|
|
|
|
|
|
|
|
|
|
|
|
## Acceptance
|
|
|
|
|
|
|
|
|
|
|
|
- [ ] Hub package artefacts present and versioned
|
|
|
|
|
|
- [ ] Tier 2 conformance green (or residual-owned gaps)
|
|
|
|
|
|
- [ ] Bootstrap works on consolidated runtime
|