[plugin] status: renames status.json() to status.api() for more API consistency
flow vim-syntax cleanup
[flow] implements proper error reporting for the AST-to-IR stage and stop ignoring them.