parts: add Permissions model
Metadata
Current evaluation
Merged the base Permissions model and basic parts API in commit 083ef9e6; lifecycle integration was deliberately deferred to follow-up work.
Resolution: closed resolved
Reason: PR #296 was approved and merged as commit 083ef9e6, adding the Permissions model without lifecycle integration. The maintainer confirmed integration was intentionally deferred.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Add the base `Permissions` model with basic API. No actual integration into the lifecycle yet (that comes next).
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged the base Permissions model and basic parts API in commit 083ef9e6; lifecycle integration was deliberately deferred to follow-up work. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Charmcraft’s initial Permissions model and basic parts API; the maintainer confirmed lifecycle integration was deferred to follow-up work. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the base Permissions model with a basic API. Lifecycle integration was deferred to a follow-up PR. Approved by one reviewer and successfully merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the base Permissions model with a basic API. Lifecycle integration was deferred to a follow-up issue per reviewer feedback, with the maintainer tracking the suggestion separately. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#304
(confidence 98%)
Follow-up PR added permission support when migrating files.
-
Related To:
canonical/craft-parts#305
(confidence 98%)
Follow-up PR made collision handling account for permissions.
Related issues
No related issues found above the similarity threshold.