v1.1.0 — Security Fixes + Listing Module + Mode Corrections
What's New
🔒 Security
- Removed API key logging from
cmd_check()(resolves CodeQL CWE-312/359/532) - Added
author,homepage,credentialsmetadata to SKILL.md frontmatter - Updated credential docs: environment variable as preferred method
- Added SECURITY.md
🐛 8 Documentation Fixes
- Added interface data differences table (realtime vs offline field mapping)
- Fixed multi-product comparison: use
competitorsinstead ofproduct - Fixed risk assessment: reordered API call steps
- Added
sellerLocationnull fallback for Chinese seller analysis - Added
--keyword-match-type(fuzzy/phrase/exact) to prevent false matches - Expanded confused fields table across all 3 interface types
- Fixed operations monitoring: threshold-based instead of trend-based
- Added realtime data structure notes to report/opportunity composites
✍️ New: Listing Optimization Module
- 8.1 Competitive Listing Analysis
- 8.2 Listing Copy Generation (title, bullets, description, search terms)
- 8.3 Listing Optimization Diagnosis (8-dimension scorecard)
🎯 6 Product Selection Mode Corrections
beginner: added growth≥3%, listing≤1yr, 174 red ocean exclude keywordslong-tail: added monthlySalesMax 300new-release: added FBA+FBM fulfillmentfbm-friendly: added listingAge 180 daysspeculative: added listingAge 180 daystop-bsr: changed to sub-category BSR (subBsrMax 1000)
🔧 New CLI Parameters
--keyword-match-type,--bsr-min/max,--seller-count-min/max,--variant-count-max,--sub-bsr-max,--exclude-keywords
Full Changelog: v1.0.0...v1.1.0