fix: push diversity directive upstream into the visualizer#74
Merged
Conversation
flux-schnell-lora has a stronger white-male-young-thin prior than the canonical schnell pool, and the style suffix's mild "varied skin tones" line was being ignored. The real lever is Claude, which writes the prose Flux follows literally. Update VISUALIZER_SYSTEM_PROMPT so Claude names the person with concrete demographic detail (ethnicity, age, gender, build) chosen to fit the theme, and consciously varies across themes rather than defaulting to one prototype. Tighten STYLE_SUFFIX to back this up: render figures exactly as described, don't default to white/male/young/thin. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
flux-schnell-lora(the model we switched to in fix: route around stuck flux-schnell, bound latency, tame hands #73) has a stronger white-male-young-thin prior than the canonical pool. The style suffix's mild "varied skin tones" line gets ignored.VISUALIZER_SYSTEM_PROMPTto require concrete demographic detail (ethnicity, age, gender, build) chosen to fit the theme, with explicit guidance not to default to a single prototype.STYLE_SUFFIXto back the directive: render figures exactly as described, don't fall back to white/male/young/thin.Test plan
🤖 Generated with Claude Code