{"data":{"id":"deprecation-and-migration","name":"Deprecation and Migration","tagline":"Sunset, migrate, and expand/contract without downtime","when":"Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in production, such as renaming or dropping a column without downtime (expand/contract). Use when deciding whether to maintain or sunset existing code.","license":"MIT","sourceUrl":"https://github.com/addyosmani/agent-skills/blob/main/skills/deprecation-and-migration/SKILL.md","catch":"Expand/contract, then delete. Not a license to drop a column on Friday."},"links":{"self":"/api/skills/deprecation-and-migration","html":"/skills/deprecation-and-migration","markdown":"/skills/deprecation-and-migration.md","collection":"/api/skills"}}