-
-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
Description
Description
Test packages in isolated sandbox before installing to main system.
Requirements
- Create isolated sandbox
- Install in sandbox
- Run tests in sandbox
- Validate functionality
- Promote to main system
- Cleanup sandbox
Acceptance Criteria
- Create isolated environments
- Install packages in sandbox
- Run automated tests
- Functional validation
- Safe promotion to prod
- Automatic cleanup
- Unit tests included (>80% coverage)
- Documentation with sandbox workflow
Example Usage
$ cortex sandbox create test-env
✓ Sandbox environment created
$ cortex sandbox install test-env docker
✓ Docker installed in sandbox
$ cortex sandbox test test-env
Running tests in sandbox...
✓ Package functional
✓ No conflicts detected
✓ Performance acceptable
Promote to main system? [Y/n]: y
✓ Docker installed on main system
$ cortex sandbox cleanup test-env
✓ Sandbox removedSkills: Python, containerization, isolation, testing
Bounty: $100 upon merge ($100 after funding)
Priority: Medium