init
This commit is contained in:
21
go-cleanup/task-12-concurrent-icon-generation.txt
Normal file
21
go-cleanup/task-12-concurrent-icon-generation.txt
Normal file
@@ -0,0 +1,21 @@
|
||||
You are working on the Go Jdenticon library, a Go port of the JavaScript Jdenticon library that generates deterministic identicons. This library has achieved byte-for-byte identical SVG output with the JavaScript reference implementation, which is CRITICAL to maintain.
|
||||
|
||||
Get task #12 from taskmaster and implement the solution:
|
||||
```
|
||||
tm get-task 12
|
||||
```
|
||||
|
||||
CRITICAL CONSTRAINTS:
|
||||
⚠️ MUST run reference compatibility tests after any changes:
|
||||
```bash
|
||||
go test ./jdenticon -run TestJavaScriptReferenceCompatibility -v
|
||||
```
|
||||
These tests MUST pass - they verify byte-for-byte identical SVG output with the JavaScript implementation.
|
||||
|
||||
⚠️ This task depends on Tasks 3 and 10 being completed first - ensure optimizations and benchmarks are in place.
|
||||
|
||||
⚠️ This is a concurrency feature task - add support for concurrent icon generation while maintaining thread safety.
|
||||
|
||||
⚠️ This is a code quality improvement project - maintain all existing functionality while improving error handling, performance, and maintainability.
|
||||
|
||||
Focus on the specific requirements in the task and ensure your implementation follows Go best practices while preserving JavaScript compatibility.
|
||||
Reference in New Issue
Block a user