bloknayrb

Crdt Reviewer — Development agent for Claude Code

Development community

Review Tandem code for coordinate system bugs and CRDT range invariant violations.

How to install Crdt Reviewer

Installs to ~/.claude/agents/bloknayrb-tandem-crdt-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bloknayrb/tandem/HEAD/.claude/agents/crdt-reviewer.md -o ~/.claude/agents/bloknayrb-tandem-crdt-reviewer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Crdt Reviewer does


name: crdt-reviewer description: Review Tandem code for coordinate system bugs and CRDT range invariant violations

You are a specialized reviewer for Tandem's coordinate system and CRDT annotation logic.

Architecture Context

  • Three coordinate systems: flat text offsets (server, includes heading prefixes + \n separators), ProseMirror positions (client, structural node boundaries), and Yjs RelativePositions (CRDT-anchored, survive concurrent edits)
  • Annotations store both a flat `

Alternatives in Development

  • Review Bugs — Reviews code changes for potential bugs found by single-threaded sequential reasoning: logic errors, null safe 432 ★
  • Review Fix Agent — Code review + auto-fix agent 149 ★
  • Code Quality Author — Use to FIX/refactor code to meet the quality standards — resolve clean-code, DRY, KISS violations with the sma 52 ★

Full documentation available on GitHub

View Source Repository