This commit introduces the `AUDIT-CONCURRENCY.md` file, which contains a thorough audit of the concurrency and race condition safety of the mining operations in the `pkg/mining` package.
The audit includes:
- An executive summary of the findings.
- The methodology used, including automated race detection and manual code review.
- A detailed breakdown of the findings for the `Manager`, `BaseMiner`, and specific miner implementations.
- Recommendations for improving test coverage to allow for a more complete automated analysis.
Co-authored-by: Snider <631881+Snider@users.noreply.github.com>