//! Pathfinder Common — shared types, errors, and infrastructure.
//!
//! This crate provides the foundational building blocks used by all
//! Pathfinder crates:
//!
//! - **Error taxonomy** — standardized MCP error codes (PRD §5)
//! - **Domain types** — `SemanticPath`, `VersionHash`, `WorkspaceRoot`
//! - **Configuration** — zero-config defaults + optional JSON override
//! - **Sandbox** — three-tier file access control
//! - **Git integration** — changed-file detection for repo map filtering
/// The `config` module containing configuration structures and functions.
/// Module for error types and related functionality.
/// A module for interacting with Git repositories.
/// Sandbox module.
/// Domain types used across Pathfinder crates.