parts, stage and prime should only live in the managed environment
Metadata
Current evaluation
Fixed by merged PR #74 (commit c348918d): managed runs now keep parts, stage, and prime in /root while retaining the project directory separately.
Resolution: closed resolved
Reason: PR #74 was merged as commit c348918d and explicitly fixed #53. Managed mode now uses /root as the lifecycle work directory instead of the mounted project directory.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
The original design is for parts, stage and prime to live inside the managed environment.
### To Reproduce
Create an app using Craft Application
### part yaml
```shell
N/A
```
### Relevant log output
```shell
N/A
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #74 (commit c348918d): managed runs now keep parts, stage, and prime in /root while retaining the project directory separately. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by canonical/craft-application#74: managed builds now keep parts, stage and prime in the managed environment. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report highlights a CraftApplication managed environment path bug, but no fix or merge details were provided, suggesting it was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. Parts, stage, and prime directories incorrectly resided outside the managed environment. Root cause: CraftApplication uses a single work_dir instead of separating project mount from runtime directory. No fix applied. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/craft-application#74
(confidence 100%)
Merged fix separating the managed lifecycle work directory from the project cwd; closes #53.
Related issues
No related issues found above the similarity threshold.