orca/config/scripts
Neil 4734428654 fix(i18n): stop the repair policy de-localizing CJK UI labels
The build-time repair layer carried overrides that rewrite already-correct CJK
values back to English. Most are inert against today's catalogs but fire on the
next regeneration, so they read as latent regressions rather than policy:

- zh workspace status picker (Play/Flag/Zinc/Rose/Emerald/Amber/Violet/Sky/
  Blue/Neutral) and `sheet`/`page` were pinned to English while every sibling
  option, and ko/ja/es, stay translated — half a Chinese picker.
- The zh `蓝色的`/`琥珀色`/`中性的` phrase fixes correctly flagged the adjectival
  的 form but replaced it with English instead of the bare color noun.
- ja `Play` was pinned to English though the catalog already reads 再生.
- A value-wide zh `Open: '进行中'` mapped every "Open" to "in progress",
  including the button that opens an MCP config file. "Open" is a verb (打开)
  on buttons and a state (开放) beside 已关闭, so no single mapping fits.

Catalog corrections in the same area:

- The GitHub/PR state picker key override read 진행 중 / 进行中 for ko and zh
  while ja already had the correct オープン; now 열림 / 开放, matching 닫힘 /
  已关闭 on the sibling entry.
- The terminal cursor-color group is the on-screen cursor, not the Cursor
  editor; ja already had カーソル, ko/zh now get 커서/光标 instead of "Cursor".
- Tailwind swatch labels 天空 (the sky) and 锌 (the metal) do not read as
  colors; now 天蓝/锌灰, and ja 空 becomes 空色.
- The ko disk-usage heading was pinned to bare "Space" while its own
  description says 저장 공간; both now use 저장 공간.

Two policy tests pinned the Play de-localization. They diagnosed the input
correctly — 玩 / 遊ぶ are wrong for a play icon — so the expectations move to
播放 / 再生 rather than English.

