CC1717 Capybara — TRUE US flag rebuilt & grafted (Blue Jean)
New flag drawn deterministically in code (zero AI): 13 stripes (7 red/6 cream), 50 stars in the true 9-row 6-5 pattern, union top-left, kawaii wave + thick warm-brown outline in the cast palette (sampled from the design itself). Old flag + pole + star-finial connector filled to field white; new diagonal stick pinned at the flag corner, passing behind the cloth into the paw. All edits stay inside the white sticker field — the die-cut outline was never touched.
The new hero render
Blue Jean CC1717, fill 0.92, anchor_x 0.544 → tag line 1933 (the approved centering job)
Flag on fabric — zoom
Displacement wraps the new flag into the weave like the rest of the art
Before → After (design file)

BEFORE — baked flag: ~9 fat stripes, ~39 scattered stars, canton floating mid-flag

AFTER — true construction, stick re-drawn, star sparkle now free-floating (matches the other sparkles)
The flag asset itself (reusable for all 30 designs)
Measured proofs
- Centering: approved anchor 0.544 maps to x=1926.8 on the render vs tag line 1933 → offset −6.2 px (tolerance ±10).
- Shadow halo: 156 darker-grey pixels in the 4–30px ring around the sticker — all scattered singles, zero clusters >8px (JPEG/AA noise level, no visible ring). Magenta map below.

Tag centerline (x=1933) through the nose

Every "darker-grey" ring pixel marked magenta — scatter, no ring
What I see that may still be off — your call
- Fill seam: the old field had faint baked shading; my fill is flat, so on close zoom the zone around the flag reads slightly brighter/flatter than the rest of the field. Subtle at product scale — judge the zoom above.
- Stripes are thinner than the old fake (13 true stripes vs ~9 fat ones) — slightly busier at small sizes; that is what a correct flag requires.
- Pose change: stick is now diagonal (pinned at the flag's top-left, hoist at the pole side is gone) and the red sparkle no longer sits on the pole tip — it floats like the other sparkles.
- Tiny bump on the paw's top-right shoulder where the old pole's anti-aliasing merged into the arc outline — sub-pixel at product scale.
- Design is un-grained (σ=0, same as ns7 source) — 4% Pavilion Grain gets applied at print-file upload time, per canon.
Old approved render (wrong flag) for reference
Reply APPROVE to batch all 30 designs × 3 contrast colors with this method · REVISE + notes to iterate · 2026-07-07