Prompting for real output — composition, control, and the eight knobs that matter — step 3 of 8
A function build_prompt() is supposed to return a production-grade
prompt with all eight knobs named (subject, composition, lighting,
style, camera, lens, palette, negatives). The current return value
is a vague one-liner. Fix it to hit all eight knobs.
The grader is lenient: it checks that the returned string contains at least one phrase for each of the eight knob categories (keyword-match), and the call site joins them with newlines.
Expected output (eight checkmarks):
subject ✓
composition ✓
lighting ✓
style ✓
camera ✓
lens ✓
palette ✓
negatives ✓
A function build_prompt() is supposed to return a production-grade
prompt with all eight knobs named (subject, composition, lighting,
style, camera, lens, palette, negatives). The current return value
is a vague one-liner. Fix it to hit all eight knobs.
The grader is lenient: it checks that the returned string contains at least one phrase for each of the eight knob categories (keyword-match), and the call site joins them with newlines.
Expected output (eight checkmarks):
subject ✓
composition ✓
lighting ✓
style ✓
camera ✓
lens ✓
palette ✓
negatives ✓
this step needs the editor
on desktop today; in the app (coming soon). save your spot and we'll bring you back here when you're ready.