Destructive drift (localized -> English on regeneration) drops from 40 to 21
for zh, 6 to 5 for ja, and 5 to 3 for ko. What remains is deliberate: search
qualifiers, path and filename literals, and product names.
2026-08-04 03:56:33 -07:00
..
fixtures Stop the Windows Orca CLI from crashing when the environment carries both PATH and Path (#12218) 2026-08-03 20:45:23 -07:00
windows-apphang-repro feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
adhoc-build-version.mjs fix(updater): base dev builds on published tags, not main's package.json (#12376) 2026-08-03 18:02:45 -07:00
adhoc-build-version.test.mjs feat(updater): add an adhoc release channel for branch builds (#12051) 2026-08-02 01:46:51 -07:00
agent-hook-normalizer-roundtrip-benchmark.mjs perf(agent-status): validate hook payloads without the JSON round trip (#10752) 2026-07-26 13:20:23 -07:00
app-store-performance-plugin.test.mjs perf(lint): consolidate code-quality gates into Oxlint (#11117) 2026-07-28 00:21:13 -07:00
audit-localization-coverage.mjs Revert "Decouple feature copy from translated locale catalogs (#8488)" (#8500) 2026-07-12 23:43:07 -07:00
benchmark-artifact-comparison.test.mjs Reduce git trace and branch compare polling churn (#6002) 2026-06-22 19:13:32 -07:00
bootstrap-locale-catalog.mjs Revert "Decouple feature copy from translated locale catalogs (#8488)" (#8500) 2026-07-12 23:43:07 -07:00
bootstrap-zh-catalog.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
branch-compare-head-benchmark.mjs perf(git): overlap getBranchCompare's head-of-chain reads (#10895) 2026-07-27 17:17:03 -07:00
build-computer-macos.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
build-mac-local.mjs feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
build-mac-local.test.mjs feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
build-native-for-platform.mjs fix(cli): preserve multiline arguments on Windows (#8374) 2026-07-12 02:13:41 -07:00
build-notification-status-macos.mjs onboarding: seamless macOS notification permission step with live state detection (#7684) 2026-07-08 22:21:40 -07:00
build-relay.mjs fix(ssh): patch node-pty helper in Windows relay (#9638) 2026-07-20 19:09:18 -07:00
build-windows-cli-launcher.mjs P2 windows cli hardening (#8638) 2026-07-13 18:58:21 -07:00
build-windows-cli-launcher.test.mjs Keep the app responsive when security software slows process creation (#12217) 2026-08-04 02:03:40 -07:00
check-changed-code-quality.mjs fix(lint): restore nested config discovery in changed-code gate (#11130) 2026-07-28 01:30:52 -07:00
check-changed-code-quality.test.mjs fix(lint): restore nested config discovery in changed-code gate (#11130) 2026-07-28 01:30:52 -07:00
check-feature-wall-assets.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
check-max-lines-ratchet.mjs Add max-lines ratchet CI gate to block new line-limit bypasses (#7608) 2026-07-06 17:12:27 -07:00
check-max-lines-ratchet.test.mjs Add max-lines ratchet CI gate to block new line-limit bypasses (#7608) 2026-07-06 17:12:27 -07:00
check-react-doctor-changed.mjs chore(quality): ratchet Oxlint, React Doctor, and Zustand performance (#11034) 2026-07-27 18:58:36 -07:00
check-reliability-gates.mjs cleanup(main): defer serve-sim materialization, dedupe reload flags, guard gate validators (#7321) 2026-07-03 22:32:11 -07:00
check-reliability-gates.test.mjs Harden reliability gate policy and register merged terminal regression tests as gates (#7295) 2026-07-03 19:58:07 -07:00
check-root-directory-entries.test.mjs ci: block new root-level entries (#11903) 2026-08-01 01:48:24 -07:00
check-terminal-perf-report-budgets.mjs Fix e2e tests (#8495) 2026-07-13 00:48:51 -07:00
check-terminal-perf-report-budgets.test.mjs Fix e2e tests (#8495) 2026-07-13 00:48:51 -07:00
claude-account-windows-spawn-repro.mjs fix(claude-accounts): quote resolved claude path for Windows shell spawn (#10237) 2026-07-23 17:44:43 -07:00
claude-usage-yield-benchmark.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
cli-runtime-client-deferral-benchmark.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
cli-runtime-client-deferral-equivalence.mjs perf(cli): construct the runtime client only when a command needs it (#10919) 2026-07-27 17:16:01 -07:00
codemod-settings-search-keywords.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
codex-primary-home-tripwire.mjs feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
codex-primary-home-tripwire.test.ts feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
codex-validation-process-shutdown.mjs feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
command-code-transcript-scan-benchmark.mjs perf(agent-status): scan Command Code transcripts backward from EOF (#10742) 2026-07-26 20:20:12 -07:00
compare-benchmark-artifacts.mjs Reduce git trace and branch compare polling churn (#6002) 2026-06-22 19:13:32 -07:00
computer-e2e-workflow.test.mjs ci: run only changed e2e specs on pull requests (#11834) 2026-07-31 16:25:13 -07:00
computer-use-modifier-safety.test.mjs fix(computer-use): make modifier clicks interruption-safe (#11451) 2026-07-29 18:29:10 -07:00
computer-use-skill-guidance.test.mjs fix(computer-use): make modifier clicks interruption-safe (#11451) 2026-07-29 18:29:10 -07:00
computer-use-smoke.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
computer-use-smoke.test.mjs Harden computer use runtime and CLI (#4705) 2026-06-07 17:49:01 -07:00
create-draft-release.mjs fix: bound release notes by published releases (#7311) 2026-07-03 20:53:16 -07:00
create-draft-release.test.mjs fix: bound release notes by published releases (#7311) 2026-07-03 20:53:16 -07:00
daemon-boot-smoke.mjs Fix native Windows PTY startup query handling (#9500) 2026-07-19 20:25:52 -07:00
dev-channel-base-version.mjs fix(updater): base dev builds on published tags, not main's package.json (#12376) 2026-08-03 18:02:45 -07:00
dev-channel-base-version.test.mjs fix(updater): base dev builds on published tags, not main's package.json (#12376) 2026-08-03 18:02:45 -07:00
dev-cli-terminal-wrapper.mjs Implement robust orchestration primitives and connected-server workers (#9925) 2026-07-27 12:31:37 -07:00
dev-cli-terminal-wrapper.test.mjs Implement robust orchestration primitives and connected-server workers (#9925) 2026-07-27 12:31:37 -07:00
dev-fresh-profile.sh Skip first-run education in dev launches (#4489) 2026-06-02 11:49:00 -07:00
electron-builder-config.test.mjs fix(packaging): prune non-target native binaries (#12174) 2026-08-03 10:54:00 -07:00
electron-builder-native-rebuild.cjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
electron-builder-native-rebuild.test.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
electron-vite-output-contract.test.ts [P2] fix(release,settings): restore signing preflight portability, bootstrap diagnostics, and skill re-check (#11692) 2026-07-31 06:08:26 -07:00
ensure-native-runtime.mjs fix(cli): avoid Windows PATH status timeout (#9483) 2026-07-19 21:59:22 -04:00
ensure-native-runtime.test.mjs fix(cli): avoid Windows PATH status timeout (#9483) 2026-07-19 21:59:22 -04:00
file-explorer-tree-projection-benchmark.mjs Optimize file explorer row projection (#4691) 2026-06-05 01:15:54 -07:00
generate-bundled-skill-guides.mjs feat(skills): land remaining hybrid stubs (#9846) 2026-07-22 11:43:01 -07:00
generate-bundled-skill-guides.test.mjs feat(skills): land remaining hybrid stubs (#9846) 2026-07-22 11:43:01 -07:00
generate-skill-bundle-manifest.mjs fix(skills): stop OS sidecars marking an untouched skill as modified (#11471) 2026-07-30 13:20:47 -07:00
generate-skill-bundle-manifest.test.mjs fix(skills): stop OS sidecars marking an untouched skill as modified (#11471) 2026-07-30 13:20:47 -07:00
generate-terminal-perf-html-report.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
generate-terminal-perf-html-report.test.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
generate-windows-blockmap.mjs fix(release): regenerate Windows blockmap via app-builder-lib JS (#10110) 2026-07-22 23:10:19 -07:00
git-binary-compatibility-workflow.test.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
git-diff-blob-concurrency-benchmark.mjs perf(git): read both diff blobs concurrently (#10781) 2026-07-26 20:31:52 -07:00
git-pull-request-diff-base.mjs chore(quality): ratchet Oxlint, React Doctor, and Zustand performance (#11034) 2026-07-27 18:58:36 -07:00
git-pull-request-diff-base.test.mjs chore(quality): ratchet Oxlint, React Doctor, and Zustand performance (#11034) 2026-07-27 18:58:36 -07:00
hang-watchdog-memory-benchmark.mjs perf(main): move hang watchdog into a worker thread (#11488) 2026-07-30 19:33:05 -07:00
hang-watchdog-process-metrics.mjs perf(main): move hang watchdog into a worker thread (#11488) 2026-07-30 19:33:05 -07:00
hang-watchdog-process-metrics.test.mjs perf(main): move hang watchdog into a worker thread (#11488) 2026-07-30 19:33:05 -07:00
happy-dom-mutation-observer-retention.test.ts test(env): keep happy-dom MutationObserver callbacks alive across GC (#12438) 2026-08-03 23:18:15 -07:00
happy-dom-mutation-observer-retention.ts test(env): keep happy-dom MutationObserver callbacks alive across GC (#12438) 2026-08-03 23:18:15 -07:00
hibernation-output-epoch-leak-benchmark.mjs perf(renderer): drop per-tick matchMedia alloc + purge hibernation epoch map (#6696) 2026-06-28 21:16:02 -07:00
hourly-build-version.mjs fix(updater): base dev builds on published tags, not main's package.json (#12376) 2026-08-03 18:02:45 -07:00
hourly-build-version.test.mjs feat(updater): name hourly releases by version, build number, time, and sha (#11817) 2026-07-31 14:29:20 -07:00
hydrate-worktree-lookup-benchmark.mjs perf(store): index worktrees and tabs once per hydration loop (#10891) 2026-07-27 17:09:31 -07:00
idle-cpu-synthetic-spinners.mjs Reduce Orca idle CPU (#5402) 2026-06-15 12:56:22 -07:00
install-dev-cli.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
install-electron-package-binary.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
install-electron-package-binary.test.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
latest-stable-release.mjs Use semver max for latest stable release (#4622) 2026-06-03 23:42:33 -07:00
latest-stable-release.test.mjs Update mobile download links to 0.0.12 2026-06-04 16:11:51 -04:00
lint-react-doctor-changed.mjs Address react doctor warnings 2026-06-03 12:48:00 -07:00
linux-wayland-renderer-diagnostics.mjs fix(linux): disable GPU sandbox to stop terminal input freeze on Wayland (#5319) 2026-06-28 19:43:18 -07:00
linux-wayland-terminal-exercise.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
linux-wayland-validation-watchdog.mjs fix(linux): disable GPU sandbox to stop terminal input freeze on Wayland (#5319) 2026-06-28 19:43:18 -07:00
live-freeze-bounded-history.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-freeze-bounded-history.test.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-bulk-open-freeze-metrics.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-bulk-open-freeze-metrics.test.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-bulk-open-freeze-repro.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-freeze-rpc.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-freeze-rpc.test.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-realistic-freeze-repro.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-status-watchdog.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
live-remote-status-watchdog.test.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
locale-cjk-latin-spaced-terms.mjs fix(i18n): correct Korean mistranslations and particle spacing (#5761) 2026-06-18 21:26:12 -07:00
locale-count-fragment-separator.test.mjs fix(i18n): restore count separators in terminal theme picker for CJK locales (#9935) 2026-07-24 00:26:39 -07:00
locale-cross-locale-key-overrides.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-generic-ui-terms.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-generic-ui-terms.test.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-ja-phrase-fixes.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-ja-value-overrides.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-key-override-merge.mjs fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) (#9910) 2026-07-28 15:34:52 -07:00
locale-key-overrides.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-ko-key-overrides.json fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-ko-key-overrides.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
locale-ko-key-overrides.test.mjs fix(i18n): correct Korean mistranslations 2026-06-19 15:52:05 -07:00
locale-ko-phrase-fixes-round5.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-ko-phrase-fixes.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-ko-value-overrides.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-macos-tcc-key-overrides.mjs Refine macOS access prompt guidance (#11822) 2026-07-31 15:13:41 -07:00
locale-phrase-fixes.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-repair-catalog-missing-leaves.test.mjs fix(i18n): stop repairCatalog crashing on un-bootstrapped locale keys (#11728) 2026-08-04 03:56:33 -07:00
locale-screen-cursor-exemptions.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-search-keyword-overrides.mjs Fix unnatural Japanese (ja) localization wording (#5589) 2026-06-17 15:14:35 -07:00
locale-translation-policy-ko-round5.test.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-translation-policy.es-pr.test.mjs fix(i18n): correct Spanish "PR" mistranslated as "relaciones públicas" (#6749) 2026-06-29 11:56:26 -07:00
locale-translation-policy.es-round5.test.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-translation-policy.ja-round5.test.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-translation-policy.mjs fix(i18n): stop repairCatalog crashing on un-bootstrapped locale keys (#11728) 2026-08-04 03:56:33 -07:00
locale-translation-policy.test.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-translation-policy.zh-round5.test.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
locale-value-overrides.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
locale-zh-phrase-fixes-round5.mjs Add Simplified Chinese, Korean, and Japanese UI localization (#5046) 2026-06-09 15:59:17 -07:00
locale-zh-value-overrides.mjs fix(i18n): stop the repair policy de-localizing CJK UI labels 2026-08-04 03:56:33 -07:00
localization-package-contract.test.mjs Decouple feature copy from locale parity (#8512) 2026-07-29 17:44:41 -07:00
localize-renderer-strings.mjs Upgrade to TypeScript 7 and Electron 43 (#8189) 2026-07-10 19:08:12 -07:00
mac-build-compatibility.cjs feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
mac-build-compatibility.test.mjs feat(updater): switch to validated local mac builds (#10889) 2026-07-27 16:36:39 -07:00
macos-computer-helper-owner-loss-benchmark.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-computer-helper-owner-loss-group-recovery.test.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-computer-helper-owner-loss-metrics.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-computer-helper-owner-loss-processes.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-computer-helper-owner-loss-processes.test.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-computer-helper-owner-loss-trial-cleanup.mjs fix(computer): reap mac helper after client loss (#11493) 2026-07-30 19:24:34 -07:00
macos-launch-diagnostics.sh Update Electron for macOS launch diagnostics 2026-06-02 21:15:00 -07:00
macos-tcc-prompt-localization.test.mjs fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) (#9910) 2026-07-28 15:34:52 -07:00
markdown-toc-parse-benchmark.mjs perf(editor): skip markdown TOC parse while the panel is closed (#6695) 2026-06-28 21:19:10 -07:00
mjpeg-frame-parser-alloc-benchmark.mjs perf(emulator): return MJPEG frames as views instead of per-frame copies (#6707) 2026-06-28 23:40:55 -07:00
mobile-agent-status-projection-benchmark.mjs perf(mobile-sync): memoize the agent-status projection per entry (#10787) 2026-07-26 20:31:55 -07:00
mobile-pairing-qrcode-import-plugin.test.mjs chore(quality): ratchet Oxlint, React Doctor, and Zustand performance (#11034) 2026-07-27 18:58:36 -07:00
node-old-space-limit.mjs build: publish linux arm64 release artifacts (#4755) 2026-06-22 01:07:16 -07:00
node-old-space-limit.test.mjs build: publish linux arm64 release artifacts (#4755) 2026-06-22 01:07:16 -07:00
node-pty-console-list-agent-patch.test.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
orca-cli-skill-guidance.test.mjs feat(skills): land remaining hybrid stubs (#9846) 2026-07-22 11:43:01 -07:00
orca-dev
orca-dev-bin.test.mjs Implement robust orchestration primitives and connected-server workers (#9925) 2026-07-27 12:31:37 -07:00
orca-dev.mjs Implement robust orchestration primitives and connected-server workers (#9925) 2026-07-27 12:31:37 -07:00
orca-linear-skill-guidance.test.mjs feat(skills): land remaining hybrid stubs (#9846) 2026-07-22 11:43:01 -07:00
orchestration-skill-guidance.test.mjs feat(orchestration): coordinator-driven release of settled worker terminals (STA-905) (#12355) 2026-08-03 17:17:26 -07:00
oxlint-plugin-test-runner.mjs perf(lint): consolidate code-quality gates into Oxlint (#11117) 2026-07-28 00:21:13 -07:00
package-electron-runtime-contract.test.mjs ci: run only changed e2e specs on pull requests (#11834) 2026-07-31 16:25:13 -07:00
packaged-hang-watchdog-worker-contract.test.mjs perf(main): move hang watchdog into a worker thread (#11488) 2026-07-30 19:33:05 -07:00
plain-node-entry-guard.test.ts Keep the app responsive when security software slows process creation (#12217) 2026-08-04 02:03:40 -07:00
pr-e2e-gate-contract.test.mjs ci: run only changed e2e specs on pull requests (#11834) 2026-07-31 16:25:13 -07:00
pr-workflow-lint-parity.test.mjs fix(ci): mirror missing lint steps in PR workflow (#10601) (#10623) 2026-07-27 16:26:43 -07:00
pr-workflow-parallelism.test.mjs ci: block new root-level entries (#11903) 2026-08-01 01:48:24 -07:00
project-renderer-web-client.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
project-renderer-web-client.test.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
pty-batch-flush-benchmark.mjs
publish-complete-draft-releases.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
publish-complete-draft-releases.test.mjs
quadratic-buffer-concat-plugin.test.mjs perf(lint): consolidate code-quality gates into Oxlint (#11117) 2026-07-28 00:21:13 -07:00
rebuild-native-deps.mjs fix(terminal): make remote workspace sleep converge (#9874) 2026-07-22 00:22:36 -07:00
rebuild-native-deps.test.mjs fix(terminal): make remote workspace sleep converge (#9874) 2026-07-22 00:22:36 -07:00
relay-replay-buffer-benchmark.mjs perf(relay): keep the PTY replay window as chunks, not a re-sliced string (#10900) 2026-07-27 16:40:59 -07:00
relay-watcher-fault-harness.mjs Fix ssh watcher isolation (#8463) 2026-07-12 21:34:59 -07:00
release-cut-signpath-slack.test.mjs ci(release-cut): include source ref/commit and cutter in SignPath Slack (#10524) 2026-07-30 18:08:30 -07:00
release-e2e-dispatch-contract.test.mjs fix(remote): stabilize shared control and terminal parking (#11656) 2026-07-31 00:22:53 -07:00
release-mac-build-workflow-dispatch.test.mjs ci: isolate Blacksmith mac release build (#6962) 2026-06-30 16:36:59 -07:00
release-rc-history.mjs fix(release-cut): gate an explicit RC against its own series (#10525) 2026-07-25 03:50:25 -07:00
release-rc-history.test.mjs fix(release-cut): gate an explicit RC against its own series (#10525) 2026-07-25 03:50:25 -07:00
release-title-timestamp.mjs feat(updater): add an adhoc release channel for branch builds (#12051) 2026-08-02 01:46:51 -07:00
remote-agent-session-authority-repro.mjs fix(remote): create paired agent sessions without host focus (#10193) 2026-07-23 20:20:00 -07:00
remote-agent-session-process-cleanup.mjs fix(remote): create paired agent sessions without host focus (#10193) 2026-07-23 20:20:00 -07:00
remote-agent-session-repro-client.mjs fix(remote): create paired agent sessions without host focus (#10193) 2026-07-23 20:20:00 -07:00
remote-agent-session-repro-fixture.mjs fix(remote): create paired agent sessions without host focus (#10193) 2026-07-23 20:20:00 -07:00
remote-agent-session-repro-writable-shell.mjs fix(remote): create paired agent sessions without host focus (#10193) 2026-07-23 20:20:00 -07:00
remote-shared-control-retirement-probe.ts fix(remote): stabilize shared control and terminal parking (#11656) 2026-07-31 00:22:53 -07:00
renderer-scrollbar-style-plugin.test.mjs perf(lint): consolidate code-quality gates into Oxlint (#11117) 2026-07-28 00:21:13 -07:00
repair-locale-catalog.mjs Revert "Decouple feature copy from translated locale catalogs (#8488)" (#8500) 2026-07-12 23:43:07 -07:00
repo-owner-settings-selector-benchmark.mjs perf(renderer): give owner-routed settings a stable identity (#10743) 2026-07-26 13:19:23 -07:00
repro-windows-apphang-terminal-activation.mjs Improve Windows terminal performance: retain WebGL contexts, warm first ConPTY (#7085) 2026-07-02 18:41:23 -04:00
resolve-7za-path.mjs fix(release): restore the Windows inner-binary signature gate (#6487) (#10719) 2026-07-27 15:48:39 -07:00
resolve-7za-path.test.mjs fix(release): restore the Windows inner-binary signature gate (#6487) (#10719) 2026-07-27 15:48:39 -07:00
rich-markdown-doc-link-scan-benchmark.mjs perf(editor): cut per-keystroke work on two rich-markdown paths (#10862) 2026-07-27 17:18:31 -07:00
run-codex-real-account-validation.mjs feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
run-codex-real-account-validation.test.ts feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
run-electron-vite-build.mjs build: publish linux arm64 release artifacts (#4755) 2026-06-22 01:07:16 -07:00
run-electron-vite-dev.mjs fix(macos): explain the TCC prompts, and surface Full Disk Access only to users macOS is prompting (#9756) (#9910) 2026-07-28 15:34:52 -07:00
run-electron-vite-targets-in-parallel.mjs ci: parallelize PR checks and accelerate Vite builds (#10989) 2026-07-27 13:32:29 -07:00
run-headless-linux-pairing-docker.mjs Update paired Orca servers from the active client (#9839) 2026-07-22 18:52:37 -07:00
run-idle-cpu-benchmark.mjs fix(quality): enforce performance-safe lint baseline (#11074) 2026-07-27 20:54:02 -07:00
run-internal-dev-setup.mjs fix(worktrees): respect Windows shell for setup runners (#6967) 2026-08-02 17:40:58 -07:00
run-internal-dev-setup.test.mjs
run-multi-client-navigation-e2e.mjs fix(runtime): isolate navigation across paired clients (#9664) 2026-07-20 21:36:15 -07:00
run-multi-workspace-typing-bench.mjs chore: declutter top-level repo layout (#11890) 2026-08-01 00:25:35 -07:00
run-nested-runtime-ssh-e2e.mjs fix(runtime): route HUB-owned SSH worktrees through owning runtime (#9994) 2026-07-22 18:25:05 -07:00
run-release-mac-build-workflow.mjs ci: isolate Blacksmith mac release build (#6962) 2026-06-30 16:36:59 -07:00
run-ssh-codex-artifacts-repro-e2e.mjs Fix SSH terminal replay artifacts 2026-06-22 16:42:20 -07:00
run-ssh-docker-bulk-open-freeze-e2e.mjs fix(runtime): coalesce concurrent host terminal focus (#11841) 2026-08-03 02:18:05 -07:00
run-ssh-docker-perf-e2e.mjs test: add docker ssh relay perf guard (#4778) 2026-06-07 04:15:26 -07:00
run-ssh-docker-terminal-parking-e2e.mjs fix(terminal): bound SSH & remote hidden-worktree terminal retention (C1) (#10625) 2026-07-29 00:47:18 -07:00
run-ssh-docker-watcher-isolation-e2e.mjs Ssh watcher isolation e2e (#8494) 2026-07-12 23:50:00 -07:00
run-ssh-staged-upload-reliability.mjs fix(ssh): recover orphaned relay install locks (#9828) (#10207) 2026-07-31 16:17:37 -07:00
run-terminal-ibus-hangul-e2e.mjs fix(terminal): reconcile cross-platform IME composition lifecycle (#11293) 2026-07-29 16:12:20 -07:00
run-terminal-scale-perf-e2e.mjs Scale hidden real PTY pressure benchmarks (#4812) 2026-06-07 11:01:02 -07:00
run-terminal-scale-perf-report-gate.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
run-terminal-scale-perf-report-gate.test.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
run-vite-web-build.mjs build: publish linux arm64 release artifacts (#4755) 2026-06-22 01:07:16 -07:00
runtime-file-watcher-fault-harness.mjs fix(runtime): prevent file watcher SIGSEGV from crashing orca serve (#8370) 2026-07-12 18:15:15 -07:00
runtime-file-watcher-resource-probe.mjs fix(runtime): harden watcher and PTY teardown ownership (#8661) 2026-07-15 15:23:35 -07:00
serve-headless-fresh-profile-pairing.mjs Fix headless Linux serve pairing readiness (#9785) 2026-07-21 18:23:20 -07:00
setup-adhoc-release-repo.sh fix(ci): seed the adhoc release repo so releases can be tagged (#12375) 2026-08-03 18:02:42 -07:00
setup-hourly-release-token.sh feat(updater): add an adhoc release channel for branch builds (#12051) 2026-08-02 01:46:51 -07:00
skills-cli-package-workflow.test.mjs Fix packaged skills CLI runtime ownership (#11627) 2026-07-30 18:27:16 -07:00
smoke-packaged-cli.mjs [P1] fix(checks): stop skipped and manual checks reporting as failures (#11700) 2026-07-31 04:58:15 -07:00
smoke-packaged-hang-watchdog-worker.mjs perf(main): move hang watchdog into a worker thread (#11488) 2026-07-30 19:33:05 -07:00
source-control-path-sort-benchmark.mjs perf(source-control): share one path collator across the projection (#10850) 2026-07-26 22:26:49 -07:00
ssh-watch-fanout-benchmark.mjs perf(ssh): normalize watch event paths once per fs.changed batch (#10881) 2026-07-27 01:02:48 -07:00
summarize-terminal-perf-report.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
summarize-terminal-perf-report.test.mjs Reduce git trace and branch compare polling churn (#6002) 2026-06-22 19:13:32 -07:00
telemetry-bundle-constant-patterns.mjs fix(release): accept lowered telemetry declarations (#11019) 2026-07-27 17:38:54 -07:00
telemetry-bundle-constant-patterns.test.mjs fix(release): accept lowered telemetry declarations (#11019) 2026-07-27 17:38:54 -07:00
terminal-control-strip-benchmark.mjs perf(terminal): eliminate adverse control and frame-gate cases (#11045) 2026-07-27 23:28:05 -07:00
terminal-e2e-helpers.mjs chore(lint): upgrade oxlint to 1.71 + enable 7 new rules (autofixed backlog) (#6841) 2026-06-29 22:38:29 -07:00
terminal-ime-e2e-workflow.test.mjs ci: run only changed e2e specs on pull requests (#11834) 2026-07-31 16:25:13 -07:00
terminal-output-frame-chunk-benchmark.mjs perf(terminal): eliminate adverse control and frame-gate cases (#11045) 2026-07-27 23:28:05 -07:00
terminal-perf-report-annotations.mjs Reduce git trace and branch compare polling churn (#6002) 2026-06-22 19:13:32 -07:00
terminal-perf-report-annotations.test.mjs Reduce git trace and branch compare polling churn (#6002) 2026-06-22 19:13:32 -07:00
terminal-perf-report-rows.mjs Terminal performance initiative: pipeline fixes + term-speed-2 revival + PTY flow control (integration branch) (#7214) 2026-07-10 17:27:47 -07:00
terminal-pr-link-carry-benchmark.mjs perf(terminal): bound the PR-link carry scan to the trailing window (#10741) 2026-07-26 15:32:33 -07:00
terminal-stream-byte-length-benchmark.mjs perf(terminal): measure stream byte length natively above a code-unit floor (#10916) 2026-07-27 17:15:54 -07:00
trim-windows-icon-source.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
trim-windows-icon-source.test.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
vendor-feature-wall-assets.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
verify-agent-hook-stdin-lifecycle.mjs fix(agent-hooks): drain stdin before hook script early exits so agents never hit EPIPE (#8430) 2026-07-13 00:26:22 -07:00
verify-cli-bin.mjs fix: pin CLI build output to CommonJS (#6656) 2026-06-28 22:58:27 -07:00
verify-cli-bin.test.mjs Revert "fix(memory): bound OOM-prone accumulators (#10179)" (#10255) 2026-07-23 18:35:31 -07:00
verify-computer-native.mjs revert: restore pre-worker process boundaries (#11481) 2026-07-29 20:01:31 -07:00
verify-linux-glibc-floor.cjs fix(linux): restore Ubuntu 20.04 launch — pin node-pty glibc symbols + add glibc/libstdc++ packaging gate (#9902) (#10019) 2026-07-22 19:11:44 -07:00
verify-linux-glibc-floor.test.mjs fix(linux): restore Ubuntu 20.04 launch — pin node-pty glibc symbols + add glibc/libstdc++ packaging gate (#9902) (#10019) 2026-07-22 19:11:44 -07:00
verify-linux-wayland-gpu-sandbox.mjs feat(codex): real-home routing + self-contained multi-account homes (#9501) 2026-07-20 14:34:53 -07:00
verify-localization-catalog.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
verify-localization-catalog.test.mjs fix(localization): stop the repair policy rewriting translated generic terms to English (#12192) 2026-08-04 03:56:33 -07:00
verify-localization-extraction.mjs chore: declutter top-level repo layout (#11890) 2026-08-01 00:25:35 -07:00
verify-localization-extraction.test.mjs Decouple feature copy from locale parity (#8512) 2026-07-29 17:44:41 -07:00
verify-macos-entitlements.mjs chore(lint): adopt unicorn/prefer-import-meta-properties (error) (#6847) 2026-06-29 23:37:30 -07:00
verify-macos-release-env.mjs
verify-packaged-daemon-entry.cjs Harden layout validation, watcher lifecycle, and connection robustness (#7924) 2026-07-09 16:09:09 -07:00
verify-packaged-daemon-entry.test.mjs Harden layout validation, watcher lifecycle, and connection robustness (#7924) 2026-07-09 16:09:09 -07:00
verify-packaged-plugin-resources.cjs feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
verify-packaged-plugin-resources.test.mjs feat(plugins): Orca plugin system — kernel, content packs, panels, workers, marketplace v0 (experimental) (#8549) 2026-07-27 01:14:33 -07:00
verify-release-required-assets.mjs lint(unicorn): enable prefer-number-properties, prefer-array-find, prefer-array-index-of (#7516) 2026-07-05 23:56:37 -07:00
verify-release-required-assets.test.mjs build: publish linux arm64 release artifacts (#4755) 2026-06-22 01:07:16 -07:00
verify-skill-update-roundtrip.mjs Add safe skill freshness detection and update rail (#8637) 2026-07-16 14:47:28 -07:00
verify-skills-cli-runtime.cjs Fix packaged skills CLI runtime ownership (#11627) 2026-07-30 18:27:16 -07:00
verify-skills-cli-runtime.test.mjs Fix packaged skills CLI runtime ownership (#11627) 2026-07-30 18:27:16 -07:00
verify-telemetry-constants.mjs fix(release): accept lowered telemetry declarations (#11019) 2026-07-27 17:38:54 -07:00
verify-web-build.mjs chore(lint): upgrade oxlint to 1.71 + enable 7 new rules (autofixed backlog) (#6841) 2026-06-29 22:38:29 -07:00
verify-windows-inner-signature.mjs Fix Windows inner signature PowerShell path (#7136) 2026-07-02 12:11:58 -07:00
verify-windows-inner-signature.test.mjs Fix Windows inner signature PowerShell path (#7136) 2026-07-02 12:11:58 -07:00
win-crash-survival-e2e.test.mjs chore: declutter top-level repo layout (#11890) 2026-08-01 00:25:35 -07:00
windows-daemon-workspace-close-repro.mjs Fix native Windows PTY startup query handling (#9500) 2026-07-19 20:25:52 -07:00
windows-signing-gate-toolset.test.mjs fix(release): restore the Windows inner-binary signature gate (#6487) (#10719) 2026-07-27 15:48:39 -07:00
windows-signing-workflow-contract.test.mjs [P2] fix(release,settings): restore signing preflight portability, bootstrap diagnostics, and skill re-check (#11692) 2026-07-31 06:08:26 -07:00
windows-ssh-attach-console-repro.mjs fix(ssh): patch node-pty helper in Windows relay (#9638) 2026-07-20 19:09:18 -07:00
wrap-localized-search-exports.mjs Add English localization infrastructure (#4995) 2026-06-09 10:43:04 -07:00
zustand-selector-fanout-benchmark.mjs chore(quality): ratchet Oxlint, React Doctor, and Zustand performance (#11034) 2026-07-27 18:58:36 -07:00