wardrobegod/tools/art_wardrobe96.tsv
type-two 294af7cf1d Phase 3: the 2D paper-doll tier — 392 garments you can actually change
The flat cut-outs were the cheapest content on the board and the only tier with a shipping
consumer, but wardrobegod couldn't show one: scan() filtered PNGs out of garments/ (fixed in
Phase 0) and there was no compositor, no slots, no preview. Now there is a working dress-up.

· library/doll/ seeded with 90sDJsim's 441 shipped sprites (165 top, 110 bottom, 60 shoes,
  57 hat, base body) — an instant starter wardrobe rather than a cold start.
· tools/doll.py wraps djsim's compositor. It deliberately does NOT import doll_composite:
  that module pulls numpy at import time for a keyer and an HSV recolour we never use (the
  farm's RMBG-2.0 does our keying), and numpy isn't installable here under PEP 668. Instead
  the measured anchors are parsed out of its source with ast, so there is still exactly one
  source of truth and they cannot drift; place() is a pure-PIL port.
· slugify() reproduces djsim's item_art() _art_slug character for character, verified against
  it. That equality IS the drop-in contract — a near-miss silently falls back to generic slot
  art instead of erroring, so it's the kind of bug you'd ship without noticing.
· /api/doll/gen runs the proven pipeline: flux_local on SOLID GREEN -> farm RMBG-2.0 ->
  staged to 704x1408. Green is not a preference: grey and checkerboard backgrounds eat
  garments in the key, and flux can't spell, so no text ever goes in the prompt.
· /api/doll/compose composes server-side with PIL, so the browser preview and the exported
  PNG are the same bytes rather than two renderers that drift.
· /api/doll/export writes into a LIVE game directory, so it defaults to a dry run and refuses
  any stem without _i_ — overwriting a generic slot fallback would restyle every unarted item
  in a shipping game.
· UI: a doll 2D tab with per-slot pickers, randomise, strip, and export.

Verified: composed a dressed doll from real sprites (correct base->bottom->shoes->top->hat
order), catalogue reports 392 layers, export dry-run and the generic-art guard both behave.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 16:07:13 +10:00

50 lines
22 KiB
Plaintext

# 48 wardrobe items — 1996 ranges, 704x704 doll garment layers.
top_i_bootleg_rave_smileys_tee paper doll clothing item for a dress-up game, a cheaply printed black cotton tee covered in a repeating grid of bright yellow acid smiley faces with slightly off-register fluoro pink and green swirls between them, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_bootleg_wu_tang_clan_tee paper doll clothing item for a dress-up game, an oversized black cotton tee with a huge bright yellow bat-wing-shaped emblem screen printed across the chest, ink slightly cracked and faded like a cheap market bootleg, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_army_disposal_camo_cargo_pants paper doll clothing item for a dress-up game, a pair of olive green and brown woodland camouflage cargo pants with big bellows thigh pockets, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_stussy_heavy_hoodie paper doll clothing item for a dress-up game, a heavyweight charcoal black fleece pullover hoodie with a thick drawstring hood, boxy dropped shoulders and a bold white hand-painted curved swirling emblem shape across the chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_stussy_big_ol_jeans paper doll clothing item for a dress-up game, a pair of baggy dark indigo denim jeans with a wide straight leg and thick contrast stitching, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_stussy_8_ball_cap paper doll clothing item for a dress-up game, a black cotton snapback cap with a large embroidered glossy black billiard ball circle motif with a plain white circle inset on the front panel, flat wide brim, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_coogi_signature_knit_sweater paper doll clothing item for a dress-up game, a wild multicoloured heavily textured 3d knitted sweater, swirling raised knit ridges and loops in teal purple mustard and rust weaving across the whole body, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_coogi_knit_mini_dress paper doll clothing item for a dress-up game, a womens fitted knitted mini dress in riotous 3d textured knit, raised swirling cables and bobbles in magenta teal gold and deep blue running top to hem, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_coogi_knit_beanie paper doll clothing item for a dress-up game, a chunky knitted beanie covered in raised multicoloured 3d knit swirls in purple teal gold and red with a thick folded cuff, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_dr_martens_1460_boots paper doll clothing item for a dress-up game, a pair of glossy black leather eight-eyelet lace-up ankle boots with pale yellow welt stitching around chunky air-cushioned soles, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_womens_dr_martens_mary_janes paper doll clothing item for a dress-up game, a womens pair of glossy black leather mary jane shoes with a single buckle strap across the top and a chunky air-cushioned sole with pale yellow welt stitching, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_dr_martens_1461_shoes paper doll clothing item for a dress-up game, a pair of smooth oxblood red leather three-eyelet lace-up shoes with pale yellow welt stitching around a chunky black air-cushioned sole, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_kmart_plain_white_tee paper doll clothing item for a dress-up game, a plain pale grey crew neck cotton tee, boxy budget cut with slightly thin fabric, strong soft grey drop shadow around the garment edges, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_kmart_tracksuit_pants paper doll clothing item for a dress-up game, a pair of plain dark navy fleecy tracksuit pants with an elastic waist and cuffed ankles, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_kmart_canvas_shoes paper doll clothing item for a dress-up game, a pair of cheap plain pale grey canvas lace-up sneakers with thin rubber toe caps and flat gum soles, strong soft grey drop shadow around the garment edges, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_nike_air_max_95 paper doll clothing item for a dress-up game, a pair of chunky running sneakers with layered wavy side panels fading from dark grey up to pale grey, neon yellow-green accents and visible air cushion windows in the heel and forefoot, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_nike_windrunner_jacket paper doll clothing item for a dress-up game, a lightweight nylon zip-up windbreaker jacket in royal blue and black with the signature deep chevron colour-block line cutting across the chest and a small curved swoosh shape on the breast, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_nike_sports_crop paper doll clothing item for a dress-up game, a womens fitted black stretchy athletic crop top with wide shoulder straps and a small pale grey curved swoosh shape at the hem, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_versace_silk_shirt paper doll clothing item for a dress-up game, a glossy black silk shirt covered in an ornate gold baroque scrollwork print with a small gold medusa head medallion motif at the chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_versace_medusa_dress paper doll clothing item for a dress-up game, a womens fitted black designer mini dress with gleaming gold baroque filigree print panels and a small gold medusa head medallion motif at the neckline, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_versace_medusa_cap paper doll clothing item for a dress-up game, a black baseball cap with an embossed gold medusa head medallion motif on the front panel and gold greek-key pattern trim along the brim edge, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_diesel_baggy_jeans paper doll clothing item for a dress-up game, a pair of loose stonewashed blue denim jeans with heavy industrial contrast stitching and a small blank red rectangular waist patch, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_diesel_logo_tee paper doll clothing item for a dress-up game, a faded burnt-orange cotton tee with thick industrial-style contrast stitching at the seams and a small blank red rounded rectangular patch shape on the chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_diesel_denim_jacket paper doll clothing item for a dress-up game, a womens fitted stonewashed blue denim trucker jacket with heavy contrast stitching, metal shank buttons and a small blank red rectangular patch above the chest pocket, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_champion_reverse_weave_hoodie paper doll clothing item for a dress-up game, a thick heather grey heavyweight fleece pullover hoodie with wide side rib panels, a chunky drawstring hood and a tiny red and blue curved crescent emblem on the chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_champion_crew_neck_sweatshirt paper doll clothing item for a dress-up game, a heavyweight navy blue fleece crew neck sweatshirt with wide ribbed side panels and cuffs and a tiny red and pale grey curved crescent emblem on the left chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_champion_logo_cap paper doll clothing item for a dress-up game, a red cotton twill baseball cap with a small embroidered blue and pale grey curved crescent emblem centred on the front panel, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_fila_fx_100_sneakers paper doll clothing item for a dress-up game, a pair of chunky pale grey leather basketball sneakers with navy blue and red panel accents and a thick sculpted midsole, strong soft grey drop shadow around the garment edges, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_fila_track_pants paper doll clothing item for a dress-up game, a pair of navy blue polyester track pants with a red and pale grey stripe taping down each leg and elastic ankle cuffs, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_fila_tennis_dress paper doll clothing item for a dress-up game, a womens fitted pale grey pique tennis dress with navy and red stripe trim at the collar and hem, strong soft grey drop shadow around the garment edges, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_moschino_logo_blazer paper doll clothing item for a dress-up game, a sharply tailored black wool blazer with oversized ornate gold buttons shaped like curled hooks above small round dots and playful gold chain trim around the pockets, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_moschino_cheap_chic_dress paper doll clothing item for a dress-up game, a womens fitted bright red mini dress with a bold black and gold heart and smiley motif print and a scalloped neckline, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_moschino_peace_print_tee paper doll clothing item for a dress-up game, a black cotton tee covered in an allover print of bright yellow peace signs and red hearts in a playful pop-art scatter, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_jnco_kangaroo_phat_pants paper doll clothing item for a dress-up game, a pair of enormous ultra-wide-leg medium blue denim phat pants with huge deep back pockets and legs flaring to massive cuffs, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_jnco_max_jeans paper doll clothing item for a dress-up game, a pair of extremely baggy dark indigo denim jeans with giant straight tube legs and oversized stitched back pockets, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_womens_jnco_girl_wide_leg_jeans paper doll clothing item for a dress-up game, a womens pair of light stonewash wide-leg denim jeans with a low waist and dramatic flared tube legs, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_best_less_plain_hoodie paper doll clothing item for a dress-up game, a plain forest green budget fleece pullover hoodie with a simple front pouch pocket and slightly thin flat fabric, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_best_less_plain_tee paper doll clothing item for a dress-up game, a plain grey marle crew neck cotton tee with a slightly boxy budget cut and no decoration, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
shoes_i_best_less_plimsolls paper doll clothing item for a dress-up game, a pair of cheap plain black canvas slip-on plimsolls with thin pale grey rubber soles and toe caps, 1996 australia, the pair side by side, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_tommy_hilfiger_puffer_jacket paper doll clothing item for a dress-up game, a boxy quilted puffer jacket colour-blocked in deep navy, bright red and pale grey panels with a tall zip collar and a small rectangular flag-shaped chest emblem split into navy red and pale grey blocks, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_tommy_girl_crop_hoodie paper doll clothing item for a dress-up game, a womens fitted navy blue cropped fleece hoodie with bright red and pale grey stripe trim at the cuffs and a small rectangular flag-shaped emblem in navy red and pale grey on the chest, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_tommy_hilfiger_logo_cap paper doll clothing item for a dress-up game, a deep navy cotton baseball cap with a small rectangular flag-shaped emblem split into navy red and pale grey blocks on the front panel, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_d_g_animal_print_shirt paper doll clothing item for a dress-up game, a silky button-up shirt in a glossy golden-tan leopard print with dark brown rosettes and a wide open camp collar, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_d_g_lace_bustier_top paper doll clothing item for a dress-up game, a womens fitted black lace bustier top with sheer floral lace panels, boned corset seams and thin satin shoulder straps, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_d_g_logo_jeans paper doll clothing item for a dress-up game, a pair of slim dark indigo designer jeans with silver rivet studs along the pockets and a blank polished metal plate on the waistband, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
bottom_i_billabong_boardshort paper doll clothing item for a dress-up game, a pair of long surf boardshorts in bold teal and orange wave-panel colour blocking with a lace-up drawstring waist, laid perfectly flat unfolded with both legs straight down, 1996 australia, front view laid perfectly flat on the ground, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
top_i_womens_billabong_rash_vest paper doll clothing item for a dress-up game, a womens fitted long-sleeve lycra rash vest in deep purple with aqua panel stripes down the sides and flatlock stitched seams, 1996 australia, front view laid flat with the sleeves down, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos
hat_i_billabong_bucket_hat paper doll clothing item for a dress-up game, a soft cotton bucket hat in faded sage green with a wide stitched brim and a small embroidered twin-wave curve motif on the front, 1996 australia, front view, floating centered on a plain pure white background, painterly stylized 3d game illustration, full item visible, no body, no person, no mannequin, no hanger, no coat hanger, no text, no logos