These workplans exist only in the retired local hub. Their random pre-ADR-007 identifiers are refused by C-06 as stale references, so they cannot be registered. Deriving from the canonical record id takes no identity from anything: central does not hold them and the old ids die with the cache. Records central already holds were deliberately left untouched. Refs CUST-WP-0068-T06 Assistant: claude-code Assistant-Model: opus Assistant-Process: 2583210@bnt-lap001 Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
69 lines
1.6 KiB
Markdown
69 lines
1.6 KiB
Markdown
---
|
||
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
|
||
state_hub_workstream_id: "d688d60b-7f86-5fbe-bf3f-76ff926d9a17"
|
||
---
|
||
|
||
# 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
|
||
state_hub_task_id: "a938b0e2-912e-5126-aa6f-d63bdeebca5d"
|
||
```
|
||
|
||
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
|
||
state_hub_task_id: "1d1c422d-892c-5404-8d7f-a1f78c5cd87a"
|
||
```
|
||
|
||
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
|
||
state_hub_task_id: "947306d4-8a00-5cd6-8c6d-1f266d45055c"
|
||
```
|
||
|
||
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
|