app: create craft-application based entrypoint.
Metadata
Current evaluation
Merged PR #1274, replacing Charmcraft’s classic CLI entry point with a craft-application-based entry point. An unrelated library test failure was tracked in #1279.
Resolution: closed resolved
Reason: PR #1274 was approved and merged, delivering the craft-application-based application entry point across 13 files.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1274, replacing Charmcraft’s classic CLI entry point with a craft-application-based entry point. An unrelated library test failure was tracked in #1279. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged charmcraft PR #1274, adding a craft-application-based app entrypoint across 13 files (+163/-41). An unrelated library test failure was tracked in #1279. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the craft-application based entrypoint update. Modified 13 files (+163/-41 lines). Approved by one reviewer; the author addressed linting and Windows issues, noting an unrelated test failure in #1279. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the craft-application based entrypoint. Linting, Windows compatibility, and unrelated test failures were addressed before final integration. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#1279
(confidence 100%)
The PR author explicitly identified #1279 as an unrelated library test failure.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1152 Create a craft-application based entrypoint | charmcraft | closed | Implemented the craft-application entrypoint in merged PR #1274, initially scoped to the non-destructive pack command. | |
| #1765 chore: remove classic entrypoint | charmcraft | merged | Merged charmcraft#1765 as commit ffca2b8e, removing the obsolete classic entrypoint left over from the craft-application migration. | |
| #1340 feat(craft-app): move init command | charmcraft | merged | PR #1340 by lengau merged, relocating charmcraft's init command into craft-application (with the init service/command/tests) plus lint fixes (+500/-343, 18 files). Later cleanup commit 97fa9229 (#1520) removed the old implementation. | |
| #1563 fix: breaking changes from craft-application main | charmcraft | merged | Merged charmcraft#1563 as commit 8dce5351, updating Charmcraft for breaking API changes on craft-application main. | |
| #1364 feat(craft-application): miscellaneous commands | charmcraft | merged | Merged #1364 into main, adding craft-application analyse and extension-related commands. A charmcraft init failure reported on the PR was addressed by follow-up PR #1367. |