Updated Kiro Steering Docs

This commit is contained in:
2025-08-06 15:54:48 -05:00
parent 121ccc9bcf
commit e3e901a96f
3 changed files with 162 additions and 0 deletions

29
.kiro/steering/product.md Normal file
View File

@@ -0,0 +1,29 @@
# Product Overview
## Shopify Price Updater
A Node.js command-line tool for bulk updating Shopify product prices based on product tags using Shopify's GraphQL Admin API.
### Core Features
- **Tag-based filtering**: Updates prices only for products with specific tags
- **Dual operation modes**:
- `update`: Adjusts prices by percentage and sets compare-at prices
- `rollback`: Reverts prices using compare-at price values
- **Batch processing**: Handles large inventories with automatic pagination
- **Error resilience**: Continues processing with comprehensive error handling
- **Rate limit handling**: Automatic retry logic with exponential backoff
- **Progress tracking**: Detailed logging to console and Progress.md file
### Target Users
- Shopify store owners managing promotional pricing
- E-commerce teams running seasonal sales campaigns
- Developers automating price management workflows
### Key Value Propositions
- Reduces manual price update effort from hours to minutes
- Provides rollback capability for promotional campaigns
- Maintains data integrity with validation and error handling
- Offers detailed audit trails through comprehensive logging