Files
pulse/internal
rcourtman f962fe83b1 fix(tests): stop alerts manager leak and settle frontend guardrails
Clears the red main streak that began at 63a0adf9a:
- newTestConfigHandlers never stopped its alerts.Manager, leaking a
  periodicSaveAlerts goroutine that logs through the global zerolog
  logger and races with the authorization-refusal contract test's
  logger swap under -race
- InfrastructureAgentDoctorPage used a raw select, tripping the
  settings native-select guardrail; converted to the shared labelled
  FormSelect primitive
- the metric-title residual pin still expected the removed -1 sentinel
  copy; aligned with the Off-control wording from 16179dd0a

Contract-Neutral: test-only CI red fix: stops alerts.Manager goroutine leak in api test helper, converts agent doctor raw select to the canonical FormSelect primitive the frontend-primitives contract already mandates, updates a stale test pin; no public contract delta
2026-08-09 11:00:51 +01:00
..