Twinned from https://github.com/cfsh/ninefold/issues/566 by tools/beads/import_github.py's reconcile pass.
we moved dev to WSL, and in the future we want to move dev to a linux server in my garage too.
but:
""" Approved with an empty review body, so no contingent asks. Let me check the ledger and then actually try it rather than predict:
Ran 4 commands Checkout restored cleanly. Let me verify one claim before I put it in front of you — I've been wrong about this class six times today:
Verified tier-unchanged and C# provenance claims No — not cleanly. merge_pr.py ran the full gate on the PR head and refused:
✗ dotnet fail dotnet not found on PATH ✗ python fail exit 1 (the 3 documented Linux-only failures) ✓ shellcheck pass refuse: presubmit FAILED on head ea8ff94 — fix it, or SKIP_PRESUBMIT=1 to override loudly It checked out the head, ran, and restored my branch cleanly — that part worked exactly as designed.
Neither failure is a real defect, and both have independent evidence from the Windows box:
dotnet — the only C# file in the PR is PackPresetTests.cs, last touched at 9cae646, where the reviewer ran dotnet build (0 warnings, 0 errors) and dotnet test --filter PackPreset (3/3). Verified just now, not recalled. python — the 3 failures are the documented Linux-only baseline; the reviewer ran the suite clean on Windows at d8db9d7. Since that sha, the only changed files are games/tonapse/samples/README.md and notes/machines.md — both prose, neither compiled nor imported by any suite. So the gate is red for environmental reasons, not for this PR. But bypassing it is your call, not mine, and there's a second cost: the post-merge probe gate needs Godot too, so merging here records no new baseline on the screenshots branch. Nothing in this PR is game-side, so no probe should be affected — but the baseline wouldn't advance.
#553 is approved and the ledger is clean, but the presubmit gate can't pass on this box. How do you want it merged?
wait
Holding — not merging.
#553 stays approved, MERGEABLE/CLEAN, ledger clean, tracked, with the watcher on it. Nothing degrades while it sits: the approval survives, and merge_pr.py --check is green whenever you want to move.
Tell me when you've decided. """
None.
No comments.