Skip to content
Back to skills

Concurrency Control

ASecurity

Durable-state interleaving, arbitration, conflict, fencing, and singleton depth reference reached from go-concurrency.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
developmentgo

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 24, 2026

npx -y skills add Dankosik/go-service-template-rest --skill concurrency-control --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Concurrency Control?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Concurrency Control
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dankosik-concurrency-control/badge)](https://www.skillsdirectory.com/skills/dankosik-concurrency-control)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: concurrency-control
description: "Durable-state interleaving, arbitration, conflict, fencing, and singleton depth reference reached from go-concurrency."
---

# Concurrency Control

Use only after the active phase identifies a shared durable-state race. Inherit
its authority, artifact, review, proof, output, and completion contract; do not
select a work or operational mode here.

Core invariant: name the contested state and breaking schedule, then choose the
weakest mechanism that closes it at the real isolation boundary. Any expiring
exclusive holder is stale-capable and must be fenced or made idempotent.

Load one branch:

- contested state, writers, or breaking schedule ->
  [interleavings.md](references/interleavings.md);
- conditional write, constraint, optimistic/pessimistic lock, or serializable
  arbitration -> [arbitration.md](references/arbitration.md);
- conflict retry, lease, fencing, leader, or singleton overlap ->
  [conflicts-and-fencing.md](references/conflicts-and-fencing.md).

Files in this skill

  • SKILL.md1019 B
  • references/arbitration.md1.1 KB
  • references/conflicts-and-fencing.md1 KB
  • references/interleavings.md1023 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…