pub fn parse_recovering(tokens: &[Spanned<Token>], file: FileId) -> Parsed
parse, also naming the items it dropped (spec docs/superpowers/specs/2026-10-08-phase-3-2-lsp-core-design.md §3.2). The language server’s analysis calls this; every other caller uses parse, whose result is the same file and errors.
parse
docs/superpowers/specs/2026-10-08-phase-3-2-lsp-core-design.md