cc_audit/external/mod.rs
1//! External integrations (横断層).
2//!
3//! This module provides external integrations:
4//! - Remote repository operations (git clone, GitHub API)
5//! - Git hooks installation
6//! - MCP server for IDE integration
7//! - File watching for continuous scanning
8//! - Auto-fix capabilities
9//! - Tool pinning verification
10//! - Trusted domain management
11//!
12//! These modules are cross-cutting concerns that integrate
13//! with external systems and tools.
14
15// Re-export from existing modules (will be moved here in Phase 10)
16pub use crate::fix::{AutoFixer, Fix, FixResult};
17pub use crate::hooks::{HookError, HookInstaller};
18pub use crate::mcp_server::McpServer;
19pub use crate::pinning::{PinMismatch, PinVerifyResult, PinnedTool, ToolPins};
20pub use crate::remote::{ClonedRepo, GitCloner, RemoteError, parse_github_url};
21pub use crate::trusted_domains::{TrustedDomain, TrustedDomainMatcher};
22pub use crate::watch::FileWatcher;