Ну если в TF уже нет ресурса, apply же должен его удалить? Или речь идет о точечном удалении? (тогда как это в CI завязано?)
Вот именно, что точечное удаление.
Весь проект разом - просто по триггеру и дестрою сделать.
А вот есть, к примеру, проект с набором баз данных и кластеров. Они описаны в терраформе.
А потом его чуть переделали и базы надо поудалять, но не все. И вот тут возникают вопросы...
Если просто в описании удалить ресурс, а в стейте он есть, plan/apply выдаст ошибку