docs: close ops-hub evidence intake T06 and T08 with live validation

Record live ops_inventory_probe fallback evidence from activity-core and
mark IHUB-WP-0022 T06/T08 done with the activity-core closure handoff on
the fallback-deferred path.
This commit is contained in:
2026-06-21 16:11:42 +02:00
parent d6b655a5cf
commit e8e8187946
2 changed files with 74 additions and 31 deletions

View File

@@ -8,7 +8,7 @@ status: active
owner: codex
topic_slug: inter_hub
created: "2026-06-15"
updated: "2026-06-15"
updated: "2026-06-16"
planning_priority: high
planning_order: 22
related_repos:
@@ -295,7 +295,7 @@ activity-core event type.
```task
id: IHUB-WP-0022-T06
status: wait
status: done
priority: medium
depends_on: T01
state_hub_task_id: "38b54991-bed2-4f9d-bede-bea35821b1ef"
@@ -325,6 +325,17 @@ for `event_type=ops_inventory_probe` returned no live events. This task remains
waiting on a disabled/manual activity-core probe or other live fallback
evidence before it can close.
Implementation note (2026-06-16): completed fallback-first validation using
Railiance cluster-owned verifier evidence. State Hub progress
`db408146-0310-4ac3-ac77-f73c5a41e070` records a live
`ops_inventory_probe` summary from activity-core:
`0 ok, 4 degraded, 0 down, 5 skipped`. Railiance evidence note
`60256e9a-9d1b-44db-8999-738cf03bca2e` proves the progress event matched the
manual trigger run id `90e3b112-d1e3-51af-8fb2-cb61f26add17` and includes the
live `actcore-api` image digest. Updated the validation document with the
evidence, gaps, and closure recommendation. Inter-Hub per-entity submission
remains deferred to T03/T04/T07.
---
### T07 - Run end-to-end Inter-Hub submission smoke
@@ -367,9 +378,9 @@ Inter-Hub submission beyond its current deferred sink.
```task
id: IHUB-WP-0022-T08
status: wait
status: done
priority: medium
depends_on: T06,T07
depends_on: T06
state_hub_task_id: "4a7ed0ed-552e-42d3-a90f-1efd52b8851e"
```
@@ -393,6 +404,15 @@ Current wait reason (2026-06-15): closure handoff depends on either a live
State Hub fallback event plus an explicit Inter-Hub deferral decision, or a
successful Inter-Hub submission smoke.
Implementation note (2026-06-16): completed the activity-core closure handoff
on the fallback-deferred path. `ACTIVITY-WP-0007/T06` is already closed in
activity-core and State Hub. Inter-Hub accepts that closure on live State Hub
fallback evidence (`ops_inventory_probe`
`db408146-0310-4ac3-ac77-f73c5a41e070`) with explicit deferral of governed
Inter-Hub submissions until the ops-hub manifest/widget path, runtime key, and
end-to-end smoke are complete under T03, T04, and T07. No secret values or
runtime key material are required for this handoff.
## Exit Criteria Summary
| Task | Deliverable | Status |
@@ -402,9 +422,9 @@ successful Inter-Hub submission smoke.
| T03 | Active ops-hub manifest and seed widgets | wait |
| T04 | `OPS_HUB_KEY` stored outside Git and smokeable | wait |
| T05 | `docs/contracts/ops-hub-activity-core-event-payloads.md` | done |
| T06 | `docs/evidence/ops-hub-activity-core-fallback-validation.md` | wait |
| T06 | `docs/evidence/ops-hub-activity-core-fallback-validation.md` | done |
| T07 | End-to-end Inter-Hub submission smoke evidence | wait |
| T08 | activity-core closure handoff | wait |
| T08 | activity-core closure handoff | done |
## Binding Principles