fix(frontend): add ErrorBoundary to catch React render errors (BUG-010) 986fe1a unverified Claude commited on 12 days ago