You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(mux): probe after deriving psmux registry root
Automatic backend selection probes psmux availability before returning its
cached instance. An empty or relative ambient PSMUX_DATA_DIR therefore made
the failed version probe stick for the process even after the derived root
was exported; probe with the derived root first, then perform the normal
export for a namespaced transport. Restore the ambient value when the
selected transport has no registry namespace, so tmux and other
namespace-less backends do not spend psmux's variable.
The legacy refusal-gate ablation changed require_tag=True to False and the
targeted test failed with legacy.killed == ['bmad-loop-dup']; the gate was
restored. Document stop --project <that project> <run-id> because cmd_stop
resolves --project, defaulting to the current directory.
The seam ceiling remains explicit: has_registry_namespace() is the only
question; backends using another variable are outside this seam, and a
finer question is not justified before such a backend exists.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,6 +96,10 @@ trunk check # lint + format verification on changed files, as CI does
96
96
trunk check --all # the whole repo — catches files your change didn't touch
97
97
```
98
98
99
+
The checkout uses CRLF while Prettier is configured for LF. A direct local
100
+
`prettier --check` can therefore disagree with CI; CI checks LF-normalized
101
+
content, so use the trunk commands above for the authoritative result.
102
+
99
103
### CHANGELOG
100
104
101
105
**Every user-visible change needs a CHANGELOG entry.** Add it under the `## [Unreleased]` heading in [CHANGELOG.md](CHANGELOG.md), and only under one of the six [Keep a Changelog](https://keepachangelog.com) subsections — `Added`, `Changed`, `Deprecated`, `Removed`, `Fixed`, `Security`. Keep entries terse, scannable, and imperative.
0 commit comments