@startuml !theme plain package "core-config" { object ConfigLoader class CorrexConfig class ServerConfig class TuiConfig class CliConfig class ApprovalConfig class ToolsConfig } ConfigLoader --> CorrexConfig : loads CorrexConfig *--> ServerConfig CorrexConfig *--> TuiConfig CorrexConfig *--> CliConfig CorrexConfig *--> ApprovalConfig CorrexConfig *--> ToolsConfig @enduml