- frontend: drop the CBF/TIFF file-format menu items; the broker now rejects
those formats, so offering them in the picker was a dead, error-producing
choice (the enum values remain only for back-compat decode).
- RugnuxCommandLine: emit --background-trim (when it differs from the 0.10
default) and --stills-modulation, so the viewer "copy command line" matches
what the settings dock actually configured.
- ReindexAmbiguity: multiply the reference-CC intensity by rlp rather than
dividing by it, matching image_scale_corr everywhere else; drop the now
unused SafeInv helper.
- rugnux_cli: parse --refine-geometry with the hardened bounded parser instead
of atoi (reject trailing garbage; bound N so refine_frames*50 can't overflow).
- LoadFCalcFromMtz: drop the generic "first type-F column" catch-all so a
reference MTZ carrying only map coefficients (FWT/FC_ALL) can't silently seed
CCref from the wrong quantity.
- WriteReflections: consolidate the duplicated MTZ Friedel/anomalous branches
into one shared row list + column/row emission (behaviour-preserving).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>