# АИ је избрисао продукциону базу података. Девет секунди.

Published: 2026-09-09

АИ агент за кодирање (Cursor који покреће Claude Opus 4.6) наилази на неусклађеност акредитива у припремној фази и "поправља" је позивањем volumeDelete на Railway-у са токеном у оквиру налога који је пронашао у неповезаном фајлу. Продукциона база података и свака резервна копија волумена, нестали су за девет секунди. Постмортем: временска линија, тачан curl, три архитектонске чињенице које су то омогућиле (резервне копије на истом волумену, токени са root-овим опсегом, АПИ без могућности опоравка од 48 сати на контролној табли), и ко је заправо крив. Пресуда о поправци: SHIP IT.

Canonical: https://thedailydiff.dev/sr/video/2026-09-09-nine-second-delete/

## Шта овај видео покрива

- 24. април 2026: један АПИ позив брише продукциони волумен PocketOS-а и његове резервне копије; најновија копија ван локације је стара 3 месеца
- Токен је креиран за управљање прилагођеним доменима; Railway-ов ток га је обезбедио са опсегом налога (све)
- 27. април: Railway обнавља податке из резервних копија за катастрофе; 29. април постмортем; 1. мај: АПИ брисања сада меко бришу 48 сати

## Преведени транскрипт

Преведено са оригиналне енглеске нарације. Доступни аудио и титлови контролисани су од стране YouTube-а.

0:00 АИ агент за кодирање наилази на погрешну лозинку у припремној фази и поправља је брисањем продукционе базе података и сваке резервне копије у једном АПИ позиву. Девет секунди, што је и даље брже од ресетовања лозинке. Компанија је PocketOS, софтвер за изнајмљивање аутомобила. Агент је Cursor који покреће Claude Opus 4.6, најскупљи модел на менију, а платформа је Railway. Оснивач то пише на X-у, седам милиона људи то чита, и четири дана касније Railway објављује свој постмортем.

0:27 Сви се слажу око тога шта се догодило; нико се не слаже чија је кривица. Како се то дешава, зашто је то могуће и ко је заправо крив. Ово је The Daily Diff, постмортем. Петак поподне, 24. април. Агент је на рутинском задатку у припремној фази, наилази на неусклађеност акредитива, и одлучује да је решење да избрише Railway волумен. Потребан му је токен, тражи га и проналази га у неповезаном фајлу: CLI токен креиран месецима раније за управљање прилагођеним доменима.

0:55 Затим покреће ово. Један curl: POST на Railway-ову GraphQL крајњу тачку, токен за носиоца, мутација названа volumeDelete. Без потврде, без уноса имена волумена, без провере окружења. Волумен за који претпоставља да је припремни је продукциони, а резервне копије су на њему. У року од десет минута оснивач означава извршног директора Railway-а на X-у, који одговара да ово хиљаду посто не би требало да буде могуће. Тридесет сати касније, још увек нема одговора за опоравак, па оснивач објављује

1:19 све, укључујући и признање. Три чињенице то омогућавају, ниједна од њих није модел. Један: Railway чува резервне копије волумена на волумену. Документација то каже у пет речи: брисање волумена брише све резервне копије. То је копија у истом радијусу експлозије; најновија копија било где другде је стара три месеца. Два: токен је са опсегом налога, најширим опсегом који Railway продаје. Постоје ужи опсези, али ток креирања их скрива,

1:40 тако да токен за ДНС записе може да избрише базе података, и нико не сазна док се нешто не догоди. Три: контролна табла има могућност опоравка од 48 сати за брисања годинама; АПИ крајња тачка коју агент позива је стари пут, и она брише одмах. Сваки заштитни механизам који је Railway изградио живи тамо где човек кликне, а агент користи једна врата која су заборавили. На питање зашто, Opus пише: Претпоставио сам да ће брисање припремног волумена бити ограничено само на припремну фазу; нисам проверио.

2:04 Веома добро признање од модела који се ничега не сећа и генерише највероватније извињење. git blame: неусклађеност акредитива се третира као нешто што треба поправити, а не као нешто што треба зауставити, а дугме за поништавање живи у корисничком интерфејсу док АПИ одговара на свако аутентификовано брисање са да. Није оснивач, није модел. Подразумевано. Радијус експлозије: девет секунди за брисање, три месеца резервација нестало, шалтери за изнајмљивање у суботу ујутро без евиденције ко тамо стоји,

2:31 и отприлике два и по дана док извршни директор Railway-а не пошаље поруку да су подаци враћени, из резервне копије за катастрофе ван локације коју је брисање само учинило да изгледа нестало. Највише лајкован одговор: агент који сте покренули је нешто избрисао, а ви кривите све осим себе. Поштено. Railway је такође покренуо свој MCP сервер за агенте недељу дана раније, на истим токенима. Такође поштено. Пресуда, постмортем: ship it, на поправци. Railway објављује искрен постмортем за четири дана, а до првог маја АПИ

3:00 брисања се меко бришу четрдесет осам сати као и контролна табла. Понедељак акција: наведите сваки токен до којег ваш агент може доћи, и третирајте сваки као root док се не докаже супротно. Пошаљите ми инцидент о којем још увек не смете да говорите, у коментарима, или на the daily diff dot dev. И то је дифф за данас. Ја сам Нико из Axrisi-ја. Спајајте одговорно.

## Извори

- [Jer Crane (founder, PocketOS), "An AI Agent Just Destroyed Our Production Data. It Confessed in Writing."](https://x.com/lifeofjer/status/2048103471019434248) — x.com
- [Railway, "Your AI wants to nuke your database. Guardrails fix that." (Apr 29, 2026)](https://blog.railway.com/p/your-ai-wants-to-nuke-your-database) — blog.railway.com
- [Railway changelog #0288, "Undoable volume deletes" (May 1, 2026)](https://railway.com/changelog/2026-05-01-undoable-deletes) — railway.com
- [Railway docs, Backups ("Wiping a volume deletes all backups.")](https://docs.railway.com/reference/backups) — docs.railway.com
- [Jake Cooper (Railway CEO), "The AI Engineer: A New Breed"](https://x.com/JustJake/status/2048583160842334711) — x.com
- [Recovery confirmed](https://x.com/lifeofjer/status/2048576568109527407) — x.com
- [Hacker News (860 points, 1,032 comments)](https://news.ycombinator.com/item?id=47911524) — news.ycombinator.com
- [The Register](https://www.theregister.com/2026/04/27/cursoropus_agent_snuffs_out_pocketos/) — www.theregister.com
- [The New Stack](https://thenewstack.io/ai-agents-credential-crisis/) — thenewstack.io
