TypeScript build fails because MiningServiceResponse type doesn't have
a 'data' property. The runtime response from mining-service wraps data
in a { success, data } envelope, so we need `as any` to access it.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>