What problem does it solve?
This Skill eliminates the high risk of breaking deployed Gear/Vara Sails contracts during upgrades, solving the complex challenge of evolving live smart contracts without disrupting existing frontends, indexers, or user workflows.
Core Features & Use Cases
- Change Classification: Categorizes contract changes as additive, breaking, migration-readiness only, or immediate migration to guide safe upgrade paths.
- Safe Cutover Planning: Designs V1 to V2 cutover procedures including ReadOnly or write-disable behavior for old contract versions and explicit rollback targets.
- Compatibility Preservation: Ensures frontend, generated client, and indexer compatibility during contract upgrades, with clear steps for switching to the new contract version.
- Use Case: For example, if you need to add a new feature to a live Sails token contract, this Skill guides you to deploy a V2 version, set the V1 contract to ReadOnly during cutover, and update the frontend to point to the new version with zero user impact.
Quick Start
Request a safe evolution plan for your deployed Sails contract that covers versioning, cutover steps, and frontend compatibility checks.