feat(harness_init): eager first-run setup with init overlay; pin managed Python to 3.13 (#4021)

This commit is contained in:
Steven Enamakel
2026-06-23 17:32:29 -07:00
committed by GitHub
parent 39fd83e866
commit fb720fd305
40 changed files with 1728 additions and 4 deletions
+1
View File
@@ -43,6 +43,7 @@ Canonical mapping of every product feature to its test source(s). Drives gap-fil
| 0.2.2 | Gatekeeper Validation | MS | release-manual-smoke | 🚫 | OS-level signature check |
| 0.2.3 | Code Signing Verification | MS | release-manual-smoke | 🚫 | `codesign --verify` capture in checklist |
| 0.2.4 | First Launch Permissions Prompt | MS | release-manual-smoke | 🚫 | TCC prompts non-driver-automatable |
| 0.2.5 | First-Run Harness Init (Python/spaCy/Node) | RU+RI+VU | `src/openhuman/harness_init/*` (`#[cfg(test)]`), `src/openhuman/runtime_python/downloader_tests.rs`, `tests/json_rpc_e2e.rs`, `app/src/services/harnessInitService.test.ts`, `app/src/components/InitProgressScreen/InitProgressScreen.test.tsx` | ✅ | Eager startup provisioning + `harness_init_status`/`_run` RPC + blocking init overlay; managed CPython pinned to 3.13.x. Live download/model fetch is `MS` (network) |
### 0.3 Updates & Reinstallation