admin and Claude Opus 5.5
e4b0419a53
Measure e2e 68h against what the sound is held to ( #418 )
...
The check failed in CI twice in a row (tasks 740 and 741) with the
sound 61 and 52 ms ahead of the picture, against a fixed limit of
50 ms. Neither commit touched the sound timing. The limit was tighter
than what the composition promises.
- The sound follows the unrounded `player.time` and is started again
once it lies more than `SLIP` (40 ms) off.
- The check reads the picture from `videoTime`, which counts in whole
frames of the cut. It can lie up to one frame (1/60 s) behind.
- The first frame at 0.5 s may also come past it (0.5167 s in 740).
That overshoot is now taken off.
- The limit is SLIP plus one frame plus 5 ms for the audio clock
moving on between the game's frame and the test's.
Recomputed, the two red runs give 44.5 and 52.1 ms, under the new
limit of 61.7 ms.
Tests:
- e2e 68 (atx): ALL PASSED, 21 checks, 68h at 16 ms.
- Counter-probe: sound planned 100 ms early, 68h red at 116 ms.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-18 20:39:14 +02:00
..
2026-10-11 12:12:39 +02:00
2026-10-11 13:40:43 +02:00
2026-10-09 15:31:33 +02:00
2026-10-13 13:27:43 +02:00
2026-10-13 13:27:43 +02:00
2026-10-13 21:28:36 +02:00
2026-09-29 22:07:53 +02:00
2026-10-10 17:37:13 +02:00
2026-09-16 08:08:10 +02:00
2026-09-23 18:29:34 +02:00
2026-10-02 23:52:49 +02:00
2026-10-07 18:17:21 +02:00
2026-09-16 08:08:10 +02:00
2026-10-13 13:27:43 +02:00
2026-09-23 06:57:43 +02:00
2026-09-29 22:07:53 +02:00
2026-09-23 08:13:22 +02:00
2026-09-23 20:07:47 +02:00
2026-09-16 08:08:10 +02:00
2026-10-13 06:02:35 +02:00
2026-10-02 19:33:34 +02:00
2026-09-29 06:01:26 +02:00
2026-09-27 21:56:21 +02:00
2026-10-04 00:11:41 +02:00
2026-10-05 16:08:59 +02:00
2026-09-16 08:08:10 +02:00
2026-10-18 19:01:30 +02:00
2026-10-10 17:37:13 +02:00
2026-09-22 18:29:10 +02:00
2026-10-11 18:35:20 +02:00
2026-09-27 12:12:40 +02:00
2026-10-13 15:18:59 +02:00
2026-10-03 14:51:18 +02:00
2026-10-13 13:27:43 +02:00
Asset panel grouped by kind with icons: assets are listed under a header per kind (Sprites, Behaviors, ...) with the count on the right, empty groups are not shown, every group starts folded when a project is opened, a click on the header folds and unfolds it, selecting an asset elsewhere unfolds its group and folding the group of the selected asset clears the selection; every asset kind has an SVG icon in src/editor/panels/icons/ drawn before the name, the pure rule for grouping and sorting lives in assetGroups.ts; the same icons replace the kind word in document tabs and the overflow menu (a list icon for the List tab, which also fixes the close x lying over the end of the active tab's text), stand before every entry of the + menu (Button got an icon option) and on the right of scene object rows instead of the type name; the colour swatch next to sprite names is gone from both panels; the SVG loader moved to src/ui/svg.ts for both icon sets; test hook assetRow unfolds the group and scrolls to the row, assetRowShown only reads, new hook menuIcons; e2e 4g and 4h, 14 and 44a check the icons ( #176 )
2026-09-19 18:36:20 +02:00
2026-10-18 13:13:00 +02:00
2026-10-13 13:27:43 +02:00
2026-09-23 10:20:05 +02:00
2026-10-02 20:33:20 +02:00
2026-10-13 13:27:43 +02:00
2026-09-27 12:12:01 +02:00
2026-10-07 16:54:59 +02:00
2026-10-03 10:09:45 +02:00
2026-10-01 19:36:13 +02:00
2026-10-04 19:13:58 +02:00
2026-10-09 14:27:12 +02:00
2026-10-10 17:37:13 +02:00
2026-10-14 20:40:05 +02:00
2026-10-07 18:17:21 +02:00
2026-10-13 13:27:43 +02:00
2026-10-03 21:01:10 +02:00
2026-09-29 18:12:55 +02:00
2026-09-29 22:36:30 +02:00
2026-09-27 12:12:40 +02:00
2026-10-07 18:17:21 +02:00
2026-10-07 18:17:21 +02:00
2026-09-30 22:08:22 +02:00
2026-10-03 18:16:59 +02:00
2026-10-01 07:28:49 +02:00
2026-09-30 07:57:18 +02:00
2026-09-30 11:18:39 +02:00
2026-10-14 12:57:15 +02:00
2026-09-29 14:44:14 +02:00
2026-10-12 18:48:18 +02:00
2026-10-04 00:39:59 +02:00
2026-10-13 13:27:43 +02:00
2026-10-14 15:33:17 +02:00
2026-10-14 20:40:05 +02:00
2026-10-14 20:40:05 +02:00
2026-10-18 20:39:14 +02:00
2026-10-18 19:30:29 +02:00
2026-10-16 07:19:31 +02:00
2026-10-18 20:06:15 +02:00
2026-10-18 10:39:34 +02:00