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
{{ message }}
Repository navigation
Commit f555f6c
Browse filesBrowse the repository at this point in the historyBrowse files
- ci.yml: use `python` instead of `python3` in the CLI smoke job's SARIF
driver-name assertions -- actions/setup-python does not expose a python3
alias on windows-latest, so these would have broken the Windows leg.
- ci.yml: the inaccessible-subtree test is now Linux-only (chmod 000 does
not reliably lock out the job's own account on Windows) and actually
proves the lockout worked -- asserts exit 1 and that the output names
Real.cs but never Secret.cs, instead of a bare "OWN001 somewhere" check
that would pass just as well if the locked file got analyzed too.
- CoreVendor.cs: close the narrow TOCTOU window between the
Directory.Exists(finalOwnlang) race check and Directory.Move -- a
concurrent `owen` process publishing the same fingerprint in between
now resolves the same way the earlier check already did (their content
is provably identical), instead of surfacing Move's IOException.
- CoreVendor.cs: Fingerprint hashes the MemoryStream directly (rewound)
instead of copying it via ToArray() first.
- owen-public-facade.md: language tag on the --help excerpt's code fence.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SSXTDuh1ZHdQc4QqmYwshw
0 commit comments