Implement metadata mediation for manifest.yaml
Metadata
Current evaluation
Feature request to implement metadata mediation for manifest.yaml, similar to metadata.yaml mediation in #2856. Triaged and created by maintainer 8 days ago.
Suggested action: keep open
Reason: This is a triaged feature request created by maintainer cmatsuoka 8 days ago to implement metadata mediation for manifest.yaml, parallel to the metadata.yaml mediation in #2856. It has the 'Status: Triaged' label indicating maintainer acknowledgment, and the work is clearly scoped as a feature implementation rather than a bug or support request.
Impact:
55
Quick Win:
24.75
Staleness:
5
Complexity:
55
Confidence:
75
Support Request:
0
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
Mediate the creation of manifest.yaml according to the craft-application packaging API to prevent recreation of artifacts when project files remain unchanged.
### The problem it solves
Describe the impact your request would have.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
55
Quick Win:
24.75
Staleness:
5
Complexity:
55
Confidence:
75
Support Request:
0
|
keep open | Feature request to implement metadata mediation for manifest.yaml, similar to metadata.yaml mediation in #2856. Triaged and created by maintainer 8 days ago. | |
| qwen/qwen3.8-27b |
Impact:
40
Quick Win:
18.0
Staleness:
5
Complexity:
55
Confidence:
85
Support Request:
0
|
keep open | Feature request to mediate manifest.yaml creation via craft-application packaging API to prevent unnecessary artifact recreation when project files are unchanged. Triaged, linked to JIRA CHARMCRAFT-724, no implementation yet. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
charmcraft#2856
(confidence 90%)
Implements the same metadata mediation pattern for metadata.yaml, likely serving as the reference implementation for this manifest.yaml feature.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2858 Implement metadata mediation for actions.yaml and config.yaml | charmcraft | open | Feature request to implement metadata mediation for actions.yaml and config.yaml to prevent unnecessary artifact recreation. Triaged and created 8 days ago. | |
| #2877 feat: implement metadata mediation for manifest.yaml | charmcraft | open | Implements metadata mediation for manifest.yaml using craft-application packaging API. Has 2 approvals but 3 unresolved review comments and some failing CI tests. | |
| #2856 Implement metadata mediation for metadata.yaml | charmcraft | closed | Closed without resolution. The metadata.yaml mediation request was synced to internal Jira (CHARMCRAFT-723) and left abandoned on GitHub. |