This commit is contained in:
Raven Scott
2026-04-04 18:41:34 -04:00
parent 7cf1a8d1c5
commit d75f4e7383
29 changed files with 1219 additions and 469 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ This document classifies incomplete surfaces as of the kernel hardening pass. It
| `basenc` base16-only messaging | `packages/bare-os-coreutils/src/basenc.js` | Implemented: `--base64` / `--base32` (RFC-style) in addition to `--base16`. |
| `hostid` / `users` “stub” UX | `packages/bare-os-coreutils/src/hostid.js`, `users.js` | Implemented: stable hostid from Ed25519 public key when identity unlocked; `users` documents active session. |
| WARC / archive delegates labeled placeholder | `packages/bare-os-booter/lib/host-delegate-registry.js` | Implemented: `warc-cli.js`, `archive-cli.js` (archive maps to ustar `tar`). |
| hrpc / bundlebee / sidecar / pear_runtime_matrix | `host-delegate-registry.js` | Remain **host-wired**: `shouldDelegate` false; messages describe required host bridge (no doc-only placeholder errors for warc/archive). |
| hrpc / bundlebee / sidecar / pear-runtime-matrix | `host-delegate-registry.js` + `host-bridge-cli.js` | **Implemented:** basename delegates run probe/status/hint/cap CLIs; **`hrpc request`** uses host-replaced **`ctx.bareOsHrpcRequest`** when **`BARE_OS_HRPC_BRIDGE_WIRED`**; env JSON for allowlist / pear matrix probes; stock **`bareOsHrpcRequest`** remains a marked rejector until host assigns a handler. |
## P2 — Scripts and documentation