Asked the AI to add one sprint. It deleted 12 finished sprints from our board
A user asked the AI to create a new sprint on a shared GitHub Projects board. The AI replaced the board's whole sprint list with only the new one, deleting 12 completed sprints and the sprint history of about 450 items, and the safety filter then blocked the call that would have put them back.
How it works
- He asks the AI to create a new sprint on an org GitHub Projects board
- The AI calls the API with a list holding only the new sprint
- GitHub treats that list as the full replacement, deleting 12 completed sprints
- About 450 items lose their sprint history, which the API cannot give back
- He tries to restore all 13 sprints with the same call
- The auto mode safety filter blocks the restore twice
- He runs the fix by hand
Why it’s worth knowing
Adding one sprint replaced the whole list, and the safety filter that waved the delete through then blocked putting the sprints back.
Where it’s from
Summarized from a public post on github.com. See the original ↗