Greeting doesn't output as expected
Metadata
Current evaluation
Partially resolved: PR #301 stops duplicate greetings for repeated trace modes, but current code still prints the initial trace greeting before CLI --verbosity=quiet is parsed.
Suggested action: keep open
Reason: Commit 6fa01e1 and PR #301 added an unchanged-mode guard, and release 2.10.1 confirms this resolved Scenario 2. However, Emitter.init() prints the greeting while initializing trace mode, and Dispatcher.pre_parse_args() later switches to quiet without removing that output, leaving Scenario 1 present in the current implementation.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
14
Complexity:
42
Confidence:
96
Actionability:
82
|
keep open | Partially resolved: PR #301 stops duplicate greetings for repeated trace modes, but current code still prints the initial trace greeting before CLI --verbosity=quiet is parsed. | |
| qwen/qwen3.6-35b-a3b |
Impact:
40
Quick Win:
8
Complexity:
60
Confidence:
70
Actionability:
50
|
keep open | craft-cli greeting displayed incorrectly when emit.init() and pre_parse_args() use different verbosity levels; partially fixed by #301 for duplicate greetings but quiet mode issue remains | |
| qwen/qwen3.8-27b |
Impact:
40
Quick Win:
24
Staleness:
75
Complexity:
40
Confidence:
70
Support Request:
5
|
needs triage | craft-cli Emitter logs the greeting when set_mode() is called a second time with a different verbosity (e.g. snapcraft env var vs --verbosity flag), causing greeting in quiet mode or duplicated greeting. Reported by a maintainer in 2022, no labels, no comments, no fix found in current code. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
45
Confidence:
75
Support Request:
5
|
needs triage | Bug where mismatched verbosity levels between craft_cli.set_mode() calls cause duplicate or unexpected greeting logs. Unlabelled, no maintainer response, inactive for over a year. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
40
Confidence:
60
Support Request:
5
|
needs triage | Unexpected greeting logs when craft_cli.set_mode() is called twice with mismatched verbosity. Issue is unlabelled, has zero comments, and has been inactive for over a year. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
craft-cli#301
(confidence 99%)
Commit 6fa01e1 prevents repeated greetings when the mode is unchanged, resolving the duplicate-greeting scenario but not the initial trace-to-quiet case.
Related issues
No related issues found above the similarity threshold.