Ошибки HTTP в проде: как строить понятный клиентский контракт (код, причина, поле и ретраи) — $ sudo teach IT