Expression infill prompt still reads the pre-0062 chain (no attribute bundle, no root tuning) #246
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up from PR #245 review (💡1).
ExpressionImageGeneratorstill builds its prompt fromoutfit.EffectiveTags(character.BaseTags)— deliberately attribute-free under ADR 0038's "expressions inherit by construction". Since ADR 0062/0063, the outfit sprite it inpaints IS rendered with the (root-tuned) attribute bundle, so the expression's repeated prompt no longer matches the sprite's actual prompt — the original "repeating it keeps the inpainted face consistent" rationale now argues foroutfit.EffectiveTags(character.AppearanceChain())instead.Decide whether the infill prompt should follow the chain (likely yes, for prompt/sprite consistency — the mask limits the effect to the face regardless) or stay attribute-free with the rationale rewritten. Either way the answer belongs in a small ADR-0062 amendment note.
🤖 Generated with Claude Code