- Add configurable HUDFailureMultiplier (default 3x) to scale placeholder count when HUD API is unreachable - New env var CAPACITY_AWARE_HUD_FAILURE_MULTIPLIER with clamp ≥1 in both ConfigFromEnv and Validate - Fallback formula: ProactiveCapacity * multiplier (replaces the previous zero-queued-jobs fallback that reduced capacity) - Add tests for multiplier clamping, MaxRunners cap interaction, and HUD-disabled path - Bump chart versions to jeanschmidt.10 When HUD is down we lose visibility into queue depth, so the old fallback of assuming 0 queued jobs was backwards — it shrank capacity exactly when we had the least information. The multiplier-based fallback leans toward over-provisioning instead; existing safety bounds (MaxRunners headroom, MaxBurstCapacity) still cap the blast radius. Signed-off-by: Jean Schmidt <contato@jschmidt.me> |
||
|---|---|---|
| .. | ||
| ci | ||
| crds | ||
| templates | ||
| tests | ||
| .helmignore | ||
| Chart.yaml | ||
| values.yaml | ||