diff --git a/workplans/OPS-WP-0003-extension-contract-alignment.md b/workplans/OPS-WP-0003-extension-contract-alignment.md new file mode 100644 index 0000000..c221f52 --- /dev/null +++ b/workplans/OPS-WP-0003-extension-contract-alignment.md @@ -0,0 +1,65 @@ +--- +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 +--- + +# 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 +``` + +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 +``` + +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 +``` + +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