Safer concurrent Go code with clear shutdowns.
Guides the agent to write concurrent Go code with explicit goroutine lifetimes and safely synchronized shared state.
When to use it
Use when writing concurrent Go code, parallelizing work, fixing data races, or protecting shared state, even without an explicit mention of concurrency primitives.
It changes how the agent writes concurrent Go code by requiring stop mechanisms, completion waits, and scoped synchronization.
What you provide
No setup requirements listed.
No additional actions listed.