Commit Graph

2 Commits

Author SHA1 Message Date
Reynold Lariza
159ede3794 Standardize verbose parameter from -vb to -ve across all scripts
- 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
2025-08-28 20:47:46 +08:00
reynold
d7030def9d Complete two-character option consistency implementation
🎯 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
2025-08-28 18:53:04 +08:00