-record(backend_contract, { name :: binary(), class :: lightspeed@cluster@durable_backend:backend_class(), durable_store :: binary(), takeover_requires_fencing :: boolean(), recovery_requires_replay :: boolean(), continuity_slo_ms :: integer(), max_data_loss_events :: integer(), supported_pressures :: list(lightspeed@cluster@durable_backend:pressure_profile()), artifact :: lightspeed@cluster@durable_backend:certification_artifact() }).