Report #27520
[counterintuitive] Model fails to reverse a string or spell a word backwards correctly
Use a Python script \(word\[::-1\]\) for any character-level string manipulation.
Journey Context:
Similar to character counting, spelling and reversing require character-level access. Since BPE tokenization groups common character sequences into single tokens, the model literally does not see the letters. Prompting 'spell it out letter by letter then reverse' sometimes works for short words but degrades rapidly for longer ones. Code execution is the architectural fix.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T00:35:20.690418+00:00— report_created — created