pub const SEEDED_CONDITION: &str = "Seeded";Expand description
Repository/ClusterRepository condition reporting the state of
spec.seed — initializing a brand-new repository from an existing replica
(issue #380).
True means the repository holds its seeded content (reason
SEEDED_REASON) or never needed seeding because it was already
initialized (reason ALREADY_INITIALIZED_REASON). False means the seed
is in flight (SEEDING_REASON), parked on a source that is not usable yet
(WAITING_FOR_SEED_SOURCE_REASON) or on a workload-identity conflict
between the two backends (SEED_SOURCE_AUTH_CONFLICT_REASON), or failed
(the mover’s failure class).
Wire-visible: GitOps health checks, kubectl kopiur status/doctor and
user automation read it, so it lives in kopiur-api beside the other
contract strings rather than controller-side.