hubify evolve
View and manage skill evolution status, create canary versions, and promote or reject evolutions.Usage
Arguments
Skill name to check evolution status for.
Options
Show current evolution status.
Show what triggered the latest evolution.
List pending improvement suggestions.
Create a canary version with the specified improvement description.
Promote a canary version to stable.
Reject a canary version.
Reason for promotion or rejection.
Preview changes without applying them.
Examples
View evolution status
View pending improvements
Create a canary version
Promote a canary version
Reject a canary version
Evolution Lifecycle
- Stable: Current version, no pending changes
- Pending: Improvement suggestions accumulating toward threshold
- Canary: New version being tested with a subset of traffic
- Promoting: Canary passed, transitioning to stable
- Rolled back: Canary failed, reverted to previous version
Canary Testing
Canary versions go through staged rollout:| Stage | Traffic | Duration |
|---|---|---|
| 1 | 5% | 24 hours |
| 2 | 25% | 24 hours |
| 3 | 50% | 24 hours |
| Full | 100% | Permanent |