README accuracy pass:
- Add 37 missing node rows across image / utility / ksamplers / ai /
audio / vfx / prompting / wip tables.
- Add new Kartel category section (FL_KartelJobInput,
FL_KartelJobOutput) plus a Table of Contents entry.
- Remove stale entries (FL_CodeNode, FL_HunyuanDelight) for nodes
that no longer exist in the codebase.
- Update FL_SamplerStrings / FL_SchedulerStrings descriptions to
reflect dynamic population via comfy.samplers.KSampler.SAMPLERS /
.SCHEDULERS (per PR #105).
- Polish stub-node labelling (FL_BulletHellGame, FL_TetrisGame,
FL_TimeLine) so they read as deliberate placeholders.
- Fix 15 broken images/nodes/*.png references whose filenames had
drifted from the README; drop 3 lingering screenshot blocks that
pointed at images that never existed.
Repo hygiene:
- Add Apache-2.0 LICENSE file and change pyproject.toml to
license = {file = "LICENSE"} (silences Registry validation
warning and matches the FL_VLM / FL_VoxCPM packs).
- Append node.zip / *.zip / temp_downloads/ to .gitignore so build
artifacts stop showing up in git status.
- Demote google-genai import-failure prints to logger.warning /
logger.info so they no longer spam stdout on every ComfyUI
startup when google-genai isn't installed.
Bumps version 2.8.0 -> 2.9.0.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>