-- The allocator learns the server's client-facing endpoint from the provider -- allocation response, but nothing persisted it. Publishing the assignment -- roster needs that endpoint, and a worker that crashed between allocating and -- publishing had no way to recover it -- FindProviderAllocation would report -- the allocation as already recorded while the endpoint was gone, leaving the -- match permanently unable to reach ASSIGNMENT_READY. ALTER TABLE allocations ADD COLUMN endpoint TEXT NOT NULL DEFAULT '';