# Archived Solidity This directory holds Solidity files intentionally moved out of `contracts/` so they are excluded from the default full-repo Foundry compile graph. Rules: - Only archive files after confirming they are unreachable from the repo's current Solidity tests and scripts. - Move files here in small batches and re-run the affected scoped Forge build and test commands after each batch. - Treat archive status as "kept for reference", not "safe to delete". Current archived batches in this repo include: - legacy bridge atomic settlement interfaces and adapters - unused non-EVM bridge adapter implementations that are no longer referenced by the active Solidity test and deployment graph - historical bridge implementations such as `AlltraCustomBridge`, `ISO4217WCCIPBridge`, `CommodityCCIPBridge`, `VaultBridgeAdapter`, and `BridgeModuleRegistry` - historical registry, vault, configuration, NFT, and proxy helper contracts that are no longer reachable from the active Solidity deployment/test graph - historical CCIP, compliance, liquidity, plugin, registry-interface, and vault helper contracts such as `CCIPTxReporter`, `CCIPRouterOptimized`, `IndyVerifier`, `PoolManager`, `PluginRegistry`, `IAssetTypeHandler`, and `XAUTriangulation`