# Batch 0 status (2026-10-07)

Local export only for generation — review site synced separately. No NEXCOR in this step. No live aiproshots.com deploy.

## Summary

- Model befores (8 × before-1024/960/480/240 + jpg1024): **8/8**
- New model cards f03/f04/m03/m04 (360×480 jpg+webp): **4/4**
- Reuse hairstyle mains exported to `samples/compare/{model}/{slug}/`: **60/60**
- Needs regen: **0**

## Needs regen

_None — all 60 mapped and exported._


## Alias mappings used

| csv slug | old source slug |
|---|---|
| afro-men | afro |
| bixie-cut | bixie |
| buzz-cut | buzz |
| caesar-cut | caesar |
| classic-pixie | pixie |
| collarbone-cut | collarbone-layers |
| crew-cut | crew |
| curly-top-fade | curly-top |
| curtains-middle-part | curtain-men |
| face-framing-layers | face-frame-layers |
| half-up-half-down | half-up |
| jellyfish-cut | jellyfish |
| long-bob-lob | lob |
| long-layers-men | long-layers-m |
| sleek-middle-part | sleek-middle |

## Outputs

- Report JSON: `_tmp/gen/batch0_reuse_report.json`
- QC models: `derivatives/qc/v3/batch0-models.jpg`
- QC reuse sample: `derivatives/qc/v3/batch0-reuse-sample.jpg`

## Paths for Batch A

- Task CSV: `docs/aiproshots_生成任务表_v1.csv` (filter `批次=A 第一批`)
- Model befores: `samples/compare/{f01..m04}/before-1024.jpg`
- Smile masters: `models/model-{id}-smile.jpg`
- Output target for new styles: `samples/compare/{model}/{slug}/after-*.{webp,jpg}`

## Next step

**Batch A** — 32 new hairstyle mains (+ 16 hero landscape) per task table.

## Review deploy

- Production review: https://aiproshots-assets-review.pages.dev/
- This deploy: https://8d1a35f8.aiproshots-assets-review.pages.dev/
- Live aiproshots.com: **not** updated
