Renn F
481c5fe17b
feat(gateway): run a fast quality gate at i_am_done, before QA
...
The developer's i_am_done submit now runs the project's fast quality gate
(lint + typecheck) in the developer's workspace and blocks the transition to
awaiting_qa if it's red, returning the failing output as the remediate hint —
so a red gate is caught at the dev's desk instead of in QA review or CI. The
slow test suite intentionally stays on CI. The gate is fail-open on
infrastructure errors (missing workspace/toolchain never blocks a submit) and a
no-op for projects that configure no lint/typecheck commands. Developer prompt
updated.
2026-06-14 04:54:05 +02:00
..
2026-05-02 03:11:49 +02:00
2026-05-12 06:27:33 +02:00
2026-05-12 06:27:33 +02:00
2026-05-11 02:15:47 +02:00
2026-06-08 02:45:03 +02:00
2026-05-12 06:27:33 +02:00
2026-06-10 12:04:24 +02:00
2026-06-05 16:35:22 +02:00
2026-06-10 12:04:24 +02:00
2026-05-12 06:27:33 +02:00
2026-06-11 04:36:17 +02:00
2026-05-15 06:31:38 +02:00
2026-06-10 12:04:24 +02:00
2026-06-03 06:35:03 +02:00
2026-05-23 05:16:56 +02:00
2026-06-05 16:35:22 +02:00
2026-05-15 06:31:38 +02:00
2026-05-23 05:16:56 +02:00
2026-06-11 04:36:17 +02:00
2026-05-24 06:59:25 +02:00
2026-05-16 00:13:14 +02:00
2026-05-02 03:11:49 +02:00
2026-06-03 18:44:33 +02:00
2026-05-06 21:02:31 +02:00
2026-06-04 02:12:45 +02:00
2026-06-03 18:44:33 +02:00
2026-06-03 18:44:33 +02:00
2026-06-03 06:35:03 +02:00
2026-05-12 06:27:33 +02:00
2026-06-03 06:35:03 +02:00
2026-05-15 06:54:35 +02:00
2026-05-16 00:47:59 +02:00
2026-06-14 04:34:02 +02:00
2026-05-24 06:59:25 +02:00
2026-05-15 03:03:53 +02:00
2026-05-28 00:24:42 +02:00
2026-05-11 02:15:47 +02:00
2026-05-11 02:15:47 +02:00
2026-05-11 02:15:47 +02:00
2026-06-04 06:01:06 +02:00
2026-06-10 12:04:24 +02:00
2026-05-15 06:31:38 +02:00
2026-06-10 02:26:45 +02:00
2026-06-11 04:36:17 +02:00
2026-05-12 06:27:33 +02:00
2026-05-12 06:27:33 +02:00
2026-05-12 06:27:33 +02:00
2026-06-11 18:16:20 +02:00
2026-05-16 10:14:45 +02:00
2026-05-16 10:14:45 +02:00
2026-06-03 06:35:03 +02:00
2026-05-15 06:54:35 +02:00
2026-06-06 22:10:48 +02:00
2026-05-23 04:14:12 +02:00
2026-05-14 03:28:38 +02:00
2026-05-12 06:27:33 +02:00
2026-05-16 06:37:49 +02:00
2026-05-14 04:32:46 +02:00
2026-06-14 04:44:21 +02:00
2026-06-14 04:54:05 +02:00
2026-06-06 22:10:48 +02:00
2026-06-03 06:35:03 +02:00
2026-05-12 06:27:33 +02:00
2026-06-03 06:35:03 +02:00
2026-05-03 09:19:08 +02:00
2026-05-14 04:21:07 +02:00
2026-06-14 04:34:02 +02:00
2026-06-14 04:34:02 +02:00
2026-05-15 08:21:08 +02:00
2026-06-11 09:21:26 +02:00
2026-05-12 06:27:33 +02:00
2026-05-23 04:14:12 +02:00
2026-05-24 06:59:25 +02:00