This repository has been archived on 2026-07-08. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
core-hub/workplans/CORE-WP-0004-interhub-compatibility-and-consumer-smoke.md

62 lines
1.9 KiB
Markdown

---
id: CORE-WP-0004
type: workplan
title: "Implement Inter-Hub compatibility and consumer smokes"
domain: infotech
repo: core-hub
status: active
owner: codex
topic_slug: custodian
created: "2026-06-27"
updated: "2026-06-27"
state_hub_workstream_id: "ef13b0e9-f626-4d2c-9e00-ccb4906c3a3d"
---
# Implement Inter-Hub compatibility and consumer smokes
Preserve the Inter-Hub `/api/v2` behavior required by current consumers while Core Hub-native contracts mature.
## Public Registry Compatibility
```task
id: CORE-WP-0004-T01
status: progress
priority: high
state_hub_task_id: "4e24ab14-d5cf-4466-8287-21eaf075cb44"
```
2026-06-27: Implemented seed-backed public compatibility endpoints for hubs, manifests, catalogs, OpenAPI JSON/YAML, and docs redirect. Tests prove route presence and response status. This remains `progress` until legacy Inter-Hub fixture comparison is captured.
## Protected Bootstrap Compatibility
```task
id: CORE-WP-0004-T02
status: progress
priority: high
state_hub_task_id: "87073ee7-0213-4eed-881a-b18ab764ae65"
```
2026-06-27: Implemented protected placeholder routes for API consumers, widgets, interaction events, annotations, requirement candidates, decisions, deployments, outcome signals, hub registry, and token route. Tests prove unauthenticated requests fail before business logic. This remains `progress` until authenticated create/read behavior is backed by persistence and fixtures.
## ops-hub Smoke
```task
id: CORE-WP-0004-T03
status: wait
priority: high
state_hub_task_id: "2d18f575-135b-4ba8-9537-6920d0c61e1b"
```
Waiting on a deployed Core Hub runtime plus approved credential routing. No secrets in logs, workplans, or chat.
## activity-core Smoke
```task
id: CORE-WP-0004-T04
status: wait
priority: medium
state_hub_task_id: "c3d1c153-0059-470c-bb2d-0b14f2d77b94"
```
Waiting on a deployed Core Hub runtime or an explicit State Hub fallback decision for the transition path.