package config // TestHookDefaultServiceChecklist runs one orchestration or CLI step. // Signature: TestHookDefaultServiceChecklist() []ServiceChecklistCheck. // Why: exposes default service checklist catalog to top-level tests. func TestHookDefaultServiceChecklist() []ServiceChecklistCheck { out := make([]ServiceChecklistCheck, 0, len(defaultServiceChecklist())) out = append(out, defaultServiceChecklist()...) return out } // TestHookDefaultCriticalServiceEndpoints runs one orchestration or CLI step. // Signature: TestHookDefaultCriticalServiceEndpoints() []string. // Why: exposes default critical endpoint catalog to top-level tests. func TestHookDefaultCriticalServiceEndpoints() []string { out := make([]string, 0, len(defaultCriticalServiceEndpoints())) out = append(out, defaultCriticalServiceEndpoints()...) return out } // TestHookMergeServiceChecklistDefaults runs one orchestration or CLI step. // Signature: TestHookMergeServiceChecklistDefaults(existing, defaults []ServiceChecklistCheck) []ServiceChecklistCheck. // Why: exposes checklist merge helper to top-level tests. func TestHookMergeServiceChecklistDefaults(existing, defaults []ServiceChecklistCheck) []ServiceChecklistCheck { return mergeServiceChecklistDefaults(existing, defaults) } // TestHookMergeStringDefaults runs one orchestration or CLI step. // Signature: TestHookMergeStringDefaults(existing, defaults []string) []string. // Why: exposes string merge helper to top-level tests. func TestHookMergeStringDefaults(existing, defaults []string) []string { return mergeStringDefaults(existing, defaults) }