How a person moves through the Hansen graph
The PEOPLE / PPL branch is a self-contained mini-pipeline: it generates a person, builds a mask, prepares the cutout, composites it into the scene, and returns the result to the main image pipeline.
Signal from prompt to the current output
The HQ / upscale / overlay chain exists, but nodes 832–851 are stored in BYPASS. For the current profile, complete verification at decode 53 / save 730.
Controlled compositing, not an isolated image
The branch operates on top of the base architectural scene. A person is generated separately, isolated, matched to the scene lighting and color, and then inserted into the approved frame. After the selector stage, the result returns to the main pipeline before the final FLUX pass.
Graph topology proves that the PEOPLE branch is connected to the final output. It does not terminate at an intermediate preview.
Source of truth
Epspoziciya_archviz_ph_sdxlflux_v001.json; 252 nodes, 341 links, 28 controls.
Key controls
408 = PROMPT PPL FLUX; 543 = shared PPL Selector; 715 = Return / Downstream source selector nested before 552.
Visibility in a specific render
A connected route does not prove mask quality or person visibility without a runtime result.
Exact return into the main chain
After the PEOPLE composite, node 459 sends the selected result to 573 (detail transfer), then to 67 (VAE Encode), 57 (FLUX sampler) and 53 (VAE Decode). In the saved configuration, the active provable endpoint is LQ save 730; HQ / upscale / overlay nodes 832–851 are stored in bypass mode 4.
| Stage | Key nodes | What to observe |
|---|---|---|
| Prompt + generation | 408 → 823/824/820 → 831 → 830 → 828 → 829 | People generated as a separate asset |
| Mask | 550 → 114 → 115 → 144 → 146 | Clean white silhouette without holes or noise |
| Preparation | 420 → 422 → 477 → 449 | Clean cutout with scene-compatible color |
| Composite | 429 / 499–510 | People are at the intended location and scale |
| Return | 543 → 459 → 573 → 67 → 57 → 53 | The people version continues downstream |
| Current final | 53 → 730 | People remain visible in the active LQ save |
| Optional HQ chain | 53 → 833 → 848/849 → 15/293 | Currently BYPASSED; verify after enabling |
How to read evidence labels in this manual
CONFIRMED
The claim is directly supported by a node, widget value, link topology, runtime evidence, or the saved specification.
INFERRED
The practical role follows from names and connections but has not been independently confirmed by runtime testing.
NOT CONFIRMED
The workflow JSON does not contain enough evidence; a run, preview or log is required.