18 lines
No EOL
1.3 KiB
Markdown
18 lines
No EOL
1.3 KiB
Markdown
**Comprehensive, LLM-Testable Specification for the “AI Bulk Image Renamer” SaaS**
|
||
|
||
### 0. Terminology
|
||
01. *Batch* = one drag-and-drop upload event containing ≤ N images, where N depends on the user’s plan.
|
||
02. *Basic* = default free plan, quota = 50 images / calendar month.
|
||
03. *Pro* = paid plan, quota = 500 images / calendar month.
|
||
04. *Max* = paid plan, quota = 1 000 images / calendar month.
|
||
05. *Keyword Set* = the list of keywords a user provides or the system extends.
|
||
06. *Enhanced Keyword Set* = Keyword Set after pressing “Enhance keywords with AI”.
|
||
07. *AI Vision Descriptor* = tags the vision model returns for one image.
|
||
08. *Proposed Filename* = final, human‑readable name generated for one image.
|
||
09. *Review Table* = screen listing every original filename beside its Proposed Filename before download.
|
||
|
||
### 1. High‑Level Goals
|
||
10. 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.
|
||
11. The product shall output renamed images that are search‑engine‑friendly, syntactically safe for all major file systems, and semantically descriptive of image content.
|
||
12. The product shall monetise via tiered monthly quotas and Stripe‑handled subscriptions.
|
||
hallo |