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
|
||||
id: CUST-WP-0025-T16
|
||||
status: wait
|
||||
status: progress
|
||||
priority: high
|
||||
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
|
||||
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
|
||||
|
||||
```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
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user