# πŸ—‚οΈ ASSET CLEANUP & REORGANIZATION PLAN **Date:** 3. Januar 2026 @ 19:51 **Purpose:** Organize assets, remove duplicates, clean structure --- ## πŸ“Š CURRENT SITUATION: **Total PNG:** 921 files **Problem:** Scattered across multiple folders with duplicates! ### Breakdown: ``` slike 🟒/ 623 PNG (main production folder) animations 🟒/ 134 PNG demo πŸ”΄/ 83 PNG (some duplicates!) kreature 🟒/ 71 PNG (enemies - some in slike too?) MASTER_REFS 🟣/ 6 PNG vfx 🟣/ 3 PNG maps 🟣/ 1 PNG ``` ### 🚨 PROBLEMS FOUND: 1. **Wheat duplicates** - 3 different locations! - `slike/rastline/wheat/` (old Style 32) - `slike/rastline/zita/` (new Style 30) - `demo/items/` (same as zita) 2. **733 files with long numbers** like `_1767464954800.png` - Makes files hard to identify - Should have clean names 3. **Kreature vs Slike confusion** - Enemies scattered in both folders - Need single source of truth 4. **Demo duplicates** - Some files in both `demo/` and `slike/` --- ## 🎯 CLEANUP PLAN: ### **PHASE 1: CONSOLIDATE DEMO ASSETS** **Goal:** All demo assets in ONE place, clean names **Actions:** 1. Keep ONLY `demo πŸ”΄/` folder 2. Remove duplicates from `slike 🟒/` 3. Rename files to clean names (no timestamps) **Example:** ``` ❌ wheat_s30_stage1_seed_1767464954800.png βœ… wheat_stage1_seed.png ``` --- ### **PHASE 2: ORGANIZE MAIN PRODUCTION** **New structure for `slike 🟒/`:** ``` slike 🟒/ β”œβ”€β”€ characters/ (Kai, Ana, NPCs - Style 32) β”œβ”€β”€ enemies/ (ALL zombies, mutants - Style 32) β”œβ”€β”€ items/ (tools, weapons - Style 32) β”œβ”€β”€ rastline/ (ALL plants - Style 30) β”œβ”€β”€ buildings/ (structures - Style 32) β”œβ”€β”€ ui/ (UI elements) └── vfx/ (effects) ``` --- ### **PHASE 3: REMOVE DUPLICATES** **Strategy:** 1. Find duplicates (same content, different timestamp) 2. Keep BEST version (latest/correct style) 3. Delete older versions **Wheat cleanup example:** ``` KEEP: slike/rastline/zita/wheat_stage1.png (Style 30 βœ…) DELETE: slike/rastline/wheat/wheat_stage1*.png (Style 32 ❌) DELETE: demo/items/wheat_s30_stage1*.png (duplicate) ``` --- ### **PHASE 4: CLEAN ENEMY ORGANIZATION** **Move all to `slike 🟒/enemies/`:** ``` enemies/ β”œβ”€β”€ zombies/ β”‚ β”œβ”€β”€ basic/ β”‚ β”œβ”€β”€ variants/ β”‚ └── special/ β”œβ”€β”€ mutants/ β”‚ β”œβ”€β”€ animals/ β”‚ └── creatures/ β”œβ”€β”€ bosses/ └── hybrids/ ``` **Then DELETE `kreature 🟒/`** (outdated folder) --- ### **PHASE 5: RENAME TIMESTAMPED FILES** **Pattern:** ``` OLD: item_locket_silver_1767464385940.png NEW: item_locket_silver.png OLD: kai_idle_down_1767465832047.png NEW: kai_idle_down.png ``` **Script to generate clean names:** ```bash # For each file # Remove timestamp numbers # Keep descriptive name ``` --- ## πŸ€– AUTOMATED CLEANUP SCRIPT: I can create script that: 1. βœ… Identifies duplicates 2. βœ… Suggests which to keep/delete 3. βœ… Renames timestamped files 4. βœ… Moves files to correct folders 5. βœ… Creates clean manifest **You review and approve before deletion!** --- ## πŸ“‹ MANUAL CLEANUP TASKS (For you): **What YOU should do:** 1. **Review generated images** - Delete bad quality ones 2. **Choose best versions** - If multiple versions exist 3. **Approve deletions** - Before I remove anything **What I do:** 1. Scan & identify issues 2. Suggest reorganization 3. Create rename/move scripts 4. Generate clean manifest 5. Execute approved changes --- ## πŸ“Š EXPECTED RESULTS: **Before:** ``` 921 PNG scattered 733 with timestamps Duplicates unknown Hard to find things ``` **After:** ``` ~700-800 PNG organized Clean descriptive names No duplicates Clear folder structure Easy to find anything! ``` --- ## ⏰ TIME ESTIMATE: **Automated scan:** 5 min **Generate cleanup script:** 10 min **Your review:** 15-30 min **Execute cleanup:** 5 min **Verify & commit:** 5 min **TOTAL:** ~40-60 minutes --- ## πŸš€ RECOMMENDED ORDER: ### **NOW (while waiting for quota):** 1. **I create cleanup script** (10 min) 2. **Script shows what to delete** (you review) 3. **You approve** (or adjust) 4. **Execute cleanup** (5 min) 5. **Clean commit** βœ… ### **Benefits:** - Organized assets βœ… - Easy to find files βœ… - No duplicates βœ… - Professional structure βœ… - Ready for production βœ… --- ## πŸ’‘ SHOULD WE DO THIS? **PROS:** - βœ… Clean organization - βœ… Easy to maintain - βœ… No wasted space - βœ… Professional project - βœ… Perfect task while waiting for API quota! **CONS:** - ⚠️ Takes 1 hour - ⚠️ Need to review carefully - ⚠️ One-time effort **MY RECOMMENDATION:** **YES! βœ… Perfect timing!** - Quota resets in 2h anyway - Cleanup makes future work easier - Good use of waiting time - Professional organization matters! --- ## 🎯 NEXT STEP: **Want me to:** **Option A:** Create automated cleanup script NOW - Scans all assets - Identifies duplicates - Suggests renames - YOU review before any deletion **Option B:** Manual approach - I give you list of what to check - You organize manually - Less automated, more control **Option C:** Skip for now - Keep current messy structure - Deal with it later **KAJ HOČEΕ ? πŸ€”** Priporočam **Option A** - automated script with YOUR approval! βœ