//! Infrastructure adapters for database, git, and agent backends.
/// Shared app-server types and runtime trait boundaries.
/// Provider router for app-server clients.
/// Shared stdio JSON-RPC transport for app-server protocols.
/// Provider-agnostic agent channel abstraction for session turn execution.
/// Wall-clock boundary used by app, runtime, and session orchestration.
/// Gitignore-aware file indexing and fuzzy path filtering.
/// Filesystem trait boundary used by app orchestration.
/// Process-management utilities for agent subprocess lifecycle.
pub
/// Startup project-discovery boundary for home-directory repository scans.
/// In-memory cache for review-request inline comment threads polled by the
/// background sync task and read by the review-comments preview page.
/// Tmux process boundary used by app orchestration.