← Back to issue list

Improve Documentation for 'charmcraft help clean' Command

View original Github issue

Metadata

Project
charmcraft
Number
#1434
Type
issue
State
open
Author
mateofloreza
Labels
Created
Updated
Closed

Current evaluation

Request to improve documentation for the 'charmcraft help clean' command, which the reporter says lacks usage and purpose details. The clean command is inherited from craft-application's lifecycle module; no maintainer has responded (0 comments, no labels).

Suggested action: needs triage

Reason: The issue is a legitimate documentation improvement request with no maintainer response, no labels, and no assignee, so it has not been triaged. The clean command still exists (inherited from craft_application.commands.lifecycle.CleanCommand in lifecycle.py), so the request remains applicable. It is a low-impact docs-only change, but it needs a maintainer to confirm scope and whether the help text should be overridden in charmcraft or addressed upstream in craft-application.

Impact: 20 Quick Win: 16.0 Staleness: 55 Complexity: 20 Confidence: 55 Support Request: 10

Issue body

### What needs to get done The current documentation for the charmcraft help clean command lacks sufficient information regarding its usage and purpose. The existing documentation fails to provide comprehensive guidance on how to effectively use this command and the specific scenarios or use cases it addresses. ### Why it needs to get done Enhancing the documentation for the charmcraft help clean command will greatly benefit users, especially those seeking clear instructions on how to utilize this feature effectively. Improved documentation will streamline user understanding and utilization of the command within their workflow.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 16.0
Staleness: 55
Complexity: 20
Confidence: 55
Support Request: 10
needs triage Request to improve documentation for the 'charmcraft help clean' command, which the reporter says lacks usage and purpose details. The clean command is inherited from craft-application's lifecycle module; no maintainer has responded (0 comments, no labels).
qwen/qwen3.6-35b-a3b
Staleness: 92
Complexity: 15
Confidence: 85
Support Request: 30
close stale Documentation improvement request for the charmcraft help clean command. Unlabelled, zero comments, and inactive for over two years with no maintainer engagement.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 10
Confidence: 80
Support Request: 5
close stale Request to improve inline documentation for the charmcraft help clean command. Currently unlabelled, unassigned, with no maintainer comments or activity for over two years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 10
Confidence: 70
Support Request: 80
needs triage Documentation request to improve guidance for the charmcraft clean command. Unlabelled, no maintainer interaction, and inactive for over 10 months.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 10
Confidence: 80
Support Request: 15
needs triage Expand documentation for the charmcraft clean command to clarify usage and purpose. Current docs lack sufficient guidance for users. Open, unassigned, unlabeled, and inactive for over 300 days.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2795 docs: improve `charmcraft clean` command documentation charmcraft closed Documentation improvements for the charmcraft clean command were rejected and closed after a reviewer criticized the changes as subpar. The pull request was not merged.
80%
#1433 Improve Documentation for 'charmcraft help analyze' Command charmcraft open Request to improve documentation for the charmcraft analyze command. The command exists (analyse.py) with a hidden US-English alias, and docs/reference/analyzers-and-linters.rst covers the checks but not command usage. No maintainer activity in ~13 months.
78%
#1851 How-to doc for charmcraft test charmcraft open Request to write a how-to guide for the charmcraft test command, which is currently undocumented. No maintainer response or labels; only an auto-generated Jira sync comment. The command still exists in the codebase (spread tests, release notes), so the gap persists.
70%