From f25201f97fad0bf367ee5b11f3939da723c689c0 Mon Sep 17 00:00:00 2001 From: rwkeyes <86691029+rwkeyes@users.noreply.github.com> Date: Sun, 15 Nov 2026 07:18:56 -0500 Subject: [PATCH] dirigo: record the one code change on the branch, instead of claiming none DIRIGO.md said commits after snapshot 9fd4e15d "change documentation only and leave ... serve/ ... byte-identical". b906f0b5 (PR #16) broke that with three files under serve/, so the sentence is now false and the page has to say what actually happened. The replacement names the exception, gives its commit, states the three files, and explains why it does not move behaviour: the launcher sets CONV_ROUTE_BATCH_AFTER=4 and the resolver returns 4 for it, so the tree that served :8095 and this branch behave the same. It also gives the one command that reproduces the difference, because a claim you cannot check is the thing that went wrong here. Verified: git diff --shortstat 9fd4e15d..HEAD -- serve/ = 3 files, 38 insertions, 4 deletions; src, include, sycl, metal, setup.py and CMakeLists.txt still show zero changes. No other page made the claim. --- DIRIGO.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/DIRIGO.md b/DIRIGO.md index 47fa3ac4ec1..36c3b0b43b6 100644 --- a/DIRIGO.md +++ b/DIRIGO.md @@ -6,8 +6,16 @@ that served `:8095` on vega on 2026-11-08 — with every measurement kept under [`dirigo-results/`](#what-is-in-dirigo-results). The snapshot is `9fd4e15d` (5,837 tracked files); the tree hash below belongs to it. Commits after it on this branch -change documentation only and leave `src/`, `include/`, `sycl/`, `metal/`, `serve/`, `setup.py` and `CMakeLists.txt` -byte-identical, so a re-clone of the tag plus the carry still reproduces the deployed tree. +are documentation, with **one** exception: `b906f0b5` (PR #16) changes three files under `serve/` — +`conv_router.py`, `server.py` and its test — so that `conv_route_batch_after` is honoured from the run config and not +only from the command-line flag. Every other path in `src/`, `include/`, `sycl/`, `metal/`, `setup.py` and +`CMakeLists.txt` is still byte-identical to the snapshot. + +That patch is behaviour-neutral for the deployment: the launcher sets `CONV_ROUTE_BATCH_AFTER=4`, and 4 is what the +resolver returns for it, so the tree that served `:8095` and this branch behave the same. Reproducing the branch tip +therefore takes the tag, the carry **and** that one patch: + + git diff 9fd4e15d..HEAD -- serve/ # the whole difference, 38 lines added, 4 removed Nothing here is aspirational: each number below was produced on 2026-11-07/08 on one Intel Arc Pro B70 (32 GB), with the model and configuration named in the same document that carries the result.