Implement an install planner and diff preview feature for sh1pt CLI. This should:
- Generate an install plan for a selected action
- Simulate file additions/changes per manifest
- Produce a readable diff showing all changes before any file writes
- Ensure reviewers can see new, modified, or deleted files, permissions and risks
Reference: #422
Implement an install planner and diff preview feature for sh1pt CLI. This should:
Reference: #422