Replace the current no-error-only reconcile smoke tests for ClusterPool, ClusterLease, and ClusterInstance with assertions for their initial reconcile state. Cover status or finalizer changes in the existing controller test files.\n\nFiles: internal/controller/clusterpool_controller_test.go, internal/controller/clusterlease_controller_test.go, internal/controller/clusterinstance_controller_test.go
Replace the current no-error-only reconcile smoke tests for ClusterPool, ClusterLease, and ClusterInstance with assertions for their initial reconcile state. Cover status or finalizer changes in the existing controller test files.\n\nFiles: internal/controller/clusterpool_controller_test.go, internal/controller/clusterlease_controller_test.go, internal/controller/clusterinstance_controller_test.go