Rename base instances to template instances
Metadata
Current evaluation
Planned API-wide rename of “base instance” to “template instance,” including provider methods, hooks, launch behavior, and on-disk names; current code still uses the base terminology.
Suggested action: keep open
Reason: The maintainer explicitly says this public API change should be addressed only in the next major release and identifies affected Provider methods, hook helpers, LXD methods, and disk prefixes. The current source still exposes include_base_instances and use_base_instance and has no template_instance naming, so the requested enhancement remains valid and unresolved.
Evaluated by: mr-cal-bot
Impact:
55
Quick Win:
21
Complexity:
58
Confidence:
96
Actionability:
90
Issue body
### What needs to get done
Change the term "base instance" to "template instance."
### Why it needs to get done
We're overloading the term "base" a lot in craft projects, so let's call this something different.
The term "template" was agreed upon in our sync today but we could change it if needed
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
55
Quick Win:
21
Complexity:
58
Confidence:
96
Actionability:
90
|
keep open | Planned API-wide rename of “base instance” to “template instance,” including provider methods, hooks, launch behavior, and on-disk names; current code still uses the base terminology. | |
| stealth/space-bunny-alpha |
Impact:
62
Quick Win:
12
Complexity:
76
Confidence:
91
Actionability:
82
|
keep open | Planned major-release rename of “base instance” to “template instance” across provider APIs, hook helpers, instance identifiers, and on-disk names; the enhancement remains open. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
50
Quick Win:
18
Staleness:
35
Complexity:
65
Confidence:
75
Support Request:
5
|
keep open | Rename 'base instance' to 'template instance' across craft_providers public API. Acknowledged by maintainer as a breaking change for the next major release. | |
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
12
Staleness:
25
Complexity:
65
Confidence:
85
Support Request:
0
|
keep open | Enhancement to rename 'base instance' to 'template instance' across craft-providers' public API. Triaged by a maintainer as a breaking change to be addressed only in the next major release; code still uses base_instance naming. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
55
Complexity:
10
Confidence:
90
Support Request:
0
|
needs triage | Enhancement to rename base instance to template instance across craft projects. Agreed upon in a sync, currently awaiting implementation with no maintainer comments or activity in 91 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
10
Confidence:
85
Support Request:
0
|
needs triage | Enhancement to rename base instance to template instance across the codebase to reduce terminology overlap. Currently unassigned with no maintainer comments or activity in 81 days. |
Update history
| Date | Change |
|---|---|
| updated |
Related issues
No related issues found above the similarity threshold.