Focused fixes, calculation edge cases, tests, accessibility improvements, and documentation corrections are welcome.
Include the calculator mode, exact input, selected angle/base/word-size settings, expected result, actual result, and browser or platform. Do not include credentials or private data.
Keep each change scoped and preserve the C++ backend as the authority for calculation and validation. Add tests for parser, numeric, base-conversion, signedness, shift, rotation, or overflow behavior when those areas change. Confirm that the Docker image builds successfully.