PROCITY/web/models/peds
m3ultra 91a606a875 Fable (integrator): remove the five retired ped bodies from the repo
Executes steps 1-3 of Lane F's documented removal (F-progress.md §42.6). The five bodies
D retired in §42.4 are gone from web/models/peds/ (which is NOT gitignored, and which
deploy_digalot_procity.sh rsyncs wholesale — so these bytes were shipping), dj_phrtt_01's
publish-staging copy is deleted, and its row is out of _published.json so the depot drift
check stays honest.

The one that mattered: dj_phrtt_01 is an unclothed body whose only texture is a bare-skin
atlas. It was in the DEFAULT crowd and it was the only one of the five ever published.
E-cast found it by rendering all 24 peds and looking at them — a name-scoped deny-list
could never have caught an innocent name from a different pipeline.

Verified after removal: r42_roster.mjs PASS (period law + roster licence, both controls
demonstrated), validate_manifest.py --depot 0 errors 0 warnings, 32 ped GLBs remain
(24 shipped bodies + 8 base clips).

STILL OUTSTANDING, for John: the depot copy at digalot.fyi/3god is live and there is NO
delete verb — publish.py only uploads, and CITY_SPEC's depot contract documents upload,
fetch and list and nothing else. Removing it is a deliberate act on the depot host. Filed
to R43 with the deny-list follow-up, which goes green the moment the bytes are gone and
red forever after if one returns.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 23:51:31 +10:00
..
dance_drink.glb feat(gig): club dancers play real dance clips, not procedural sway 2026-07-20 02:11:55 +10:00
dance_medium.glb feat(gig): club dancers play real dance clips, not procedural sway 2026-07-20 02:11:55 +10:00
dance_party.glb feat(gig): club dancers play real dance clips, not procedural sway 2026-07-20 02:11:55 +10:00
dance_sway.glb feat(gig): club dancers play real dance clips, not procedural sway 2026-07-20 02:11:55 +10:00
dj_techno_01.glb feat(citizens): +5 trellis DJ bodies in the ped roster 2026-07-20 01:37:10 +10:00
idle.glb Lane D (Citizens): deterministic LOD crowd — rigs/impostors/keepers + test page 2026-07-14 13:43:05 +10:00
look.glb Lane E R28 (v5.1): Spike 1 — look.glb shipped; lean does not exist (ledger #1) 2026-07-17 17:35:17 +10:00
man_athletic_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_bouncer_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_casual_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_casual_02.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_casual_03.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_casual_04.glb R42 THE LOOK: five lane-runs — the pub is dressed, the decks read, and the town is cast 2026-08-07 23:49:49 +10:00
man_dj_streetwear_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_grunge_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_smart_01.glb R42 THE LOOK: five lane-runs — the pub is dressed, the decks read, and the town is cast 2026-08-07 23:49:49 +10:00
man_suit_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
man_worker_hivis_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
person_casual_01.glb R42 THE LOOK: five lane-runs — the pub is dressed, the decks read, and the town is cast 2026-08-07 23:49:49 +10:00
person_youth_01.glb R42 THE LOOK: five lane-runs — the pub is dressed, the decks read, and the town is cast 2026-08-07 23:49:49 +10:00
sit.glb Lane E R16 (v3.1): the drummer's sit clip — sit.glb produced + published 2026-07-16 12:37:27 +10:00
walk.glb Lane D (Citizens): deterministic LOD crowd — rigs/impostors/keepers + test page 2026-07-14 13:43:05 +10:00
woman_athleisure_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_business_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_casual_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_casual_02.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_chef_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_dj_01.glb feat(citizens): +5 trellis DJ bodies in the ped roster 2026-07-20 01:37:10 +10:00
woman_dj_02.glb feat(citizens): +5 trellis DJ bodies in the ped roster 2026-07-20 01:37:10 +10:00
woman_dj_03.glb feat(citizens): +5 trellis DJ bodies in the ped roster 2026-07-20 01:37:10 +10:00
woman_smart_01.glb Lane E round 7 (E1): merge ped rigs to ONE draw each (gates roster flip) 2026-07-15 00:33:03 +10:00
woman_smart_02.glb R42 THE LOOK: five lane-runs — the pub is dressed, the decks read, and the town is cast 2026-08-07 23:49:49 +10:00