Technical notes on web development, DevOps, and AI integration.
1 article
The commit removed an integration and changed zero lines of code. The real cleanup lives in credentials, caches, breakers, and billing.
TL;DR: A zero-diff commit declared a Plane integration removed, but the real cleanup happened entirely outside the codebase. Credentials, client caches, billing entitlements, and circuit breaker configs all outlive the code and need manual revocation. The lesson: treat integrations as detachable backing services and write a removal plan listing vendor touchpoints from day one.