Repository navigation
Tags: SysAdminDoc/UniFile
Tags
v8.9.0: 3D/AI/game/music marketplaces, new extensions, LUT fix - Move platform-specific rules (TurboSquid, CGTrader, Sketchfab, KitBash3D, Daz3D, Poly Haven, Substance, Fab, Spitfire, Loopmasters, NI, ADSR) before generic AE subcategory rules to fix first-match-wins ordering bug - Add Civitai and HuggingFace archive inference rules - Add itch.io, OpenGameArt, Kenney, RPG Maker game asset rules - Fix .cube/.3dl/.lut -> Color Grading & LUTs (was wrongly Premiere Pro) - Add 10 new extensions: .cr3, .exr, .sbs/.sbsar, .ztl, .usd/.usda/.usdc/.usdz, .sf2/.sfz, .nki/.nkx/.nkc, .ptx, .cpr, .xcf - Add 14 new FILENAME_ASSET_MAP entries - Add USD, Substance, EXR composition heuristics - All 161 smoke tests pass (57 new v8.9.0 tests)
v8.8.0: dead code removal, Premiere collapse, marketplace rules expan… …sion - Remove duplicate is_generic_aep/\_score_aep from categories.py (854->730 lines) - Remove 3 dead code blocks from classifier.py (1275->1131 lines) - Add _PREMIERE_SUBCATEGORIES frozenset + PR collapse logic in aggregate_archive_names - Move Premiere Pro rules before generic LUT rules (fix rule ordering) - Add Motion Array sub-typed rules (10 typed + 1 generic) - Add Envato Elements marketplace block (10 typed + catch-all) - Add Shutterstock/Getty/iStock archive rules - Add UI8/Gumroad/ArtStation/Iconscout archive rules - Add standalone Premiere Pro sub-typed archive rules (transition, title, LUT, preset, sound) - Add 10 new extension mappings (glb/gltf, otc/ttc, lottie, bmpr, rp/rplib, vsdx/vsd, sla/slaz, pxm/pxd, splinecode) - Add 17 new FILENAME_ASSET_MAP entries - Improve composition heuristics: mixed RAW+JPEG, glTF/GLB, Lottie detection - Add .rpp to DAW extensions; .otc/.ttc to font extension counts - Add smoke_v88.py (48 tests)
v8.6.0: marketplace rules, AE collapse, Sketch/XD/Affinity categories - 5 new tool categories: Sketch, Adobe XD, Affinity Designer/Photo/Publisher - 7 new extension mappings (.sketch, .xd, .afdesign, .afphoto, .afpub, .kra, .clip) - 26 new marketplace archive rules (Creative Market, Creative Fabrica, Design Bundles, Font Bundles, Freepik, Vecteezy, ArtGrid, ArtList, Placeit, Pixabay, Unsplash, Pexels) - Sketch/XD/Affinity tool-specific archive rules - AE subcategory vote collapse in aggregate_archive_names() - Fix dead infographic rule (now routes static packs to Infographic, motion/animated packs to After Effects - Infographics & Data) - FILENAME_ASSET_MAP: cricut/SVG/sublimation, Shopify/WooCommerce, sample packs - DESIGN_TEMPLATE_EXTS: added .xd, .kra, .clip
v8.5.0: fix category name mismatches, archive threshold, context engine - Fix ~19 category names in archive_inference.py and FILENAME_ASSET_MAP that didn't match categories.py: YouTube & Streaming->YouTube & Video Platform, Logos & Branding->Logo & Identity, Mockups->Photoshop - Mockups (+ specific Mockups-* subcategories), Icons & Icon Packs->Icons & Symbols, and 15 more - Fix archive inference skipped on topic folders: _apply_context_from_scan() now checks archives before the has_design_files early exit - Fix archive threshold: >= 25% -> (>= 5 archives OR >= 15%) to prevent preview images from diluting the ratio - Add AudioJungle marketplace rules -> Stock Music & Audio / Sound Effects - Add ThemeForest/CodeCanyon rules -> Website Design - Add 13 numeric Envato ID prefix rules (7-9 digit IDs) for AE subcategory detection + generic catch-all - Fix YouTube/Twitch rule ordering so youtube-banner-pack prefers YouTube & Video Platform over generic Banners - Fix wedding-slideshow ordering so wedding precedes slideshow in numeric ID rules
v8.4.0: archive name inference engine, 4 new categories, 9 new extens… …ion mappings - Add archive_inference.py: 140+ regex rules for ZIP/RAR/7z name classification (marketplace-aware: Videohive/GraphicRiver/MotionElements; AE subcats; print; social; seasonal; audio; game dev; 3D; cutting machine; corporate; web) - Wire aggregate_archive_names() into _classify_composition_from_scan(): folders >=25% archives trigger name-based inference as highest priority - Collect archive stems in _scan_folder_once() for keyword matching bonus - Add categories: CorelDRAW - Vectors & Assets, Apple Motion - Templates, Cutting Machine - SVG & DXF, After Effects - Cinematic & Trailers - Add ext mappings: .cdr, .motn, .dxf, .dds/.tga, .hdr, .fon, .ait, .pub
PreviousNext