docs: fix terminal directives
Metadata
Current evaluation
Merged documentation updates fixing terminal directive rendering. Approved by one reviewer and passing all CI checks, the changes serve as a temporary fix until CHARMCRAFT-684 is implemented, modifying 11 files.
Suggested action: —
No scores available.
Issue body
Note that I did _not_ assess the quality or necessity of any of these terminal directives. This PR is only a stopgap to get everything rendering correctly until I complete [CHARMCRAFT-684](https://warthogs.atlassian.net/browse/CHARMCRAFT-684) next pulse.
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
- [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.
- [ ] I've updated the relevant release notes.
[CHARMCRAFT-684]: https://warthogs.atlassian.net/browse/CHARMCRAFT-684?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation updates fixing terminal directive rendering. Approved by one reviewer and passing all CI checks, the changes serve as a temporary fix until CHARMCRAFT-684 is implemented, modifying 11 files. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Updates documentation to fix terminal directive rendering across 11 files. Approved by one reviewer with one unresolved comment, all CI checks passing. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Documentation update fixing terminal directive rendering issues. Author notes this is a temporary stopgap until CHARMCRAFT-684 is completed. Currently awaiting maintainer review with all CI checks passing. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1079 docs: fix terminal directive | craft-application | merged | Merged a one-line documentation fix correcting the terminal directive rendering for multiline input. Approved by one reviewer with all CI checks passing. | |
| #2870 docs: rework terminal directives | charmcraft | merged | Merged documentation update that reworks terminal directives by removing unhelpful examples, cleaning up text, and removing deployment instructions from a charm guide. Bumped sphinx-terminal to 1.1.0 and resolved issue #2563. | |
| #2563 docs: fix usage of terminal directive | charmcraft | closed | Terminal directive documentation was updated via PR #2594. A follow-up review indicated the changes require further adjustments, leaving the resolution incomplete pending additional fixes. | |
| #188 docs: document craftctl and step environment | craft-parts | merged | Merged following approval and passing CI checks. Documentation updated to detail valid craftctl commands and project variable handling. Changes include 137 additions and 4 deletions across three files. | |
| #2154 docs: replace occurrences of "charmcraft.yaml" and "recipe" | charmcraft | merged | Merged documentation update replacing charmcraft.yaml and recipe with project or project file across 23 files. Approved by two reviewers after minor clarity feedback. Changes span +155/-159 lines. | |
| #398 docs: fix link to craft cli | craft-store | merged | Merged a documentation fix updating a broken Craft CLI link after a path change. Approved by one reviewer, passed CI checks, and modified one file. | |
| #318 docs: automate CLI reference documentation | rockcraft | merged | Merged automated CLI reference documentation generation. Approved by three reviewers, passed CI checks, and updated five files. Implements CRAFT-1779 to streamline documentation updates. | |
| #2632 docs: update docs to use 26.04 as the generic base | charmcraft | merged | Merged after two approvals and passing CI. Updates documentation to use Ubuntu 26.04 as the generic base, resolving CHARMCRAFT-680. Type checker notifications were informational and non-blocking. | |
| #2700 docs: update tutorial terminal blocks with correct metadata | charmcraft | merged | Merged documentation update standardizing terminal block metadata across tutorial guides. Approved by three reviewers, passed CI, and resolves Jira ticket ISD-5216. Modified six files with 65 line additions. | |
| #97 Rename two methods to explicit that the work is on the terminal (CRAFT-1140). | craft-cli | merged | Merged after approval. Renamed two methods to clarify terminal operations in preparation for captured output work. Refactored four files with no semantic changes. |