Lightlines
By cursor

principle-separate-before-serializing-shared-state

cursor3k installs

Prevent race conditions by separating shared writes.

What it does

Guides agents to prevent race conditions by separating concurrent write targets and structurally serializing access only when shared state is necessary.

When to use it

Use when concurrent actors might write to the same file, branch, key, or state object.

How to use it

It changes how the agent designs concurrent project code by favoring independently owned write targets over shared mutation.

What you provide

  • An existing project

Latest review

What you need · 0

No setup requirements listed.


Access · 0

No additional actions listed.