Files
computer-playbook/utils/inventory
kevinveenbirkenbachandClaude Opus 5 301dee704a perf(tools): bring the lane up only when it does not already serve
`ensure` deployed unconditionally, and the lane is pinned to
`loading_model: task`, so every `make test-oracle` reinstalled the whole
model selection and restarted the engine onto it. Callers want a lane that
answers, not one that was just rebuilt. Three prefetches were found stacked
inside the engine, one per deploy, contending over the same package
directory so that none of them finished.

Reachability is the wrong question: the engine answers as soon as it has
booted, carrying whatever subset of models it found, which is the state a
run then waits on forever. What it reports is compared against what the
lane pins instead.

The comparison reads the language subtag, because the lane pins `zh` and
the engine calls the same language `zh-Hans`; comparing the codes as given
never matches and would have left the check permanently false.

Only the engine is judged. It is the lane service the runner republishes to
the host and the expensive one to rebuild, the lane deploys as a unit, and
a sibling that is down reports itself: each check names the address that
failed to answer.

The two messages flush, or the line saying which branch ran arrives after
the work it describes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-29 11:48:07 +02:00
..
…