Files
aiolicollective-aioli-nodes/pyproject.toml
T
/ai.oliandClaude Opus 5 0805fb125f Fusionne Mask Bounding Box + BBox Multiple Fix en un seul node
📐 Aioli Mask BBox remplace la chaine MaskBoundingBox+ (ComfyUI Essentials, en
maintenance seule depuis avril 2025) -> BBoxMultipleFix : il detecte le bbox
lui-meme a partir du mask, avec un seul reglage `padding` la ou Essentials en
avait deux (padding + blur, qui elargissaient tous deux le bbox).

Rien ne casse : BBoxMultipleFix reste enregistre sous la meme cle, memes
entrees, memes sorties dans le meme ordre - simplement marque DEPRECATED.
L'algorithme est extrait dans nodes/bbox_core.py, partage par les deux nodes :
une seule implementation a maintenir.

Verifie : bbox_core rend des resultats strictement identiques a l'ancien code
sur 3 844 704 combinaisons ; la chaine 2 nodes et le node fusionne rendent des
tenseurs bit-identiques sur 5 760 configurations. Un mask vide ne plante plus.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LNYuvBpfUhpoXu8n8oygAF
2026-09-14 22:30:53 +02:00

14 lines
450 B
TOML

[project]
name = "aioli-nodes"
version = "1.6.0"
description = "Custom nodes for ComfyUI — Ratio Outpaint Calc, Aioli Mask BBox, Inpaint Color Fix, BBox Multiple Assembler, Regional Mask Conditioning, Region Mask List, Mask Split Regions, Region Preview"
license = { file = "LICENSE" }
[project.urls]
Repository = "https://github.com/aiolicollective/aioli-nodes"
[tool.comfy]
PublisherId = "aiolicollective"
DisplayName = "Aioli Nodes"
Icon = ""