Peter Steinberger
f3a2f9f8a7
perf(ci): gate prompt-snapshot regeneration on the generator's blast radius ( #109083 )
...
check-prompt-snapshots costs 200-310s per PR regenerating real prompt
stacks, but snapshots only change when the generator's import graph or
its fixtures do. The manifest now computes that reach (same pattern as
QA smoke gating: always-run surface regex incl. the codex extension
whose test API loads via a dynamic module id, plus import-graph walk
from the snapshot helper; deletions and null diffs fail safe to
running). Unaffected PR diffs skip the lane with an explicit log line;
pushes and dispatches always run.
2026-07-16 08:06:06 -07:00
..
2026-07-16 03:38:31 -07:00
2026-06-18 03:11:20 +08:00
2026-07-08 23:12:03 -07:00
2026-06-24 02:43:25 +08:00
2026-07-14 00:53:17 -07:00
2026-07-16 08:06:06 -07:00
2026-06-21 19:05:08 +08:00
2026-06-19 16:41:57 -07:00
2026-07-11 00:12:08 -07:00
2026-06-19 16:41:57 -07:00
2026-07-11 00:12:08 -07:00
2026-07-14 01:12:36 -07:00
2026-07-11 14:25:19 -07:00
2026-05-29 19:37:16 -07:00
2026-07-11 01:09:51 -07:00
2026-06-18 03:11:20 +08:00
2026-07-05 08:17:32 -04:00
2026-07-05 08:17:32 -04:00
2026-06-18 03:11:20 +08:00
2026-07-16 11:56:01 +01:00
2026-07-11 00:51:57 -07:00
2026-07-11 00:51:57 -07:00
2026-07-12 16:39:15 -07:00
2026-07-16 13:04:08 +01:00
2026-07-16 00:42:14 -07:00
2026-07-16 01:48:08 -07:00
2026-07-13 16:31:09 -07:00
2026-06-18 03:11:20 +08:00
2026-07-13 01:47:43 -07:00
2026-07-14 06:44:23 +08:00
2026-06-18 03:11:20 +08:00
2026-06-23 12:43:09 +08:00
2026-07-16 07:49:07 -07:00
2026-07-16 07:49:07 -07:00
2026-07-07 10:54:35 +01:00
2026-07-16 07:49:07 -07:00
2026-07-16 07:49:07 -07:00
2026-07-16 07:49:07 -07:00
2026-07-07 10:54:35 +01:00
2026-07-10 15:25:15 +01:00
2026-07-13 11:41:15 +01:00
2026-07-13 13:59:00 +08:00
2026-07-15 12:55:00 -07:00
2026-07-11 06:30:57 -07:00
2026-07-16 03:27:03 -07:00
2026-07-15 15:49:27 -07:00
2026-07-16 10:26:29 +01:00
2026-07-15 14:51:37 -07:00
2026-07-16 01:54:50 -07:00
2026-07-16 01:49:15 -07:00
2026-07-10 22:31:42 -07:00
2026-07-13 21:20:01 -07:00
2026-06-23 14:08:20 +08:00
2026-06-23 14:08:20 +08:00
2026-07-15 13:06:24 -07:00
2026-07-15 17:41:54 +01:00
2026-07-10 13:33:20 -07:00
2026-06-26 16:43:51 -07:00
2026-07-15 03:34:08 -07:00
2026-07-14 22:39:32 -07:00
2026-07-15 13:35:34 -07:00
2026-06-24 17:32:25 -07:00
2026-07-16 00:42:14 -07:00
2026-06-24 22:54:00 +08:00
2026-07-01 21:21:31 -05:00
2026-07-16 13:04:08 +01:00
2026-07-12 16:03:24 +08:00
2026-06-18 03:11:20 +08:00
2026-07-10 18:46:08 +01:00
2026-07-05 08:37:59 -04:00
2026-07-16 01:57:53 -07:00
2026-06-13 19:33:33 -07:00
2026-07-16 01:47:37 -07:00
2026-07-16 04:24:26 -07:00