Jinwoo-H
df36d306b7
fix(mac): scope the executable UUID rewrite to the main app
...
The terminal host gets a separate design; leave it unchanged here.
2026-11-13 02:32:33 -05:00
Jinwoo-H
d3c069869c
fix(mac): re-sign rewritten executables ad hoc, cover the terminal host, assert UUIDs at release
...
Rewriting LC_UUID breaks Electron's linker ad hoc signature, and arm64
kills unsigned code, so identity-less local builds (where app signing is
skipped) produced an Orca.app that died at launch. Re-sign the rewritten
executable ad hoc, outside the bundle so codesign does not treat it as
the bundle; real signing replaces it later.
The terminal host's executable is a stock Node binary whose UUID is
shared by every copy of that Node release, so give it its own stable
UUID the same way. Packaging and release verification now fail when a
shipped executable does not carry its expected UUID.
2026-11-12 20:16:02 -05:00
OrcaWin and OrcaWin
f410ea89fb
test: remove low-value mobile and script test inventories ( #38596 )
...
Co-authored-by: OrcaWin <293788423+OrcaWin@users.noreply.github.com >
2026-11-05 09:08:18 -08:00
Neil
2f217b4d0d
refactor(daemon): group endpoint, provider, session and transport owners ( #38462 )
...
* refactor(daemon): group transport, provider, endpoint, and terminal owners
* refactor(daemon): consolidate owner imports and preserve pinned baseline sources
* refactor(daemon): import termination budgets from their defining owner
* fix(ci): retain serve mode coverage for extracted orcad startup
* fix daemon build smoke to load concrete argument owner
* read daemon protocol facts from historical defining paths
* route protocol revision owners through compatibility checks
2026-11-05 01:54:51 -08:00
Neil
9bd6272fdf
refactor(tooling): organize build, CI, and test owners ( #38130 )
...
* refactor(tooling): organize test runtime and maintenance owners
* test(tooling): preserve relocated runtime fixture dependency edges
* refactor(tooling): preserve xterm routing owner checks
* ci(tooling): include routing owner in sparse checkout
* test(tooling): preserve copied workflow dependency closures
* fix(tooling): normalize hashed JSON assets in release parity
* fix(tooling): distinguish asset aliases from literal references
* fix(tooling): frame normalized asset reference payloads
* fix(tooling): normalize decoded JSON asset references
* refactor(tooling): organize build, CI and release owners
* fix(tooling): align moved generator and workflow path contracts
* fix(tooling): update generated plugin bundle owner banners
* test(tooling): create relocated mobile verifier fixture directories
* test(tooling): copy headless detector dependency closure
* test(tooling): align native batch policy fixtures with owner path
* fix(tooling): link moved reliability command to historical evidence
* fix(tooling): preserve nested sandbox owners and canonical guide source
* fix(tooling): target release version owners in checkout fixture
2026-11-04 21:08:19 -08:00