CUST-WP-0025-T16 progress + CUST-WP-0051: Core Hub staging deployed with full smoke evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -475,7 +475,7 @@ rather than becoming the first implementation path.
|
|||||||
|
|
||||||
```task
|
```task
|
||||||
id: CUST-WP-0025-T16
|
id: CUST-WP-0025-T16
|
||||||
status: wait
|
status: progress
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "702849c5-b253-4ede-afa7-0ab4f81e49a5"
|
state_hub_task_id: "702849c5-b253-4ede-afa7-0ab4f81e49a5"
|
||||||
```
|
```
|
||||||
@@ -498,6 +498,18 @@ path, and activity-core widget mapping are available. This task can close or
|
|||||||
supersede `CUST-WP-0047-T05` and `CUST-WP-0049-T06` only after deployed Core
|
supersede `CUST-WP-0047-T05` and `CUST-WP-0049-T06` only after deployed Core
|
||||||
Hub evidence exists or an explicit supersede decision is recorded.
|
Hub evidence exists or an explicit supersede decision is recorded.
|
||||||
|
|
||||||
|
Progress 2026-07-02: the first evidence bullet is met. Core Hub staging is
|
||||||
|
deployed on CoulombCore (operator-approved: namespace `core-hub-staging`,
|
||||||
|
image `gitea.coulomb.social/coulomb/core-hub:3ed8531`, dedicated apps-pg
|
||||||
|
database, migrate job complete). The deployed smoke ran in-cluster with the
|
||||||
|
operator token confined to the namespace: run `20260702143544-6c8f18`,
|
||||||
|
`ok=true`, 10/10 API checks plus the full ops-hub bootstrap sequence (hub
|
||||||
|
`6798723a`, activated manifest, API consumer prefix `ch_N0ZhsXIbD`, widget,
|
||||||
|
interaction event `21d09f99`, hub registry containment true). Remaining T16
|
||||||
|
evidence: the deployed activity-core Core Hub sink smoke (runtime token +
|
||||||
|
widget mapping), then the supersede decision for `CUST-WP-0047-T05` /
|
||||||
|
`CUST-WP-0049-T06` becomes decidable on evidence.
|
||||||
|
|
||||||
### T17 — Core Hub, dev-hub, and cutover decision coupling
|
### T17 — Core Hub, dev-hub, and cutover decision coupling
|
||||||
|
|
||||||
```task
|
```task
|
||||||
|
|||||||
@@ -677,6 +677,17 @@ Progress 2026-06-27 Core Hub operator UI first screens:
|
|||||||
`T17` cutover decision coupling; both still require staging/runtime custody or
|
`T17` cutover decision coupling; both still require staging/runtime custody or
|
||||||
migration evidence.
|
migration evidence.
|
||||||
|
|
||||||
|
Progress 2026-07-02 Core Hub staging deployed:
|
||||||
|
|
||||||
|
- The T07 Core Hub replacement lane got its first deployed proof: staging on
|
||||||
|
CoulombCore with the full smoke evidence chain (see `CUST-WP-0025-T16`
|
||||||
|
progress and `CORE-WP-0004-T03`, now done). Two defects fixed en route:
|
||||||
|
missing `psycopg2-binary` in the runtime image and the apps-pg
|
||||||
|
NetworkPolicy label requirement (`railiance.io/postgres-client=apps-pg`).
|
||||||
|
- Remaining Core Hub gates: activity-core sink smoke against staging
|
||||||
|
(runtime token + widget mapping), staging import (`CORE-WP-0005-T02`),
|
||||||
|
dual-run/cutover readiness, and Haskell retirement approval.
|
||||||
|
|
||||||
## Task: Create The Stable Pickup Checkpoint
|
## Task: Create The Stable Pickup Checkpoint
|
||||||
|
|
||||||
```task
|
```task
|
||||||
|
|||||||
Reference in New Issue
Block a user