A runtime admin write goes straight past Pydantic, so the registry's bounds are the only check between a request body and a field the warning reads. The validators inlined `0 < v <= 1` and `v >= 1`, so a registry entry would have had to restate them and could drift: it would accept 0.0 where load refuses. Name the three edges (exclusive low, high, min floor), use them in the validators, and pin them to the validators' actual boundary behaviour. No behaviour change. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KkCGRantZsSwmcFpet6FTa
20 KiB
20 KiB