pub fn validate_admin_empty_body(user_value: &Value) -> Result<(), Vec<String>>Expand description
v1.4.106 codex 0554 F2 [P2]: admin control-plane POST endpoints
(/api/admin/shutdown + /api/admin/reload) 不带 proto request struct —
handler 完全无视 body. 但 strict middleware 必须 reject 任何 user-supplied
字段, 避免 {"force": true} / {"reason": "..."} 之类 silent-accept (用户
以为生效, 实际 server 完全无视).
行为: empty body / {} / null → OK; 任何 non-empty object / array /
scalar → reject 列出 unknown 字段名.
注意: middleware 顶层已对 empty bytes early-return; 本 fn 处理 {} 和
{"foo": 1} 区分.