-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Labels
priority: highImportant for MVP completionImportant for MVP completionstatus: readyReady to claim and work onReady to claim and work on
Milestone
Description
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
Assignees
Labels
priority: highImportant for MVP completionImportant for MVP completionstatus: readyReady to claim and work onReady to claim and work on