feat(ops): align inventory probe activity source
This commit is contained in:
@@ -10,7 +10,7 @@ topic_slug: custodian
|
||||
planning_priority: high
|
||||
planning_order: 47
|
||||
created: "2026-06-05"
|
||||
updated: "2026-06-05"
|
||||
updated: "2026-06-16"
|
||||
state_hub_workstream_id: "656e435d-3a00-4f5e-a38e-114467f9062e"
|
||||
---
|
||||
|
||||
@@ -190,7 +190,7 @@ activated.
|
||||
|
||||
```task
|
||||
id: CUST-WP-0047-T07
|
||||
status: progress
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "5a972670-934f-458c-8274-acabc290992f"
|
||||
```
|
||||
@@ -216,8 +216,24 @@ Progress 2026-06-05:
|
||||
- The definition names the inventory/catalog paths, hourly trigger, first probe
|
||||
candidates, and evidence event mapping.
|
||||
|
||||
Remaining work: implement the activity-core probe runner/resolver and enable the
|
||||
definition only after the ops-hub Inter-Hub widget/event sink is active.
|
||||
At this point the Custodian source definition still needed to be aligned with
|
||||
the activity-core probe runner/resolver before the disabled handoff could be
|
||||
projected cleanly into Railiance.
|
||||
|
||||
Completed 2026-06-16:
|
||||
|
||||
- Updated `activity-definitions/ops-service-inventory-probes.md` from static
|
||||
path handoff to the implemented activity-core `ops-inventory` resolver:
|
||||
`query: probe_services`, `bind_to: context.ops_inventory_probe`, projected
|
||||
inventory path `/etc/activity-core/ops/service-inventory.yml`, and first safe
|
||||
`http`/`https` endpoint probes.
|
||||
- Added the explicit State Hub progress evidence sink:
|
||||
`type: state-hub-progress`, `event_type: ops_inventory_probe`,
|
||||
`author: activity-core`.
|
||||
- Kept the source definition disabled for live Railiance verification. The
|
||||
source-owned probe contract is now ready; the remaining open work in this
|
||||
workplan is the human/operator-gated Inter-Hub ops-hub widget activation in
|
||||
T05.
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
|
||||
Reference in New Issue
Block a user