pub fn string_to_storage_bytes(s: &str) -> [u8; 32]
Converts a string to a 32-byte array for storage, truncating if necessary