How Basis builds long-horizon accounting agents with Cursor — Blankdot