docs: expand rockcraft.yaml reference
Metadata
Current evaluation
Merged into main via commit 654c9c01, reorganizing reference docs and expanding the rockcraft.yaml configuration reference across seven files.
Resolution: closed resolved
Reason: PR #289 was merged after approval from three reviewers, with commit 654c9c01 recording the documentation reorganization and expanded reference. The author separately opened #293 for command-reference improvements.
Evaluated by: mr-cal-bot
No scores available.
Issue body
*Review note*: The first commit re-organizes the "reference" section into multiple documents, but with no changes in content. The second commit is the one that rewrites the rockcraft.yaml reference.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via commit 654c9c01, reorganizing reference docs and expanding the rockcraft.yaml configuration reference across seven files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/rockcraft#289 (commit 654c9c01), reorganizing reference documentation and expanding the rockcraft.yaml reference across seven files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after three reviewers approved, the PR reorganized the documentation reference section and expanded the rockcraft.yaml reference guide, modifying 7 files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update expanding the rockcraft.yaml reference. The changes reorganize the section into separate files and rewrite the content. Maintainer rebased to preserve the two-commit structure prior to merge. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#293
(confidence 100%)
The PR author identified #293 as the follow-up for improving command reference documentation.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #318 docs: automate CLI reference documentation | rockcraft | merged | Merged PR #318 in commit ca1b1c20, automating Rockcraft's CLI reference documentation and implementing CRAFT-1779. | |
| #297 docs: rockcraft.yaml reference | rockcraft | closed | Redirected to craft-parts documentation for `organize`; no Rockcraft PR or commit fixed the missing in-tree reference, and documentation integration was only planned. | |
| #682 docs: fix typo | rockcraft | merged | Merged rockcraft#682 (commit 371bc723) fixing a one-line documentation typo; approved by 3 reviewers, CLA signed, merged. | |
| #323 docs: Add explanation on the Hello-world tutorial | rockcraft | merged | Merged PR #323 in commit 2bb1c18d, expanding the Hello World tutorial to explain rockcraft.yaml, its parts section, metadata keys, and reference documentation. | |
| #1056 docs: clean up 'rockcraft.yaml' | rockcraft | merged | Merged PR #1056 as commit 32d800b9, upgrading pydantic-kitbash to v0.1.1 and cleaning rockcraft.yaml docs by removing redundant modules and normalizing field order. | |
| #776 docs: release notes for 1.7.0 | rockcraft | merged | Merged into main as commit 41b2368d, adding Rockcraft 1.7.0 release notes across six documentation files. | |
| #1117 fix(cli): refer to rockcraft.yaml in expand-extensions help | rockcraft | closed | Docs-only PR correcting the expand-extensions help text to say rockcraft.yaml. Closed unmerged by the author after maintainer @asanvaq noted it duplicated the work in #1103 and #1110; fix still pending in #1103. | |
| #1111 Fix expand-extensions help text to reference rockcraft.yaml | rockcraft | closed | Closed unmerged as a duplicate of #1103, which included the same rockcraft.yaml help-text correction and additional overview wording fixes. | |
| #775 docs: apply release-notes template to rockcraft | rockcraft | merged | Merged #775 in commit 89aad735, rendering Starbase's release-notes template for Rockcraft and adding 257 lines across three documentation files. | |
| #1082 fix: reference slug path in for rockcraft.yaml #2 | rockcraft | merged | Merged in canonical/rockcraft#1082 via commit cae91c7d, correcting the CLI’s rockcraft.yaml reference link to the documentation slug rockcraft-yaml. |