Asset Versioning¶
What It Is¶
Before saving a new version of any file (document, image, creative asset), copy the existing file to an archive directory with a timestamp. Update a CHANGELOG tracking what changed. Prevents accidental loss of prior versions and enables rollback.
Pattern¶
- Before save:
cp asset.png archive/asset-2026-06-09.png - Save new version:
asset.png - Update CHANGELOG:
## 2026-06-09 — updated hero image
How It Applies to Marketing Factory¶
- Creative assets: Before updating a landing page hero, archive the old version
- Email templates: Before editing an email sequence, archive the current version
- Content calendar: Before updating, archive the previous week's calendar
- Campaign briefs: Version each brief as it evolves through review rounds
Related Concepts¶
- vision-powered-file-organization — the broader file management pattern
- directory-lifecycle — the organizational structure