Parent: #6853
Related: #6856
Objective
Implement the P3 runtime utility layer for extension operational ergonomics.
Proposal IDs covered
- P3-1 Shell detection and execution
- P3-2 Atomic file operations
- P3-3 Tool discovery and PATH management
- P3-4 Interactive TUI support
- P3-5 Cross-platform process detection
In scope
- Cross-platform utility APIs with explicit platform behavior documentation.
- Edge-case handling for TTY/process/path/file interactions.
- Usage examples for extension maintainers.
Out of scope
- P1/P2 helper families and docs-only lane.
Deliverables
Verification checklist
Definition of done
Parent: #6853
Related: #6856
Objective
Implement the P3 runtime utility layer for extension operational ergonomics.
Proposal IDs covered
In scope
Out of scope
Deliverables
Verification checklist
mage preflightpasses.Definition of done