fix: remove experimental spread init templates
Metadata
Current evaluation
Merged #2118 as commit 73ed7267, removing experimental spread templates from charmcraft init while leaving existing generated spread files working.
Resolution: closed resolved
Reason: PR #2118 was merged as commit 73ed7267. It removed the experimental spread templates from init without affecting already-created spread files.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The init command will not create spread templates. This was an
experimental feature not intended for general consumption, and
will be replaced by proper testing support implemented in
craft-application.
Existing spread files created from the templates won't be affected
and will remain working.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #2118 as commit 73ed7267, removing experimental spread templates from charmcraft init while leaving existing generated spread files working. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2118 (commit 73ed7267), removing experimental spread templates from charmcraft init while preserving existing files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged removal of experimental spread init templates from the init command. Replaced by proper testing support in craft-application. Existing files remain unaffected. Approved by three reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged removal of experimental spread init templates from the init command. Superseded by testing support in craft-application. Existing spread files remain unaffected. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1555 refactor(tests/spread): stop use init in most spread tests | charmcraft | closed | Closed unmerged and replaced by PR #1556, merged as commit 4682b32b, which updated Spread tests to use explicit charmcraft.yaml files instead of charmcraft init. | |
| #1514 feat(testing): add spread testing template files | charmcraft | closed | Closed unmerged as superseded by #1660 (commit 097a4e9a), which added charmcraft test and Spread templates, plus merged follow-up #1686 (58d36668). | |
| #1556 refactor(tests/spread): test with explicit charmcraft.yaml files | charmcraft | merged | Merged PR #1556 in commit 4682b32b, replacing prepare-step manipulation of charmcraft.yaml with explicit spread-test configuration files. | |
| #2032 ci: fixes to several weekly spread tests | charmcraft | merged | Merged PR canonical/charmcraft#2032 as commit 29cb07f3, applying a first pass of fixes to several weekly Spread tests. | |
| #1575 chore: make spread config a bit nicer | charmcraft | merged | Merged #1575 as commit 45704d06, improving Charmcraft's Spread configuration with four added lines across two files. | |
| #2426 fix(test): fix the reactive charm spread test | charmcraft | merged | Merged in canonical/charmcraft#2426 via commit 7c33dd1b, applying a one-line fix to the reactive-charm spread test for CHARMCRAFT-641. |