================================================================================
PHASE — APP STORE SCREENSHOTS — PROP ASSET 1 OF 2: THE MOON
Target: Prop · Moon symbol, phases.sketch, page _Art Sources
Used on screens 1, 2, 3 (large -> smaller -> setting behind the horizon)
Generate this together with sun.txt, in the SAME session, before accepting either.
================================================================================


--------------------------------------------------------------------------------
POSITIVE PROMPT  (copy everything between the lines)
--------------------------------------------------------------------------------

A single perfectly spherical moon floating in empty space, isolated on a fully transparent background.

Surface: matte and chalky, like unglazed porcelain or soft air-dry clay. Shallow, soft-edged craters scattered unevenly across the surface — a suggestion of texture, not photographic detail. Completely non-reflective: no specular highlight, no gloss, no metallic sheen.

Lighting: one large soft key light from the upper right. The full disc is visible and roughly three-quarters lit, falling off through a wide gentle terminator into deep shadow at the lower left. The shadow side stays a rich blue-violet and never goes to black. A faint cool rim light traces the upper-right edge.

Colour: pale silver-blue in the light (#F2F6FC through #C6D2EE), mid tone #93A2CE, deepening to slate indigo in shadow (#55628F to #333D68).

Framing: centered, sphere fills the frame edge to edge, square composition.

Studio product render, soft global illumination, subtle film grain, 8k.


--------------------------------------------------------------------------------
NEGATIVE PROMPT  (paste into the negative / exclude field)
--------------------------------------------------------------------------------

gloss, specular highlight, chrome, metallic, reflective, lens flare, starburst, sharp photographic crater detail, NASA photograph, high contrast, black shadow, crescent, partial moon, moon phase, face, eyes, cartoon character, stars, sky, clouds, landscape, horizon, ground plane, drop shadow, vignette, frame, border, text, watermark, signature, multiple moons


--------------------------------------------------------------------------------
MIDJOURNEY v7 SINGLE-LINE VARIANT  (no alpha — generate on black, key it after)
--------------------------------------------------------------------------------

A single perfectly spherical moon isolated on a pure flat black background, matte chalky unglazed-porcelain surface with shallow soft-edged craters, completely non-reflective with no specular highlight, lit by one large soft key light from the upper right, full disc roughly three-quarters lit falling through a wide gentle terminator into a rich blue-violet shadow at the lower left that never goes black, faint cool rim light on the upper-right edge, pale silver-blue in light deepening to slate indigo in shadow, centered, sphere filling the frame, studio product render, soft global illumination, subtle film grain --ar 1:1 --style raw --stylize 150 --no gloss, chrome, flare, stars, sky, text, crescent, face


--------------------------------------------------------------------------------
OUTPUT SPEC
--------------------------------------------------------------------------------

Format      PNG, straight alpha, no matte
Size        2048 x 2048 minimum (renders at 420–620 pt; this gives 3x headroom)
Framing     CROP TIGHT — the sphere must touch all four edges of the square
Background  Fully transparent. No drop shadow, no vignette, no ground plane
Glow        DO NOT bake a wide bloom. A tight rim/atmosphere at the very edge
            is fine. The Sketch symbol already carries an editable radial-
            gradient Glow layer and it must stay editable — on screen 1 the
            glow was measured dragging the DAY 14 / 22:10 text down to 6.0:1
            contrast. That was a two-second fix only because it was vector.


--------------------------------------------------------------------------------
THE ONE RULE THAT MATTERS
--------------------------------------------------------------------------------

The moon and the sun share ONE light source: a large soft key from the UPPER
RIGHT. Both terminators therefore fall to the LOWER LEFT.

This is the only thing that makes eight screenshots read as one photographed
world instead of eight stock images. If you generate the two props in separate
sessions and the light disagrees, the set is broken and colour-grading will not
save it.

Keep the lighting sentences in this file and in sun.txt WORD FOR WORD identical.
Change only the colour and material sentences between them.


--------------------------------------------------------------------------------
ACCEPT / REJECT CHECKLIST  (hold the moon and sun side by side)
--------------------------------------------------------------------------------

[ ] Terminator falls LOWER LEFT on both props
[ ] No specular hotspot on either (that implies a second, harder light)
[ ] Shadow side is coloured, not black — black kills the matte read
[ ] Alpha edge clean at 300% zoom: no white or black halo, no leftover matte
[ ] Sphere is circular, not an ellipse
[ ] Nothing baked in: no shadow, no glow ring, no background wash
[ ] Moon reads cool, sun reads warm, and both look like the same material
    under the same lamp


--------------------------------------------------------------------------------
INSTALLING IT
--------------------------------------------------------------------------------

The symbol is already wired. Replacing the artwork updates every instance on
every screen and every locale page at once.

Prop · Moon is a 620 x 620 symbol master on the _Art Sources page. Inside it
the sphere body occupies exactly x100 y100, 420 x 420. The surrounding 100 pt
is the glow's breathing room.

1. Open the Prop · Moon symbol master.
2. Delete the layers Body, Crater 1, Crater 2, Crater 3, Crater 4, Crater 5,
   and Rim Light.  KEEP the layer named Glow.
3. Place the PNG and set its frame to exactly x 100, y 100, w 420, h 420.
4. Name it:  IMG · Prop Body
5. Confirm the master's background is still off (includedInInstance: false).
   Sketch inherits an opaque white artboard background when a frame becomes a
   symbol, and it ships a white box behind the prop into every instance.
6. Tune the Glow radial against the new render. The current values were tuned
   to a vector body and will probably want softening.

THEN RE-RUN THE CONTRAST CHECK. Not optional. A brighter render puts more light
under the copy, and the amber recolour already spent the headroom that screen 1
had. Method: hide the Copy and Annotation groups, render the frame, and sample
the text regions on that backdrop. Sampling a region that still contains its own
glyphs just returns the glyph colour. Target: every text region at 97% or more
of pixels meeting 7:1.


--------------------------------------------------------------------------------
TOOL NOTES
--------------------------------------------------------------------------------

Recraft V3     first choice — native transparent PNG, built for isolated objects
gpt-image-1    strong second — background: "transparent", best prompt adherence
Flux 1.1 Pro   best material quality; alpha via LayerDiffuse LoRA or key it after
Midjourney v7  best aesthetics, no alpha — use the single-line variant above

Transparency support and feature names move quickly in all of these. Check the
current docs before assuming a flag exists.

Worth saying plainly: a matte sphere lit from one side is the easiest possible
Blender render, and Blender gives exact, repeatable light direction across both
props plus free re-renders forever. If these two fight you for more than an
hour, switch.

--------------------------------------------------------------------------------
FIELD NOTE (2026-08-12)
--------------------------------------------------------------------------------

gpt-image-1 delivered this prop at 1024 x 1536 with the sphere INSET and padded,
not tight-cropped, despite the framing instruction above. Expect to crop.

Recipe used: threshold alpha > 40, take the bounding box, expand to a square
centred on it, resample to 1260 x 1260 with Lanczos. Then place at x 100, y 100,
420 x 420 inside the symbol master.
