Kevin Lin
5fdaa04eca
feat(qa-lab): add Codex Slack approval scenarios (#91519)
* feat(qa-lab): add codex slack approval scenarios
* fix(qa-lab): harden Codex Slack approval proof
* fix(qa-lab): validate Codex approval model
* test(qa-lab): verify approved Codex operation
* fix(qa-lab): normalize Slack QA account routing
* fix(qa-lab): read Codex tool result transcripts
* fix(qa-lab): harden Codex approval cleanup
* fix(qa-lab): support Codex Mantis checkpoints
* fix(qa-lab): repair Mantis pnpm bootstrap
* fix(qa-lab): normalize Codex tool result text
* fix(qa-lab): scope Mantis pnpm fallback
* fix(qa-lab): bootstrap pinned pnpm without npm
* fix(qa-lab): terminate pnpm metadata record
* fix(qa-lab): bootstrap official node for mantis
* fix(qa-lab): make mantis pnpm shim executable
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-05 22:47:18 +01:00
..
2026-07-05 23:13:49 +02:00
2026-07-05 15:09:43 -04:00
2026-07-05 00:32:47 -04:00
2026-07-01 21:11:56 -05:00
2026-07-05 01:41:40 -04:00
2026-07-05 09:32:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 08:11:38 -07:00
2026-07-05 22:47:18 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 21:31:52 +01:00
2026-07-05 01:41:40 -04:00
2026-07-05 00:32:47 -04:00
2026-07-01 21:11:56 -05:00
2026-07-05 01:41:40 -04:00
2026-07-05 10:55:03 -07:00
2026-07-05 15:09:43 -04:00
2026-07-05 00:32:47 -04:00
2026-07-01 20:03:59 +01:00
2026-07-05 08:00:23 -04:00
2026-06-30 19:42:12 -06:00
2026-07-05 00:32:47 -04:00
2026-07-05 01:26:25 -04:00
2026-06-22 17:17:35 +00:00
2026-07-05 06:59:30 -07:00
2026-07-05 06:54:13 +01:00
2026-07-05 21:56:51 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 02:01:51 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 21:56:51 +01:00
2026-07-05 11:50:44 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-06-04 08:01:15 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-06-24 17:32:08 -07:00
2026-07-05 00:32:47 -04:00