Context
Follow-up from PR #133 (Story #92) code review. Cross-platform testing was deferred from the story DoD and should be completed before the next npm release.
Problem
The flexible KB source resolution feature (install/update from URLs, local ZIPs, local directories) has not been tested on Linux and macOS. Platform-specific issues may exist:
- Path resolution differences (Windows
\ vs Unix /)
- Symlink behavior differences
- File permissions issues
- Shell script compatibility (
smoke-tests/)
Tasks
Manual Testing
Issues Found
Document any platform-specific issues discovered during testing:
Fixes (if needed)
Acceptance Criteria
Priority
Medium - Should be done before next npm release to ensure CLI works correctly on all supported platforms.
Related
Context
Follow-up from PR #133 (Story #92) code review. Cross-platform testing was deferred from the story DoD and should be completed before the next npm release.
Problem
The flexible KB source resolution feature (install/update from URLs, local ZIPs, local directories) has not been tested on Linux and macOS. Platform-specific issues may exist:
\vs Unix/)smoke-tests/)Tasks
Manual Testing
Linux testing (Ubuntu 22.04+ or equivalent)
--offline+ local sourcepnpm smoke-tests)macOS testing (macOS 12+)
Issues Found
Document any platform-specific issues discovered during testing:
Fixes (if needed)
Acceptance Criteria
Priority
Medium - Should be done before next npm release to ensure CLI works correctly on all supported platforms.
Related