File naming conventions
The authoritative naming reference. These tables are transcluded into the relevant how-to pages, so this is the one place to edit them.
The two rules every filename follows
Section titled “The two rules every filename follows”Before any pattern below, two rules apply to every asset that goes through the Lucid review pipeline:
- Lowercase only -
front_hero, neverFront_Hero. - Underscores for spaces - separate every word with
_, never a space.
The one exception is the SKU, which keeps its own dashes (e.g. pd25516-bk-ab).
Dashes appear nowhere else - and nothing else does either: no capitals, no spaces, no
other symbols. The patterns below label each slot in camelCase for readability; the value
you actually type stays lowercase (modelNumber -> pd25516).
Stacking rule: versions stack in Iconik only when the filename is identical except the
trailing version suffix (_v01, _v02, …). Change any earlier token and it uploads as a
separate, un-stacked asset.
PPID web images
Section titled “PPID web images”PPID web images carry type codes and an order number. Iconik tags use the bare letter; filenames use the underscore form.
| Code | Filename | Meaning |
|---|---|---|
T | _T | Thumbnail |
H | _H | Horizontal |
V | _V | Vertical |
S | _S | Spec |
C | _C | Ceiling |
- Order tokens
_1 … _9set website display order; the type code precedes the number (e.g.T 1). - Codes combine when one image serves multiple roles, e.g.
T S 1= thumbnail + spec, first in order. A thumbnail that’s also the first website image gets the lowest number. IMROis the fixed suffix on published web images (e.g.PD-25518-BKAB_FRONT_IMRO.AVIF);/filteredoutputs omit it.- PPID export specs: aspect ratio
1:1,2000×2000 px,72 dpi, outputAVIF. (The non-PPID Publish still offersJPG,PNG, orAVIF.)
Videos & Images
Section titled “Videos & Images”| Asset | Pattern |
|---|---|
| Videos/Images | modelNumber_productionCrew_yyyymmdd_#### |
| Reshoot | inserts _rs##_ (e.g. _rs01_) |
| Live / tradeshow | productName_presenter_companyInitial_footageType_camera_date_seq (th = talking head) |
| After Effects | modelNumber-or-ticket_yyyymmdd_initials_shotType_shotNumber_v## |
| Deliverable | modelNumber_productName_cta or modelNumber_productName |
AE shot-type codes
| Element | Pattern |
|---|---|
| Render filename | sku_branch_scn###_task_v###_#####.ext |
| Branch | pro, env = product, environment |
| Scenes | scn010, scn020, … (increments of 10) |
| Shots | sh010, sh020, … (increments of 10) |
| Versions | v###; published adds _pub + frame padding = 5 digits |
→ Folder layouts: Folder structures.