* feat(resolver): trace multi-stage chains through pass-through nodes The inspection resolver (server and local Inspect) now compares a sampler with the earlier sampler its latent continues through image-space pass-through nodes: decode, image filter, model upscale, scale and encode, listed in a new validated `lineage` section of the semantics table. Equal prompts resolve (hires-fix, refiner); different prompts are multistage-differs. A later stage whose positive adds conditioning to the shared base prompt through an additive composite (ConditioningCombine or Concat) keeps the base pair, the text legacy linked (three-stage Flux). Image-edit batches stay ambiguous and run-time text stays untraceable. Ingestion keeps the default profile (D1). A card no longer shows a seed when the inspector names a chain stage whose seed differs from the parser's pick. * feat(resolver): leave out run-time PromptManager parts, labelled Maintainer option A: when a PromptManager prepend_text or append_text is fed directly by a node whose output is decided at run time (LoraManager's TriggerWord Toggle, now a runtime class, or PromptSearchList), the prompt resolves to the node's own text, as legacy showed. The side's source is runtime-parts-omitted and the resolved reason says that text added at run time, such as trigger words, is not included; the prompt block shows that line (D-NEW-R1). The toggle's output is never computed. Literal and traced parts are combined as before; an indirect run-time part, a run-time main text or an unknown feeder keep their outcome. The browser port changes identically. Ingestion is unchanged. * fix(resolver): keep run-time and added-conditioning labels honest A text that left out a run-time PromptManager part is now labelled when any node on its traced path omitted it, so the label survives encoders, concatenations and chained PromptManagers. Comparisons include what a text leaves out, so a partial prompt never equals a complete one: a branch with trigger words and one without stay ambiguous, and such stages are multistage-differs. Only classes listed as run time are left out. The added-conditioning floor labels its positive (D126, "Conditioning added at a later stage is not included."); the run-time line is D125. A card hides its seed only when the stage the inspector names reads a different seed than the parser; an agreeing seed is kept, as on main. The browser port moves its lineage, latent and part helpers into local-resolver-stages.mjs, keeping parity.
1655 lines
37 KiB
JSON
1655 lines
37 KiB
JSON
[
|
|
{
|
|
"name": "f01-inspection",
|
|
"fixture": "f01",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "ambiguous",
|
|
"reason": "Multiple sampler branches",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "ambiguous",
|
|
"value": null
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "20"
|
|
},
|
|
"cfg": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "ambiguous",
|
|
"value": null
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "flux-2-klein-9b-fp8.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f01b-inspection",
|
|
"fixture": "f01b",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "absent",
|
|
"reason": "Guider has no negative input",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur, Scene 0: unique shot description soft winter light,",
|
|
"negative": "<absent>",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "1000"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "20"
|
|
},
|
|
"cfg": {
|
|
"status": "not-recorded",
|
|
"value": null
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "Flux2Scheduler"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "flux-2-klein-9b-fp8.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f02-inspection",
|
|
"fixture": "f02",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f03-inspection",
|
|
"fixture": "f03",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f04-inspection",
|
|
"fixture": "f04",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f05-inspection",
|
|
"fixture": "f05",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f06a-inspection",
|
|
"fixture": "f06a",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f06b-inspection",
|
|
"fixture": "f06b",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f06c-inspection",
|
|
"fixture": "f06c",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f06d-inspection",
|
|
"fixture": "f06d",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Combined conditioning has different texts",
|
|
"reason_code": "composite",
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f06e-inspection",
|
|
"fixture": "f06e",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f07a-inspection",
|
|
"fixture": "f07a",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f07b-inspection",
|
|
"fixture": "f07b",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f08-inspection",
|
|
"fixture": "f08",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur, winter",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f09-inspection",
|
|
"fixture": "f09",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f10-inspection",
|
|
"fixture": "f10",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f11-inspection",
|
|
"fixture": "f11",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f12-inspection",
|
|
"fixture": "f12",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "absent",
|
|
"reason": "No parsed prompt metadata",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "<absent>",
|
|
"negative": "<absent>",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f14-inspection",
|
|
"fixture": "f14",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f15-inspection",
|
|
"fixture": "f15",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f16-inspection",
|
|
"fixture": "f16",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "unreadable",
|
|
"state": "unresolved",
|
|
"reason": "Media metadata could not be read",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"steps": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"cfg": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"sampler": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"scheduler": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
},
|
|
"model": {
|
|
"status": "unresolved",
|
|
"value": null
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f17-inspection",
|
|
"fixture": "f17",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "absent",
|
|
"reason": "Guider has no negative input",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "<absent>",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "20"
|
|
},
|
|
"cfg": {
|
|
"status": "not-recorded",
|
|
"value": null
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "simple"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "flux1-dev.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f19-inspection",
|
|
"fixture": "f19",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "ambiguous",
|
|
"reason": "Sampler stages have different prompts",
|
|
"reason_code": "multistage-differs",
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "ambiguous",
|
|
"value": null
|
|
},
|
|
"steps": {
|
|
"status": "ambiguous",
|
|
"value": null
|
|
},
|
|
"cfg": {
|
|
"status": "ambiguous",
|
|
"value": null
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f20-inspection",
|
|
"fixture": "f20",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f21-inspection",
|
|
"fixture": "f21",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Text is decided at run time",
|
|
"reason_code": "runtime-value",
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f22-inspection",
|
|
"fixture": "f22",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Text is decided at run time",
|
|
"reason_code": "runtime-value",
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f23-inspection",
|
|
"fixture": "f23",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f24-inspection",
|
|
"fixture": "f24",
|
|
"profile": "inspection",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": {
|
|
"seed": {
|
|
"status": "known",
|
|
"value": "42"
|
|
},
|
|
"steps": {
|
|
"status": "known",
|
|
"value": "25"
|
|
},
|
|
"cfg": {
|
|
"status": "known",
|
|
"value": "6.5"
|
|
},
|
|
"sampler": {
|
|
"status": "known",
|
|
"value": "euler"
|
|
},
|
|
"scheduler": {
|
|
"status": "known",
|
|
"value": "normal"
|
|
},
|
|
"model": {
|
|
"status": "known",
|
|
"value": "sdxl_base.safetensors"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "f01-default",
|
|
"fixture": "f01",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Resolution limit reached",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f01b-default",
|
|
"fixture": "f01b",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "No supported sampler pair found",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f02-default",
|
|
"fixture": "f02",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f03-default",
|
|
"fixture": "f03",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Resolution limit reached",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f04-default",
|
|
"fixture": "f04",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f05-default",
|
|
"fixture": "f05",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f06a-default",
|
|
"fixture": "f06a",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f06b-default",
|
|
"fixture": "f06b",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f06c-default",
|
|
"fixture": "f06c",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f06d-default",
|
|
"fixture": "f06d",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f06e-default",
|
|
"fixture": "f06e",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f07a-default",
|
|
"fixture": "f07a",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f07b-default",
|
|
"fixture": "f07b",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "No supported sampler pair found",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f08-default",
|
|
"fixture": "f08",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur, winter",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f09-default",
|
|
"fixture": "f09",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "ambiguous",
|
|
"reason": "Multiple sampler branches",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 2,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f10-default",
|
|
"fixture": "f10",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported latent ancestry",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f11-default",
|
|
"fixture": "f11",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported latent ancestry",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f12-default",
|
|
"fixture": "f12",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "absent",
|
|
"reason": "No parsed prompt metadata",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "<absent>",
|
|
"negative": "<absent>",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f14-default",
|
|
"fixture": "f14",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f15-default",
|
|
"fixture": "f15",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f16-default",
|
|
"fixture": "f16",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a grey wolf in fog",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f17-default",
|
|
"fixture": "f17",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "absent",
|
|
"reason": "No supported sampler pair found",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "<absent>",
|
|
"negative": "<absent>",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f19-default",
|
|
"fixture": "f19",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "resolved",
|
|
"reason": "",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": "a red fox in snow, detailed fur",
|
|
"negative": "blurry, lowres",
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f20-default",
|
|
"fixture": "f20",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f21-default",
|
|
"fixture": "f21",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f22-default",
|
|
"fixture": "f22",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f23-default",
|
|
"fixture": "f23",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
},
|
|
{
|
|
"name": "f24-default",
|
|
"fixture": "f24",
|
|
"profile": "default",
|
|
"anchor": null,
|
|
"expect": {
|
|
"metadata_status": "available",
|
|
"state": "unresolved",
|
|
"reason": "Unsupported node semantics or output slot",
|
|
"reason_code": null,
|
|
"selection": null,
|
|
"positive": null,
|
|
"negative": null,
|
|
"candidate_count": 0,
|
|
"facts": null
|
|
}
|
|
}
|
|
]
|