Skip to main content

Promote evidence, not mutable configuration

Development, staging, and production endpoints can share one logical model while retaining separate policies, budgets, networking, and active serving plans.
The default command prints a semantic plan and makes no changes. It verifies that both endpoints belong to the same logical model and that the source has an active immutable plan.
Apply the staging transaction explicitly:
InferCrane clones the source bindings into destination-scoped identities and stages an immutable candidate atomically. It never activates the destination plan as part of promotion staging.
The destination Release Guard remains the decision authority. A concurrent promotion, occupied candidate slot, different logical model, or missing source plan fails safely.