Pose plate · v3.1 art ask

WHAT'S
MISSING

For every resident: one shipped pose, three placeholders.
Sixty-one slots to fill, plus one shared sleep.

Match the shipped sprite on its left in every speaking and walk frame. Same hat, same accent, same props, same feet.

reference → same character, new pose
SHIPPED 20 active/front.png · one per resident · v3 deliverable NEEDED · v3.1 61 PNGs · 20 speaking + 40 walk + 1 shared sleep drop them in. no code change.
Shipped cell · green The existing active/front.png. Color-pick the accent off this file before painting any new pose for the resident.
Missing cell · rust dashed An expected file that does not yet exist on disk. Fill at the exact path; the engine picks it up on next reload.
Family tag F2 = speaking · F3 = walk-a / walk-b. See brief for per-family acceptance.
Pivot feet sit on the same bottom-edge pixel as front.png. always.

F4 Shared sleeping one file, used by everyone.

SHARED
Sleep
_shared/sleeping.png
MISSING · F4generic body · sepia · "asleep"
NEEDEDsleeping.png

Slumped forward, eyes shut or Zz, head onto a small implied surface in front. No bed. Monochrome sepia ink only — no accent colors. Generic body — no character hat or prop.

Drop at public/assets/residents/_shared/sleeping.png. The renderer already resolves every resident's sleep lookup to this single path.

one nap, twenty bots.

F2 + F3 Per-resident plates sixty placeholders. one shipped reference each.

Lifecycle & identity how a thing begins, names itself, is found again. 15 files missing
01 / 20
Init
__init__
Init active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
02 / 20
Repr
__repr__
Repr active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
03 / 20
Iter
__iter__
Iter active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
04 / 20
Hash
__hash__
Hash active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
05 / 20
Len
__len__
Len active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
Containers & access how things are put away, fetched, called for. 15 files missing
06 / 20
Getitem
__getitem__
Getitem active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
07 / 20
Setitem
__setitem__
Setitem active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
08 / 20
Contains
__contains__
Contains active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
09 / 20
Call
__call__
Call active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
10 / 20
Bool
__bool__
Bool active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
Arithmetic the math crew. combine, separate, scale. 15 files missing
11 / 20
Add
__add__
Add active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
12 / 20
Sub
__sub__
Sub active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
13 / 20
Mul
__mul__
Mul active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
14 / 20
Div
__truediv__
Div active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
15 / 20
Mod
__mod__
Mod active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
Higher-order the same thing, done to many things. 15 files missing
16 / 20
Prop
__prop__
Prop active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
17 / 20
Sort
__sort__
Sort active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
18 / 20
Filter
__filter__
Filter active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
19 / 20
Map
__map__
Map active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png
20 / 20
Reduce
__reduce__
Reduce active front (shipped)
SHIPPED · v3front.png
MISSING · F2open mouth · same accent
NEEDEDspeaking.png
MISSING · F3leg A forward · opposite arm
NEEDEDwalk-a.png
MISSING · F3leg B forward · opposite arm
NEEDEDwalk-b.png