Remove root extensions property
Metadata
Current evaluation
⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.
Resolved by removing the root extensions property to eliminate ambiguity regarding its behavior and interaction with app extensions. The change prevents breaking existing configurations until consensus is reached.
Suggested action: —
No scores available.
Issue body
There is disagreement about what it means to specify a root extensions property, as well as what happens if both root and app extensions are specified. Remove the ability to add extensions in the root until agreement can be reached (so we don't break people who start using it).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Resolved by removing the root extensions property to eliminate ambiguity regarding its behavior and interaction with app extensions. The change prevents breaking existing configurations until consensus is reached. | |
| qwen/qwen3.6-35b-a3b | — | — | The root extensions property was removed to resolve ambiguity and prevent breaking changes until consensus is reached. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The root extensions property was removed to prevent breaking changes while consensus is reached. The issue was closed after implementation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2348 extensions: remove root extensions | snapcraft | merged | Merged removal of root extension declarations from snapcraft.yaml. Resolves LP #1797631 by deferring application scope decisions until usage patterns clarify. Approved by maintainer, passed CI, and modified two files. |