ComfyUI Node
Symbiotica Grid Layout
The layout image an asset type is drawn on, out of <project>/datasets/layouts/. Wire Asset Focus's `category` and `bucket` in and it picks `<category> - <bucket>` then `<category>`, newest version first — the same ladder the Prompt Recipe climbs, so one naming rule covers the prompts and the grid. A new version is a new file (`Food - 3 stages-7.png`), never a rename.
Symbiotica Grid Layout
- order
- image
- mask
- name
◄project_path►
◄layout►
◄category—►
◄bucket—►
Categorysymbiotica/pipeline
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| project_path | STRING | Client project folder. Unneeded when `order` is wired. | |
| layout | STRING | Pin one file by name and it wins over the category. Empty follows the category — the panel's picker fills this in. | |
| orderopt | SYMBIOTICA_ORDER | Any order from the pipeline — it carries the project, so project_path can stay empty. | |
| categoryopt | STRING | Asset Focus's `category`. Names the layout the same way it names the recipe. | |
| bucketopt | STRING | Asset Focus's `bucket`. Narrows to `<category> - <bucket>` when the folder holds one, and falls back to the plain category when it does not. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | The layout, ready for the image model's first input. |
| mask | MASK | Its alpha, opaque where the layout has pixels. Fully opaque for a layout saved without transparency. |
| name | STRING | Which file was used — the answer to "which grid did that render stand on". |