Files
orisys-app/apps/studio/tests
ykcheungab a92a2ba237 Read the analysis cache before refusing a pass, and own the cache root
Opening a recording while the session that recorded it was still live never reached
``stored_result()``, so the panel reported no result over a recording whose result was on
disk. The guard now follows the cache read, results move to the app's derived-data root
(swept at startup, the old in-recording root ignored), and the panel states which of the
four no-result states it is in, with the pass's own reason.
Verified: apps/studio 462/0/18, shared 431/0/1, autocal 358, ui_check 628/0, both gates
clean, real-GL snapshots per state.
2026-10-04 16:53:50 +08:00
..
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-15 21:50:37 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00
2026-09-27 19:20:43 +08:00