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

38 lines
17 KiB
Plaintext

# 36 wardrobe items — 1991 ranges, 704x704 doll garment layers.
top_i_paddy_s_market_uv_bootleg_crop_top paper doll clothing item for a dress-up game, a boxy cropped rave tee in blazing fluoro yellow and hot pink tie dye with a wonky hand-screenprinted UV spiral motif across the chest, cheap thin market-stall cotton, 1991 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_paddy_s_market_acid_smiley_bootleg_tee paper doll clothing item for a dress-up game, a baggy black cotton tee with a huge slightly off-centre bright yellow acid-house smiley face graphic, fuzzy cheap bootleg print edges, 1991 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_shorts paper doll clothing item for a dress-up game, a pair of army surplus green and brown camouflage cargo shorts with big buttoned flap pockets on each thigh, laid perfectly flat unfolded with both legs straight down, 1991 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_nike_air_max_90_sneakers paper doll clothing item for a dress-up game, a pair of chunky pale grey and royal blue running sneakers with a visible air cushion window in the heel, layered mesh and suede panels and a curved side swoosh shape, 1991 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_nike_air_track_pant paper doll clothing item for a dress-up game, a pair of shiny black nylon track pants with a curved white swoosh-shaped side panel at the hip and elastic ankle cuffs, laid perfectly flat unfolded with both legs straight down, 1991 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_nike_womens_windrunner_jacket paper doll clothing item for a dress-up game, a womens lightweight nylon windbreaker jacket in purple and teal colour blocks with the signature deep chevron V panel across the chest and a small curved swoosh shape, 1991 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_medusa_silk_shirt paper doll clothing item for a dress-up game, a glossy black silk shirt printed edge to edge with ornate gold baroque scrollwork, rope borders and small gold medusa head medallion motifs, 1991 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_baroque_womens_silk_skirt paper doll clothing item for a dress-up game, a womens flowing silk midi skirt covered in dense gold and black baroque swirl print with a greek-key border band along the hem, 1991 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_logo_cap paper doll clothing item for a dress-up game, a black structured cap with a round gold medusa head medallion motif at the front and a gold greek-key pattern band around the brim, 1991 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_kmart_plain_white_ladies_tee paper doll clothing item for a dress-up game, a womens plain pale grey cotton crew-neck t-shirt with a boxy relaxed cut and folded short sleeves, strong soft grey drop shadow around the garment edges, 1991 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_acid_wash_denim_shorts paper doll clothing item for a dress-up game, a pair of mottled blue and white acid wash denim shorts with a rolled cuff hem, laid perfectly flat unfolded with both legs straight down, 1991 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_kmart_bucket_hat paper doll clothing item for a dress-up game, a plain navy blue cotton drill bucket hat with a soft floppy stitched brim and simple ventilation eyelets, 1991 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_world_tour_womens_tank paper doll clothing item for a dress-up game, a womens black cotton tank top with a bold white looping freehand squiggle chain motif printed down the front, thick flowing interlinked scribble shapes, 1991 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_stussy_canvas_skate_shoe paper doll clothing item for a dress-up game, a pair of low-top black canvas skate shoes with chunky gum rubber soles, fat off-white laces and reinforced suede toe caps, 1991 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_stussy_8_ball_cargo_pant paper doll clothing item for a dress-up game, a pair of baggy black cotton cargo pants with a round glossy black ball motif with a plain white circle inset printed on the thigh pocket, laid perfectly flat unfolded with both legs straight down, 1991 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_coogi_multi_colour_knit_sweater paper doll clothing item for a dress-up game, a wildly textured 3d knitted sweater with raised looping and ribbed knit patterns in bright green orange royal blue and magenta, heavy hand-knitted cotton, 1991 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_coogi_womens_knit_skirt paper doll clothing item for a dress-up game, a womens fitted knee-length knitted skirt in swirling raised 3d knit texture of teal purple gold and crimson bands, 1991 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_coogi_knit_beanie paper doll clothing item for a dress-up game, a chunky knitted beanie in swirling multicoloured raised 3d knit texture of purple gold teal and red with a thick folded cuff, 1991 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_dunlop_volley_sneakers paper doll clothing item for a dress-up game, a pair of pale grey canvas lace-up tennis sneakers with a thin green and gold stripe across the heel and a flat herringbone rubber sole, strong soft grey drop shadow around the shoe edges, 1991 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_dunlop_green_flash_ladies_shoes paper doll clothing item for a dress-up game, a womens pair of pale grey canvas tennis shoes with forest green trim lines and a green rubber sole, slim vintage plimsoll shape, 1991 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_dunlop_cotton_track_shorts paper doll clothing item for a dress-up game, a pair of navy blue cotton track shorts with white piping down each side and an elastic drawstring waist, laid perfectly flat unfolded with both legs straight down, 1991 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_mambo_drunk_unkle_shirt paper doll clothing item for a dress-up game, a loose short-sleeved surf shirt printed all over with wild scribbly pen-and-ink cartoon art of a snarling dog character on a saturated red and mustard yellow ground, 1991 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_mambo_ladies_loud_graphic_tee paper doll clothing item for a dress-up game, a womens fitted cotton tee in bright aqua covered in chaotic hand-drawn cartoon surf art, grinning suns and squiggly waves in clashing orange purple and green, 1991 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_mambo_surf_bucket_hat paper doll clothing item for a dress-up game, a floppy cotton bucket hat printed all over with loud cartoon surf art, scribbly suns and waves in clashing red yellow and blue, 1991 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_leopard_print_silk_shirt paper doll clothing item for a dress-up game, a silky camp-collar shirt covered in a rich golden brown and black leopard print with a slightly oversized louche cut, 1991 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_womens_leopard_skirt paper doll clothing item for a dress-up game, a womens fitted stretch pencil mini skirt in bold golden tan and black leopard print with a high glamour waistline, 1991 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_d_g_stiletto_heels paper doll clothing item for a dress-up game, a pair of black patent leather pointed-toe stiletto heels with slim gold-tone heels and a delicate ankle strap, 1991 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_reverse_weave_hoodie paper doll clothing item for a dress-up game, a heavyweight grey marle fleece pullover hoodie with thick ribbed side panels, a chunky front pouch pocket and a small red and blue curved crescent chest emblem, 1991 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_ladies_bootleg_sweatpant paper doll clothing item for a dress-up game, a womens pair of grey marle heavyweight fleece sweatpants with a gentle bootleg flare at the ankle, laid perfectly flat unfolded with both legs straight down, 1991 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_champion_cotton_crew_cap paper doll clothing item for a dress-up game, a navy blue cotton twill baseball cap with a curved brim and a small red and blue curved crescent emblem stitched at the front, 1991 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_black_boots paper doll clothing item for a dress-up game, a pair of eight-eyelet black smooth leather lace-up boots with pale yellow welt stitching around a chunky translucent air-cushioned sole, 1991 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_ladies_oxblood_shoes paper doll clothing item for a dress-up game, a womens pair of three-eyelet deep oxblood red leather lace-up shoes with pale yellow welt stitching and a chunky grooved black sole, 1991 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_floral_boot paper doll clothing item for a dress-up game, a pair of eight-eyelet lace-up boots in black leather printed with dark moody red and green cabbage roses, yellow welt stitching and a chunky black sole, 1991 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_moschino_gold_chain_belt_dress paper doll clothing item for a dress-up game, a womens fitted black designer mini dress printed with chunky gold chain links draping across the bodice and a trompe-l'oeil gold chain belt at the waist, 1991 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_shirt paper doll clothing item for a dress-up game, a black silk shirt printed all over with bold pop-art peace sign symbols in bright red yellow and blue, playful couture cut with sharp collar, 1991 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_moschino_quilted_cap paper doll clothing item for a dress-up game, a black diamond-quilted leather baseball cap with a gold chain detail running along the base of the brim, 1991 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