SCENEGOD/scenegod/web
type-two a785de41ae fix: surface clip/direct failures instead of swallowing them
Dropping a clip on a non-mixamo rig (lady.glb is a Character Creator export,
CC_Base_* bones) threw inside a fire-and-forget event handler — the rejected
promise vanished and the drop appeared to do nothing at all. Timeline._fail
now logs + toasts via a shared window.sgToast that tlui installs; clipdrop
and direct handlers route through it.

Repro before: two clipdrops fired, only the mixamo one landed, no error.
After: 'clip: retarget: missing hips (mixamorig skeleton?)' toast.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 21:03:21 +10:00
..
dock.js [deploy] digalot.fyi hosting: prefix-agnostic frontend, ship-check hardening, docker+nginx kit 2026-07-21 02:43:26 +10:00
grammar.js [m5+m6] DIRECTOR MODE + FLOW VIDEO PLATES — all lanes + sync6 seam fixes 2026-07-20 17:51:28 +10:00
index.html [deploy] digalot.fyi hosting: prefix-agnostic frontend, ship-check hardening, docker+nginx kit 2026-07-21 02:43:26 +10:00
presets_test.mjs [m5+m6] DIRECTOR MODE + FLOW VIDEO PLATES — all lanes + sync6 seam fixes 2026-07-20 17:51:28 +10:00
presets.js [deploy] digalot.fyi hosting: prefix-agnostic frontend, ship-check hardening, docker+nginx kit 2026-07-21 02:43:26 +10:00
render.js [deploy] digalot.fyi hosting: prefix-agnostic frontend, ship-check hardening, docker+nginx kit 2026-07-21 02:43:26 +10:00
room3d.js [laneA] M3-polish: PiP cap+swap, spec-gloss GLB fix (lady renders textured) 2026-07-18 20:49:22 +10:00
stage.js [deploy] digalot.fyi hosting: prefix-agnostic frontend, ship-check hardening, docker+nginx kit 2026-07-21 02:43:26 +10:00
stagestub.js [m5+m6] DIRECTOR MODE + FLOW VIDEO PLATES — all lanes + sync6 seam fixes 2026-07-20 17:51:28 +10:00
style.css [m5+m6] DIRECTOR MODE + FLOW VIDEO PLATES — all lanes + sync6 seam fixes 2026-07-20 17:51:28 +10:00
timeline_test.mjs [m5+m6] DIRECTOR MODE + FLOW VIDEO PLATES — all lanes + sync6 seam fixes 2026-07-20 17:51:28 +10:00
timeline.js fix: surface clip/direct failures instead of swallowing them 2026-07-25 21:03:21 +10:00
tlui.js fix: surface clip/direct failures instead of swallowing them 2026-07-25 21:03:21 +10:00