# RSF Image Enhancement Policy (ethical AI only)

**Updated:** 2026-09-07 CT · Owner: Michael Levine (approve heroes)  
**Applies to:** sandbox · sell sheets · Guide · lookbook · bid leave-behinds  
**Cross-links:** `PHOTO_LIBRARY.md` · `/workspace/rsf-photo-design-research.md` · `/workspace/ceo-os/rsf-food-photo-punchlist.md`

## One line
**AI may clean and present a real RSF product. AI may not invent what a student is served.**

## Allowed (light / background only)
- Exposure, white balance, denoise, capture sharpen
- Crop / straighten; canvas extend that does **not** invent food
- Consistent cream / neutral knock-out (`#F7F7F2` / `#FFFCF5` world)
- Soft shadow cleanup under real product
- Upscale of a **real** master (Gigapixel / PS Super Resolution) — label derived vs master
- Batch grade to **RSF CreamWorld** preset (tomato/gold in UI chrome, not painted onto food)

## Forbidden
- Inventing food body, garnish, steam, melt pull, crumb, sauce viscosity
- Changing portion size or packing count implied by the frame
- Fake CN marks, nutrition panels, or meal-pattern calligraphy on product
- Synthetic kids, cafeteria crowds, fake district logos, fake school trays that never ran
- Compositing competitor packs or Echo Lake marks into buyer materials
- Using SNAP-Ed / MyPlate gallery shots as RSF product heroes
- Shipping Midjourney/Flux “perfect cafeteria” as Guide / bid / sell-sheet art

## Process (non-negotiable)
1. Keep **`00-raw`** forever — never overwrite raw with AI output.  
2. Work in **`01-master`** only after human grade; exports live in **`02-export/{channel}`**.  
3. Log tool + model/version on derived files (sidecar or DAM metadata).  
4. **Human approve heroes** before any brand page, sell sheet, or Guide use.  
5. Spot-check 10–20% of secondary views (pack-angle, iw, case).  
6. Metadata gate: `claims_safe=false` or `echo_lake=true` → **block export**.  
7. Retouch status vocabulary: `raw | ai | approved | rejected`.

## Power Up 1M+
Volume proof is a **program story strip** (lookbook impact / brand narrative). It is **not** a CN claim, not a nutrition panel line, and not a per-SKU meal count.

## CreamWorld color lock (quick)
| Control | Target |
|---------|--------|
| Paper whites | toward `#F7F7F2` / `#FFFCF5` |
| Accents | tomato `#B72E28` · gold `#EDA734` in **UI**, not food paint |
| Midtones | warm bakery; no Instagram teal |
| Surfaces | cream paper, light wood, stainless, parchment, real tray |

## Team note
If unsure whether an edit changes what a buyer thinks they are ordering — **don’t ship it**. Ask Michael (brand/co-pack heroes) or Elena (school tray / grain-adjacent frames).
