lbragile

Sync Conflict Auditor — Development agent for Claude Code

Development community

name: sync-conflict-auditor description: Audits packages/extension/src/lib/syncEngine.ts and its IndexedDB (localDb.ts) integration for conflict-resolution correctness — last-write-wins races, offline/reconnect….

How to install Sync Conflict Auditor

Installs to ~/.claude/agents/lbragile-tabmerger-sync-conflict-auditor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/lbragile/TabMerger/HEAD/.claude/agents/sync-conflict-auditor.md -o ~/.claude/agents/lbragile-tabmerger-sync-conflict-auditor.md

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

What Sync Conflict Auditor does


name: sync-conflict-auditor description: > Audits packages/extension/src/lib/syncEngine.ts and its IndexedDB (localDb.ts) integration for conflict-resolution correctness — last-write-wins races, offline/reconnect reconciliation, delete-vs-resurrect bugs, and permanent-group exclusion. Invoke whenever syncEngine.ts, localDb.ts, or their integration tests change, or when debugging a sync-related bug report. memory: project model: opus tools:

  • Read
  • Glob
  • Grep
  • SendM

Alternatives in Development

  • Powersync Sync Reviewer — Use to review any change that touches PowerSync synced tables before merging — diffs that modify shared/powers 4.8k ★
  • Seam Analyzer — Hunts for a missing type at a seam — structure flattened and rebuilt downstream, hand-maintained lists held to 2.2k ★
  • Version Checker — Checks version, generated references, public docs, and metadata sync 165 ★

Full documentation available on GitHub

View Source Repository