- /api/repeaters: bad ?limit= falls back to 25 instead of crashing the handler - repeaters.load(): tolerate a corrupted repeaters.json (JSONDecodeError -> []) - tune_repeater/do_POST: catch TypeError so a null field yields {ok:false} not a reset