jochen
13894744a7
mesh/delivery-group group feat/delivery-checks-verb delivering: 0 of 2 delivered
mesh/merge-gate pass: builds gitea, mesh-delivery → novox; no bus step; every machine composes with the change as it did without (4 of 4 compose)
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery superseded: a newer delivery to the same trunk took over its walk
Answer what the mesh's checks said of a pull request, as mesh-delivery's checks verb (hq ADR 0239)
...
Reading a pull request's mesh/merge-gate and mesh/repo-check meant scraping the controller's journal:
the forge clips each status to 140 characters and nothing returned the verdict whole. mesh-delivery
already keeps the verdict; it now keeps the machine that ran it, the layers' modules and the report,
and its checks verb joins that to the forge's statuses, read through a new gitea_commit_statuses tool
that also says whether the base's protection lets the commit merge.
after: novox/mesh-controller
2026-10-07 19:36:41 +02:00
..
2026-10-04 13:21:47 +02:00
2026-10-05 10:11:27 +02:00
2026-10-06 18:36:16 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 18:47:58 +02:00
2026-10-05 15:10:30 +02:00
2026-10-05 11:47:38 +02:00
2026-10-06 16:47:49 +02:00
2026-09-29 15:07:40 +02:00
2026-10-06 16:47:49 +02:00
2026-10-05 09:59:19 +02:00
2026-10-05 10:11:27 +02:00
2026-10-03 15:58:19 +02:00
2026-10-05 15:10:30 +02:00
2026-10-05 11:50:52 +02:00
2026-09-30 21:10:18 +02:00
2026-10-06 17:00:23 +02:00
2026-10-04 13:02:23 +02:00
2026-10-06 18:39:13 +02:00
2026-10-07 01:37:21 +02:00
2026-10-04 13:02:23 +02:00
2026-10-04 13:15:39 +02:00
2026-10-05 12:01:25 +02:00
2026-10-05 10:11:27 +02:00
2026-10-04 13:02:23 +02:00
2026-10-04 13:02:23 +02:00
2026-10-05 15:10:30 +02:00
2026-10-07 19:36:41 +02:00
2026-10-03 15:58:19 +02:00
2026-10-04 13:15:39 +02:00
2026-10-07 18:47:58 +02:00
2026-09-30 21:10:18 +02:00
2026-10-06 16:47:49 +02:00
2026-10-05 23:43:14 +02:00
2026-10-05 15:10:30 +02:00
2026-10-05 10:11:27 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 02:34:06 +02:00
2026-10-03 15:58:19 +02:00
2026-10-07 01:37:21 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 16:34:02 +02:00
2026-10-06 12:13:57 +02:00
2026-09-30 21:10:18 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 18:47:58 +02:00
2026-09-30 22:29:28 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 15:42:56 +02:00
2026-10-06 18:36:16 +02:00
2026-10-07 19:36:41 +02:00
2026-10-06 18:36:16 +02:00
2026-10-06 12:03:19 +02:00
2026-10-06 12:03:19 +02:00
2026-10-07 01:37:21 +02:00
2026-10-06 18:36:16 +02:00
2026-10-07 18:47:58 +02:00
2026-10-07 18:47:58 +02:00
2026-10-06 18:39:13 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 17:33:13 +00:00
2026-10-04 00:34:31 +02:00
2026-10-06 18:39:13 +02:00
2026-10-06 16:47:49 +02:00
2026-10-05 15:10:30 +02:00
2026-10-06 18:39:13 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 03:59:50 +02:00
2026-10-07 18:47:58 +02:00
2026-10-06 17:00:23 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 00:52:31 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 12:25:28 +02:00
2026-10-04 12:25:28 +02:00
2026-10-04 13:15:39 +02:00
2026-10-05 15:10:30 +02:00
2026-10-07 18:47:58 +02:00
2026-10-05 10:03:30 +02:00
2026-10-04 04:04:10 +02:00
2026-10-06 16:47:49 +02:00
2026-10-07 18:47:58 +02:00
2026-10-06 17:00:23 +02:00
2026-10-05 10:11:27 +02:00
2026-10-06 14:59:43 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 17:07:40 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 18:36:16 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 13:02:23 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 18:39:13 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 18:47:58 +02:00
2026-10-05 18:09:42 +02:00
2026-10-06 18:39:13 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 16:50:57 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 16:47:49 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 13:02:23 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 13:21:47 +02:00
2026-10-04 13:21:47 +02:00
2026-10-04 11:34:36 +02:00
2026-10-04 04:04:35 +02:00
2026-10-04 04:04:35 +02:00