generated from coulomb/repo-seed
66 lines
1.7 KiB
JSON
66 lines
1.7 KiB
JSON
{
|
|
"hub": {
|
|
"name": "Ops Hub",
|
|
"slug": "ops-hub",
|
|
"domain": "ops.coulomb.social",
|
|
"hubKind": "domain"
|
|
},
|
|
"manifestVersion": "1.0",
|
|
"capabilityDescription": "VSM Operations / System 1 hub for operational truth and evidence. Metadata: hub_family=vsm; vsm_function=OPS; vsm_system=S1; scope=operational truth, service catalog, readiness, incidents, runbooks, migration waves, and evidence events.",
|
|
"contact": "operator",
|
|
"declaredWidgetTypes": [
|
|
"ops-environment",
|
|
"ops-host",
|
|
"ops-cluster",
|
|
"ops-service",
|
|
"ops-service-catalog",
|
|
"ops-endpoint",
|
|
"ops-release",
|
|
"ops-backup-set",
|
|
"ops-secret-set",
|
|
"ops-runbook",
|
|
"ops-incident",
|
|
"ops-readiness-gate",
|
|
"ops-migration-wave",
|
|
"ops-risk"
|
|
],
|
|
"declaredEventTypes": [
|
|
"ops-inventory-registered",
|
|
"ops-inventory-updated",
|
|
"ops-service-discovered",
|
|
"ops-health-checked",
|
|
"ops-release-observed",
|
|
"ops-endpoint-verified",
|
|
"ops-backup-verified",
|
|
"ops-restore-tested",
|
|
"ops-runbook-executed",
|
|
"ops-drift-detected",
|
|
"ops-risk-raised",
|
|
"ops-risk-accepted",
|
|
"ops-readiness-gate-updated",
|
|
"ops-migration-gate-passed",
|
|
"ops-migration-gate-failed"
|
|
],
|
|
"declaredAnnotationCategories": [
|
|
"ops-drift",
|
|
"ops-service-catalog-gap",
|
|
"ops-backup-gap",
|
|
"ops-security-gap",
|
|
"ops-routing-gap",
|
|
"ops-secret-gap",
|
|
"ops-readiness-blocker",
|
|
"ops-migration-risk",
|
|
"ops-observability-gap",
|
|
"ops-recovery-gap"
|
|
],
|
|
"declaredPolicyScopes": [
|
|
"ops-local",
|
|
"ops-transitional-prod",
|
|
"ops-production",
|
|
"ops-threephoenix",
|
|
"ops-registry",
|
|
"ops-secrets",
|
|
"ops-backup-retention"
|
|
]
|
|
}
|