- New nodes/component_loader.py: GenfocusComponentLoader node that builds
a diffusers FluxPipeline from individual safetensors files (transformer,
T5-XXL, CLIP-L, VAE) instead of requiring the full ~23GB diffusers folder
- New pipeline/component_assembly.py: pipeline assembly logic, auto-downloads
~5MB of tokenizer/config files from FLUX.1-schnell to .flux_cache/ on first run
- __init__.py: independent import block for component loader with full traceback
on failure; registers 'Genfocus Model Loader (Components)' node
- nodes/genfocus_loader.py: GenfocusUnloadModels now also clears component
loader cache
- README.md: document Component Loader node, alternative setup folder layout,
compatibility caveats, and expanded troubleshooting entries
- pyproject.toml: bump version to 0.1.2
- .gitignore: exclude .flux_cache/ and node.zip
- Updated README with example workflow section and images
- Added technical notes explaining diffusers vs native ComfyUI architecture
- Removed 'Legacy' labels, renamed to 'Utility' for helper nodes
- Updated __init__.py docstring to reflect current implementation
- Deleted old pipeline.py and placeholder workflow files
- Added new example workflows and images