Rename CI lane enum variant from ControlPlane to PikaCloud
Intent: Replace the legacy 'AgentContractsControlPlaneUnit' enum variant with 'AgentContractsPikaCloudUnit' across all CI lane definitions and their consumers, reflecting the fact that the old control-plane package was renamed to pika-cloud.
Affected files: crates/jerichoci/src/model.rs, crates/jerichoci/src/run.rs, crates/pikaci/src/catalog.rs
@@ -484,7 +484,7 @@ mod tests {
- AgentContractsControlPlaneUnit,
+ AgentContractsPikaCloudUnit,
@@ -668,9 +668,7 @@ mod tests {
- Self::AgentContractsControlPlaneUnit => {
- StagedLinuxRustTarget::PreMergeAgentContracts
- }
+ Self::AgentContractsPikaCloudUnit => StagedLinuxRustTarget::PreMergeAgentContracts,
@@ -4478,7 +4478,7 @@ mod tests {
- AgentContractsControlPlaneUnit,
+ AgentContractsPikaCloudUnit,
@@ -59,7 +59,7 @@ pub(crate) enum PikaStagedLinuxLane {
- AgentContractsControlPlaneUnit,
+ AgentContractsPikaCloudUnit,
The AgentContractsControlPlaneUnit variant is renamed to AgentContractsPikaCloudUnit in three crates that define or mirror the staged Linux Rust lane enum:
crates/jerichoci/src/model.rs— the canonical CI model layercrates/jerichoci/src/run.rs— the run-plan test doublescrates/pikaci/src/catalog.rs— the pikaci lane catalog
Every match arm, constructor call, and assertion that referenced the old variant is updated in lockstep. The variant's command_config() output was already pointing at run-pika-cloud-unit-tests, so only the Rust symbol and job-ID strings needed to change. The arm in staged_linux_target() was also simplified from a block expression to a single-line return, removing unnecessary braces.