Skip to content

System Requirements Pre-flight Check #28

@mikejmorgan-ai

Description

@mikejmorgan-ai

Description:
Validate system meets requirements before installation begins.

Purpose:

  • Prevent installation failures
  • Check disk space, RAM, OS version
  • Validate prerequisites
  • Warn about compatibility issues

Requirements:

  • Disk space calculation
  • RAM requirement checking
  • OS version compatibility
  • CPU architecture validation
  • Prerequisite package detection
  • Warning system for edge cases

Example:

cortex install oracle-23-ai

🔍 Checking system requirements...
✅ Disk space: 45GB available (30GB required)
✅ RAM: 16GB (8GB required)
✅ OS: Ubuntu 24.04 LTS (supported)
✅ Architecture: x86_64 (compatible)
⚠️  Warning: NVIDIA GPU not detected
   Oracle 23 AI works best with GPU acceleration
   Continue anyway? (y/N)

Acceptance Criteria:

  • Disk space checking (with buffer)
  • RAM validation
  • OS compatibility matrix
  • Architecture detection
  • Prerequisite validation
  • Warning/error reporting
  • Override options for warnings
  • Tests included
  • Documentation

Skills: Python, system programming

Bounty: $50 upon merge

Priority: High - Prevents failures

Metadata

Metadata

Labels

priority: highImportant for MVP completionstatus: readyReady to claim and work on

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions