Program variants whose 3D model files are missing from storage. First of the
product checks that live on this tab — more slot in below as they're built.
The audit hasn't run yet. Run it with
/usr/bin/python3 collector/gltf_audit.py — results appear here.
Broken today
Latent gaps
files for inactive variants
Brands affected
Files checked
Last audit
Missing by brand
Brand
Live variants broken
All missing files
Oldest gap
Every missing file — live variants first
Brand
Program code
Expected file
Missing since
How to read this
Every hotel-brand program variant in the product database needs two 3D model
files in storage (a normal and a mirrored version). This audit lists what the
database expects, checks what storage actually has, and shows the gap.
"Broken today" counts files behind variants customers can actually select — a
selected one renders a broken 3D view. "Latent gaps" belong to inactive
variants: harmless now, broken the day someone reactivates them. Rows
disappear on the next audit once the file is restored — no history of fixed
ones is kept. Runs weekly; "missing since" is when the audit first saw the gap.
Wish list
Anything you want this admin to do. Logged here, triaged into the roadmap later.