1.3 KiB
1.3 KiB
Comprehensive, LLM-Testable Specification for the “AI Bulk Image Renamer” SaaS
0. Terminology
- Batch = one drag-and-drop upload event containing ≤ N images, where N depends on the user’s plan.
- Basic = default free plan, quota = 50 images / calendar month.
- Pro = paid plan, quota = 500 images / calendar month.
- Max = paid plan, quota = 1 000 images / calendar month.
- Keyword Set = the list of keywords a user provides or the system extends.
- Enhanced Keyword Set = Keyword Set after pressing “Enhance keywords with AI”.
- AI Vision Descriptor = tags the vision model returns for one image.
- Proposed Filename = final, human‑readable name generated for one image.
- Review Table = screen listing every original filename beside its Proposed Filename before download.
1. High‑Level Goals
- The product shall let any authenticated user rename many images in one batch using a combination of user‑supplied keywords and automatic computer‑vision tags.
- The product shall output renamed images that are search‑engine‑friendly, syntactically safe for all major file systems, and semantically descriptive of image content.
- The product shall monetise via tiered monthly quotas and Stripe‑handled subscriptions.
hallo