This commit is contained in:
Raven Scott
2026-04-04 16:58:05 -04:00
parent 82ee5a5549
commit 45ee73756c
61 changed files with 1317 additions and 895 deletions
+1 -1
View File
@@ -104,7 +104,7 @@ After [`createKernelReplSession`](../packages/bare-os-booter/lib/repl-session.js
- **`ctx.vfs.readFile(path, opts?)`** and **`ctx.vfs.writeFile(path, buf, opts?)`** accept **`signal`/`timeoutMs`** in **`opts`** (writeFile merges with **`executable`**).
- **`ctx.console`** is session-scoped.
**`/run/bare-os/boot.json`** (via **`bareOsPublishBootReady`**) may include **`booterPhases`**: booter milestones (**`vfs`**, **`ctx`**, **`repl`**, **`initd`**, **`kernel_invoke`**) in addition to kernel **`phases`** from the stock [`kernel/init.js`](../kernel/init.js). **`subsystems.kernel.bootPhases`** lists **`{ label, bootStage }`** for each completed kernel phase, and **`subsystems.kernel.programProc`** may include **`schema: 2`**, **`programVersion: 2`**, **`bootDryRun`**.
**`/run/bare-os/boot.json`** (via **`bareOsPublishBootReady`**) may include **`booterStages`** / legacy **`booterPhases`**: booter milestones (**`vfs`**, **`ctx`**, **`repl`**, **`initd`**, **`kernel_invoke`**) in addition to kernel **`stages`** / legacy **`phases`** from the stock [`kernel/init.js`](../kernel/init.js). **`subsystems.kernel.bootStages`** (and legacy **`bootPhases`**) list **`{ label, bootStage }`** for each completed kernel boot stage, and **`subsystems.kernel.programProc`** may include **`schema: 2`**, **`programVersion: 2`**, **`bootDryRun`**.
---