Understand the weave project structure
mainThe weave repository is organized as a Cargo workspace with several specialized packages:
weave-core: The core merge engine, responsible for entity matching and the inner merge logic.weave-crdt: The CRDT (Conflict-free Replicated Data Type) coordination layer.weave-driver: The Git merge driver binary that is invoked directly by Git.weave-cli: The command-line interface providingweave setup,weave bench, andweave preview.weave-mcp: An MCP (Model Context Protocol) server providing 15 tools for agent coordination.weave-github: Integration for GitHub workflows.