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:
parent
46127c7e95
commit
5dac2cac5a
@ -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** (43–96k). 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
|
||||
|
||||
|
||||
@ -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",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user