diff --git a/doc/controller_tests/Charge to min SOC -> Forced EOC.md b/doc/controller_tests/ChargeToMinSOC-ForcedEOC.md similarity index 100% rename from doc/controller_tests/Charge to min SOC -> Forced EOC.md rename to doc/controller_tests/ChargeToMinSOC-ForcedEOC.md diff --git a/doc/controller_tests/Charge to min SOC -> Hold min SOC.md b/doc/controller_tests/ChargeToMinSOC-HoldMinSOC.md similarity index 100% rename from doc/controller_tests/Charge to min SOC -> Hold min SOC.md rename to doc/controller_tests/ChargeToMinSOC-HoldMinSOC.md diff --git a/doc/controller_tests/Charge to min SOC -> Optimize Self-Consumption.md b/doc/controller_tests/ChargeToMinSOC-Optimize Self-Consumption.md similarity index 100% rename from doc/controller_tests/Charge to min SOC -> Optimize Self-Consumption.md rename to doc/controller_tests/ChargeToMinSOC-Optimize Self-Consumption.md diff --git a/doc/controller_tests/Disconnect Grid Meter.md b/doc/controller_tests/DisconnectGridMeter.md similarity index 100% rename from doc/controller_tests/Disconnect Grid Meter.md rename to doc/controller_tests/DisconnectGridMeter.md diff --git a/doc/controller_tests/Forced EOC -> Bridge Grid Blackout -> Forced EOC.md b/doc/controller_tests/Forced EOC-BridgeGridBlackout-ForcedEOC.md similarity index 100% rename from doc/controller_tests/Forced EOC -> Bridge Grid Blackout -> Forced EOC.md rename to doc/controller_tests/Forced EOC-BridgeGridBlackout-ForcedEOC.md diff --git a/doc/controller_tests/Forced EOC -> Optimize Self-Consumption (charging).md b/doc/controller_tests/ForcedEOC-OptimizeSelf-Consumption(charging).md similarity index 100% rename from doc/controller_tests/Forced EOC -> Optimize Self-Consumption (charging).md rename to doc/controller_tests/ForcedEOC-OptimizeSelf-Consumption(charging).md diff --git a/doc/controller_tests/Forced EOC -> Optimize Self-Consumption (discharging).md b/doc/controller_tests/ForcedEOC-OptimizeSelf-Consumption(discharging).md similarity index 100% rename from doc/controller_tests/Forced EOC -> Optimize Self-Consumption (discharging).md rename to doc/controller_tests/ForcedEOC-OptimizeSelf-Consumption(discharging).md diff --git a/doc/controller_tests/Hold min SOC -> Forced EOC.md b/doc/controller_tests/HoldMinSOC-ForcedEOC.md similarity index 100% rename from doc/controller_tests/Hold min SOC -> Forced EOC.md rename to doc/controller_tests/HoldMinSOC-ForcedEOC.md diff --git a/doc/controller_tests/Hold min SOC -> Optimize Self-Consumption.md b/doc/controller_tests/HoldMinSOC-OptimizeSelf-Consumption.md similarity index 100% rename from doc/controller_tests/Hold min SOC -> Optimize Self-Consumption.md rename to doc/controller_tests/HoldMinSOC-OptimizeSelf-Consumption.md diff --git a/doc/controller_tests/Limit Charge Power -> Optimize Self-Consumption.md b/doc/controller_tests/LimitChargePower-OptimizeSelf-Consumption.md similarity index 100% rename from doc/controller_tests/Limit Charge Power -> Optimize Self-Consumption.md rename to doc/controller_tests/LimitChargePower-OptimizeSelf-Consumption.md diff --git a/doc/controller_tests/Optimize Self-Consumption -> Bridge Grid Blackout -> Charge to min SOC -> Hold min SOC.md b/doc/controller_tests/OptimizeSelf-Consumption-BridgeGridBlackout-ChargeToMinSOC-HoldMinSOC.md similarity index 100% rename from doc/controller_tests/Optimize Self-Consumption -> Bridge Grid Blackout -> Charge to min SOC -> Hold min SOC.md rename to doc/controller_tests/OptimizeSelf-Consumption-BridgeGridBlackout-ChargeToMinSOC-HoldMinSOC.md diff --git a/doc/controller_tests/Optimize Self-Consumption -> Forced EOC.md b/doc/controller_tests/OptimizeSelf-Consumption-ForcedEOC.md similarity index 100% rename from doc/controller_tests/Optimize Self-Consumption -> Forced EOC.md rename to doc/controller_tests/OptimizeSelf-Consumption-ForcedEOC.md diff --git a/doc/controller_tests/Optimize Self-Consumption -> Hold min SOC.md b/doc/controller_tests/OptimizeSelf-Consumption-HoldMinSOC.md similarity index 100% rename from doc/controller_tests/Optimize Self-Consumption -> Hold min SOC.md rename to doc/controller_tests/OptimizeSelf-Consumption-HoldMinSOC.md diff --git a/doc/controller_tests/Optimize Self-Consumption -> Limit Discharge Power.md b/doc/controller_tests/OptimizeSelf-Consumption-LimitDischargePower.md similarity index 100% rename from doc/controller_tests/Optimize Self-Consumption -> Limit Discharge Power.md rename to doc/controller_tests/OptimizeSelf-Consumption-LimitDischargePower.md