wardrobegod/tools/art_wardrobe94.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

45 lines
21 KiB
Plaintext

# 43 wardrobe items — 1994 ranges, 704x704 doll garment layers.
bottom_i_bootleg_uv_rave_phat_pants paper doll clothing item for a dress-up game, a pair of enormous wide-leg rave phat pants in black cotton drill with jagged UV-reactive neon green and hot orange flame panels sewn up each leg, laid perfectly flat unfolded with both legs straight down, 1994 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_uv_reactive_crop_top_womens paper doll clothing item for a dress-up game, a womens tiny stretch crop top in glowing UV-reactive fluorescent yellow with a hot pink spiral sunburst printed across the chest, cheap bootleg market-stall fabric, 1994 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_army_disposal_camo_cap paper doll clothing item for a dress-up game, a worn army surplus baseball cap in olive drab woodland camouflage cotton with a faded fabric brim and a metal adjuster strap at the back, 1994 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_stussy_8_ball_tee paper doll clothing item for a dress-up game, a boxy heavyweight black cotton tee with a large glossy black billiard-ball sphere graphic featuring a plain blank white circle detail, printed dead centre on the chest, 1994 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_cargo_shorts paper doll clothing item for a dress-up game, a pair of baggy knee-length cargo shorts in faded olive cotton canvas with oversized bellowed side pockets and a drawstring waist, laid perfectly flat unfolded with both legs straight down, 1994 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_bucket_hat paper doll clothing item for a dress-up game, a soft black cotton twill bucket hat with a wide stitched downturned brim and a small embroidered scrawled double-S shaped emblem on the front panel, 1994 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_doc_martens_1460_boots paper doll clothing item for a dress-up game, a pair of chunky black leather eight-eyelet lace-up boots with signature yellow welt stitching around thick air-cushioned rubber soles and pull tabs at the heel, 1994 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_doc_martens_mary_janes_womens paper doll clothing item for a dress-up game, a womens pair of glossy cherry-red leather mary jane shoes with a single buckle strap across the top, yellow welt stitching and chunky black air-cushioned soles, 1994 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_coogi_signature_knit_sweater paper doll clothing item for a dress-up game, a wild multicoloured heavily textured 3d knitted sweater, swirling raised ropes and loops of knit in emerald green cobalt blue mustard and magenta, 1994 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_coogi_knit_dress_womens paper doll clothing item for a dress-up game, a womens fitted knee-length knitted dress covered in dense raised 3d knit swirls and squiggles in bright turquoise purple orange and lime, 1994 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_plain_white_tee paper doll clothing item for a dress-up game, a basic boxy short-sleeve tee in pale grey cotton with a plain crew neck, strong soft grey drop shadow around the garment edges, 1994 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_ladies_bike_shorts_womens paper doll clothing item for a dress-up game, a womens pair of skin-tight stretchy black lycra bike shorts ending above the knee with a thick elastic waistband, laid perfectly flat unfolded with both legs straight down, 1994 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_plimsolls paper doll clothing item for a dress-up game, a pair of cheap simple pale grey canvas plimsoll sneakers with flat white rubber toe caps and thin flat soles, strong soft grey drop shadow around the garment edges, 1994 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_93 paper doll clothing item for a dress-up game, a pair of chunky running sneakers in pale grey white and vivid menthol blue with a large curved 270-degree visible air cushion bubble wrapping the heel, neoprene sock collar and a curved side swoosh shape, strong soft grey drop shadow around the garment edges, 1994 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 windbreaker jacket colourblocked in royal blue and purple with the signature chevron V panel across the chest in white and a curved swoosh shape on the breast, 1994 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_nike_womens_sports_bra_womens paper doll clothing item for a dress-up game, a womens black stretch-lycra sports bra crop with a racerback cut, thick elastic underband and a small white curved swoosh shape at the hem, 1994 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 loud glossy silk shirt covered in an ornate gold baroque scrollwork print on black with tiny medusa head medallion motifs woven through the swirling gold filigree, 1994 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_versace_jeans paper doll clothing item for a dress-up game, a pair of dark indigo straight-leg designer jeans with ornate gold baroque embroidery along the pockets and a gold medusa head medallion rivet detail, laid perfectly flat unfolded with both legs straight down, 1994 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_versace_medusa_cap paper doll clothing item for a dress-up game, a structured black baseball cap with a raised gold embroidered medusa head medallion motif ringed by a greek key border on the front panel, 1994 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_target_flanno_shirt paper doll clothing item for a dress-up game, a soft brushed cotton flannelette shirt in a big red black and charcoal check plaid with a button front and chest pocket, slightly faded grunge-worn fabric, 1994 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_target_track_pants paper doll clothing item for a dress-up game, a pair of plain baggy navy polyester fleece track pants with an elastic waist and cuffed ankles, laid perfectly flat unfolded with both legs straight down, 1994 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_target_beanie paper doll clothing item for a dress-up game, a plain ribbed knit beanie in charcoal grey acrylic wool with a folded-up cuff, simple budget knitwear, 1994 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_mambo_loud_shirt paper doll clothing item for a dress-up game, a loud short-sleeve surf shirt covered in a chaotic hand-drawn cartoon print of farting dogs suns and squiggles in clashing orange aqua yellow and red on a deep blue ground, 1994 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_mambo_boardshorts paper doll clothing item for a dress-up game, a pair of long baggy surf boardshorts in bright aqua with a wild cartoon sun and wave print panel down one leg and a lace-up drawstring waist, laid perfectly flat unfolded with both legs straight down, 1994 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_mambo_snapback_cap paper doll clothing item for a dress-up game, a flat-brimmed snapback cap in black with a loud embroidered cartoon farting dog character patch on the front panel and a plastic snap closure at the back, 1994 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_fila_settanta_tracksuit_jacket paper doll clothing item for a dress-up game, a retro tennis tracksuit jacket in white navy and red colour blocking with contrast piping along the shoulders and a small boxy F-shaped emblem on the chest, mostly pale grey body fabric with strong soft grey drop shadow around the garment edges, 1994 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_fila_logo_cap paper doll clothing item for a dress-up game, a structured baseball cap in navy blue with a red and white boxy F-shaped rectangular emblem embroidered on the front panel, 1994 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_fila_womens_tennis_skort_womens paper doll clothing item for a dress-up game, a womens pleated tennis skort in pale grey polyester with navy and red stripe trim at the hem and a boxy F-shaped emblem at the hip, strong soft grey drop shadow around the garment edges, 1994 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_moschino_logo_bomber_jacket paper doll clothing item for a dress-up game, a glossy black satin bomber jacket with bold gold question marks and peace signs appliqued across the chest and ribbed black cuffs and hem, playful pop-art couture styling, 1994 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_moschino_jeans_womens paper doll clothing item for a dress-up game, a womens pair of high-waisted dark denim jeans with a row of gold-tone chain links and heart charms stitched along the waistband, laid perfectly flat unfolded with both legs straight down, 1994 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_moschino_platform_boots_womens paper doll clothing item for a dress-up game, a womens pair of shiny black patent leather platform ankle boots with towering chunky block heels and a gold-tone heart-shaped buckle on the strap, 1994 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_champion_hoodie paper doll clothing item for a dress-up game, a thick heavyweight cotton hoodie in faded athletic grey marle with a double-layered hood, side gusset panels and a small embroidered C-shaped emblem on the left chest, 1994 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_champion_sweatpants paper doll clothing item for a dress-up game, a pair of heavyweight athletic grey marle cotton sweatpants with elastic cuffed ankles and a small embroidered C-shaped emblem at the hip, laid perfectly flat unfolded with both legs straight down, 1994 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_champion_womens_crop_hoodie_womens paper doll clothing item for a dress-up game, a womens cropped heavyweight fleece hoodie in navy blue ending above the waist with a drawstring hood and a small red and white C-shaped emblem on the chest, 1994 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_karl_kani_baggy_jeans paper doll clothing item for a dress-up game, a pair of extremely baggy wide-leg hip hop jeans in medium stonewash blue denim with thick contrast topstitching and a large stitched rectangular patch on the back pocket, laid perfectly flat unfolded with both legs straight down, 1994 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_karl_kani_logo_cap paper doll clothing item for a dress-up game, a low-profile baseball cap in black cotton twill with heavy raised gold embroidered stitching forming a bold arched emblem shape across the front panel, 1994 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_karl_kani_womens_cargo_pants_womens paper doll clothing item for a dress-up game, a womens pair of baggy hip hop cargo pants in sandy tan cotton twill with big bellowed thigh pockets and thick contrast stitching, laid perfectly flat unfolded with both legs straight down, 1994 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_quiksilver_boardshorts paper doll clothing item for a dress-up game, a pair of long surf boardshorts in bold red and yellow colour blocking with a wave-and-mountain circle motif at the hem and a velcro fly with drawstring waist, laid perfectly flat unfolded with both legs straight down, 1994 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_quiksilver_rash_vest paper doll clothing item for a dress-up game, a snug short-sleeve surf rash vest in bright cobalt blue stretch lycra with yellow flatlock stitching seams and a small wave-and-mountain circle motif on the chest, 1994 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_quiksilver_bucket_hat paper doll clothing item for a dress-up game, a surf bucket hat in sun-faded navy cotton canvas with a wide brim, stitched vent eyelets and a small embroidered wave-and-mountain circle motif on the front, 1994 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 slinky silk shirt covered in a bold golden-brown leopard print with black rosettes, open camp collar and glossy Italian glamour drape, 1994 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_d_g_platform_shoes_womens paper doll clothing item for a dress-up game, a womens pair of towering black leather platform shoes with thick stacked soles, square toes and a slim gold-tone bar detail across the strap, 1994 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
hat_i_d_g_logo_cap paper doll clothing item for a dress-up game, a structured baseball cap in crisp black cotton with a small rectangular gold-tone metal plaque riveted to the front panel, sleek Italian designer styling, 1994 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