Skip to content

Smart Cleanup and Disk Space Optimizer #125

@mikejmorgan-ai

Description

@mikejmorgan-ai

Description

Intelligently clean unnecessary files and optimize disk usage.

Requirements

  • Identify unused packages
  • Clean package cache
  • Remove orphaned dependencies
  • Clean temporary files
  • Compress logs
  • Safe cleanup mode

Acceptance Criteria

  • Scan for cleanable items
  • Estimate space to reclaim
  • Safe removal checks
  • Automatic cleanup scheduling
  • Log compression
  • Undo capability
  • Unit tests included (>80% coverage)
  • Documentation with cleanup guide

Example Usage

$ cortex cleanup scan
💾 Cleanup Opportunities:

Package cache: 2.5 GB
Orphaned packages: 8 packages (450 MB)
Old logs: 1.2 GB
Temp files: 380 MB

Total reclaimable: 4.5 GB

$ cortex cleanup run --safe
✓  Cleaned package cache (2.5 GB)
✓  Removed 8 orphaned packages (450 MB)
✓  Compressed old logs (1.2 GB → 180 MB)
✓  Cleaned temp files (380 MB)

Total freed: 3.5 GB

Skills: Python, disk management, optimization
Bounty: $25 upon merge
Priority: Medium

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions