pub fn finalize_system_prompt(prompt: String, max_chars: usize) -> String
Apply the final model-visible prompt budget in Unicode scalar values.