# ─── Secrets ──────────────────────────────────────────────────────────────── .env .env.* !.env.example # ─── Runtime caches ───────────────────────────────────────────────────────── config/cache/*.php !config/cache/.htaccess !config/cache/.gitkeep # ─── User uploads (per-install content, not source) ───────────────────────── uploads/print/* !uploads/print/.gitkeep uploads/events/* !uploads/events/.gitkeep uploads/sessions/* !uploads/sessions/.gitkeep site/assets/img/portfolio/* !site/assets/img/portfolio/.gitkeep site/assets/img/clients/* !site/assets/img/clients/.gitkeep site/assets/img/print_products/* !site/assets/img/print_products/.gitkeep assets/img/logo/* !assets/img/logo/.gitkeep assets/img/seo/* !assets/img/seo/.gitkeep # ─── Generated backups ────────────────────────────────────────────────────── backups/* !backups/.gitkeep # ─── Logs / editors / OS junk ─────────────────────────────────────────────── *.log logs/*.jsonl !logs/.htaccess !logs/.gitkeep .vscode/ .idea/ .DS_Store Thumbs.db # ─── Claude Code linked worktrees (do not commit nested checkout content) ── .claude/worktrees/ .claude/