Further MD Fixes

This commit is contained in:
Raven Scott
2026-04-25 23:04:56 -04:00
parent b07bc38708
commit b9d3a8b17f
143 changed files with 1861 additions and 1861 deletions
+2 -2
View File
@@ -5,12 +5,12 @@ This repository mixes **Node** (CI and some package scripts) and **Bare** / **Pe
| Surface | Typical host | Notes |
|--------|----------------|-------|
| `packages/bare-os-booter/test.js` | **Node** + `bare-node-test-shim.cjs` | Exercises the booter with Brittle; the harness may use Node APIs; **booter `index.js` + `lib/*.js**` use `**#host-fs**` / `**#host-path`** (`bare-fs` / `bare-path` on Bare). |
| `packages/bare-os-seeder` sources | **Bare** / **Pear** entry | **`index.js**` and `**lib/*.js**` use `**#host-***` aliases like the booter; seeder adds `**#host-fs-promises`**. |
| `packages/bare-os-seeder` sources | **Bare** / **Pear** entry | **`index.js`** and **`lib/*.js`** use `**#host-***` aliases like the booter; seeder adds `**#host-fs-promises`**. |
| `packages/bare-os-booter/test.identity.js` | **Bare** (`brittle-bare`) | Identity paths prefer Bare APIs. |
| `packages/bare-os-protocol/test.js` | **Bare** (`brittle-bare`); optional `test:node` | Protocol encodings are runtime-agnostic. |
| `packages/bare-os-coreutils/test/*.mjs` | **Node** | Utilities are loaded via `AsyncFunction`; stdin/fs helpers use Node in tests. |
| `packages/bare-os-booter` `start` / `dev` | **Bare** (`bare index.js`) | Production-shaped guest path; Pear uses the same tree with staged `node_modules`. |
| Guest **`ctx**` / `**/bin**` / kernel `**init.js`** | **Bare** (or Pear) | Must not rely on `node:*` built-ins; use **`bare-*`** shims per project rules. |
| Guest **`ctx`** / **`/bin`** / kernel **`init.js`** | **Bare** (or Pear) | Must not rely on `node:*` built-ins; use **`bare-*`** shims per project rules. |
| Repo `pretest` verify scripts | **Node** | Static analysis, schema checks, bundle policy. |
Root **`npm run test:bare`** runs a small Bare-first slice (protocol + coreutils Node tests are still Node; see script in root `package.json`).