pub fn parse_intent(text: &str) -> Option<Intent>
What: Reads an intent’s text. Why: A damaged file is no intent: recovery drops it.
In TS you’d write (pseudocode):
parseIntent(text) // undefined when damaged