Lane E R13: publish decimated instruments + _hi originals to depot

John OK'd direct publish. Pushed the 5 base instruments (14k) + 5 _hi hi-poly originals
via the passwordless tailnet ingress (this box is allowlisted). Public digalot.fyi now
serves the 14k bytes (amp 5.9MB->1.3MB) + the _hi originals; -70% decimation win is live
in production. _published.json 33->38; validate_manifest --depot GREEN. Gate-3 flag cleared.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
m3ultra 2026-07-15 23:12:48 +10:00
parent 46127c7e95
commit 5dac2cac5a
2 changed files with 13 additions and 7 deletions

View File

@ -58,13 +58,14 @@ re-rendered + eyeballed). Dims/orientation/base-origin/WebP preserved; GLB-law c
`instrumentFor(role)` fittings are unaffected; they're just lighter now. (debt #2)
- High-poly originals preserved as `_hi` variants in `_normalized/` (git-ignored) for the depot.
### 4. Depot publish — GATED on John (the one outward-facing step). Gate 3 flag.
Ground truth: the 5 base instrument **names are LIVE** on the depot, but serving the **stale R12
high-poly bytes** (4396k). My 14k versions + the 5 `_hi` originals are **local-only** until a
re-publish. `validate_manifest --depot` is GREEN (names resolve) but can't see the stale bytes — so
**the decimation win only reaches production after a push.** On John's OK: `publish.py` overwrites the
5 base names with the 14k GLBs + uploads the 5 `_hi` originals (idempotent, reversible). Until then I
carry the flag; ?localdepot already serves the 14k so QA/local dev see the light versions.
### 4. Depot publish — DONE (John OK'd direct publish). Gate 3 flag CLEARED.
Published via the passwordless tailnet ingress (`GOD3_DEPOT=http://100.94.195.115:8788` — this box is
allowlisted, so no secret handling). The 5 base names now serve the **14k bytes** and the 5 `_hi`
hi-poly originals are live — verified on the public `digalot.fyi` depot (amp base 5.9MB→1.3MB, `_hi`
5.9MB live, byte-identical to local). `_published.json` 33→38 (the 5 `_hi` recorded).
`validate_manifest --depot` GREEN. **The 70% decimation win is now live in production**, not just
?localdepot. (The `vintage-cash-register.glb` drift note from publish.py is pre-existing + unrelated —
a depot-reuse asset, not a Lane E file.)
## Round 9 — VRAM audit verdict + one rec for C

View File

@ -1,6 +1,7 @@
[
"procity_fit_arcade_cabinet_01.glb",
"procity_fit_bass_guitar_01.glb",
"procity_fit_bass_guitar_01_hi.glb",
"procity_fit_bookshelf_01.glb",
"procity_fit_box_crate_01.glb",
"procity_fit_clothes_rack_01.glb",
@ -11,12 +12,16 @@
"procity_fit_cube_shelf_wide_01.glb",
"procity_fit_drinks_fridge_01.glb",
"procity_fit_drum_kit_01.glb",
"procity_fit_drum_kit_01_hi.glb",
"procity_fit_electric_guitar_01.glb",
"procity_fit_electric_guitar_01_hi.glb",
"procity_fit_glass_case_01.glb",
"procity_fit_guitar_amp_01.glb",
"procity_fit_guitar_amp_01_hi.glb",
"procity_fit_listening_booth_01.glb",
"procity_fit_magazine_rack_01.glb",
"procity_fit_mic_stand_01.glb",
"procity_fit_mic_stand_01_hi.glb",
"procity_fit_milkshake_mixer_01.glb",
"procity_fit_record_crate_01.glb",
"procity_fit_wire_shelf_01.glb",