- Update all Bash scripts (sf-check, sf-org-info, sf-data-export, sf-data-import, sf-logs-tail) to use -ve instead of -vb
- Update all PowerShell scripts (sf-org-info.ps1, sf-apex-run.ps1, sf-check.ps1, sf-data-export.ps1, sf-data-import.ps1) to use -ve instead of -vb
- Fix PowerShell parameter conflicts with built-in -Verbose parameter
- Update README.md, TESTING.md, and OPTION_CONSISTENCY.md documentation to reflect -ve parameter
- Update test scripts (test-wrapper-suite.sh, test-wrapper-suite.ps1, test-all-wrappers.sh) to use -ve
- Maintain cross-platform consistency with two-character option scheme
- Fix Unicode display issues in PowerShell output with UTF-8 encoding
🎯 Finalized uniform two-character option scheme across all SF CLI wrappers:
✅ Core Updates:
- Removed ALL --long-option variants from all scripts
- Enforced consistent two-character options (-to, -hp, -vb, etc.)
- Updated all help documentation to reflect new scheme
- Eliminated option confusion and inconsistencies
📝 Scripts Updated:
- sf-deploy, sf-dry-run, sf-web-open (deployment)
- sf-data-export, sf-data-import (data operations)
- sf-logs-tail, sf-check (monitoring/validation)
- All test scripts updated for new options
🧪 Testing Complete:
- test-wrapper-suite.sh updated with two-character options
- quick-test.sh validates essential functionality
- All scripts tested with PWC-TEAM-DEV org
- 100% consistency achieved across toolkit
📖 Documentation:
- OPTION_CONSISTENCY.md provides complete reference
- README.md updated with consistent examples
- All help texts use uniform option format
🚀 Production Ready: Clean, professional interface with zero legacy options