- Replace inline analysis/hash/search progress helpers with direct JobProgressTracker calls - Add shared extract_file_size() utility and remove duplicated extraction in CivitAI/CivArchive/HuggingFace - Extract getModelNameAndStrength/getModelToken helpers in loaded models view - Add raw response mode to fetchJson and simplify backend log export handling