Raven Scott
433cb2176d
feat: complete Bare OS POSIX mega-plan (20-track)
...
Migrate booter and seeder host file/path access to bare-fs/bare-path via package
imports while keeping Node defaults for dev/CI; extend CI to reject bare fs/path
imports on Pear surfaces.
Wire bareOsPearUpdaterDelegate through pear-runtime-updater-style dynamic import,
expand process table and signal routing, add system RO alias mount and optional
Hyperbee bin hint, protomux proc metrics, cron dom/dow OR rule, boot-perf detail
with optional bare-hrtime, /lib/bare warm cache with metrics_live warmReadCache,
vault threat-model and users-manual crypto pointers, Pear inspect emit, gated
shell break/continue, kernel-ext-graph output and example schema, POSIX compliance
matrix + verifier in pretest.
Harden ACL sidecar evaluation toward POSIX-like mask semantics; tighten test/expr/
printf edge cases and man JSON; add blind-bootstrap/DHT registry protocol test and
troubleshooting notes; refresh handbook, KERNEL_CONTRACT, environment appendix, and
reference hub links.
2026-04-04 22:13:19 -04:00
Raven Scott
92384990c5
feat(booter): POSIX/P2P roadmap — syscalls v4, mirror VFS, seeder snapshot hints
...
- Bump ctx API to 1.31.0; extend /proc/bare_os/syscalls.json schema 4 (fdModel, signalModel)
- Add /mirror/aux* routing for auxiliary Hyperdrives; optional BLAKE2b-keyed /bin cache (BARE_OS_VFS_BIN_CACHE_BLAKE2B)
- Wire seeder snapshotHintsJson from BARE_OS_SEED_* env; add seeder unit tests
- Shell: trap -p; docs for jobs/bg/trap; sync schemas, examples, compatibility matrix, handbook ch.9
- Coreutils: Issue 7 man option rows for cp/mv/ln/find/grep/sed/awk/tar/test/true; xcu-issue7-sweep tests
- Docs: env appendix, vault-threat-model, node-vs-bare-host-matrix, test:bare, CHANGELOG 1.31.0
2026-04-04 22:00:01 -04:00
Raven Scott
346bb71ffe
Complete the internal “100 task” roadmap: coreutils and shell parity (xargs,
...
sh, diff/patch, sort, printf, find, test, getfacl/setfacl/xattr), expanded
/proc and metrics (process table, syscalls, replication, net, security
posture, worker budget, swarm/replication hints), initd DAG supervision
metadata and richer restart journal telemetry, synthetic process groups via
IPC (assignProcessGroup/signalProcessGroup) mirrored into process_table,
optional kernel.ext.d incremental hot reload (BARE_OS_KERNEL_EXT_D_HOT_RELOAD)
with reload audit NDJSON, features proc for hyperblobs dedup and systemd
subset documentation, vault threat model doc plus posture fields for AEAD,
Pear enclave pointer, account rotation continuity, and Ed25519 consistency
across boot manifest / extensions / replication. Adds or extends tests and
keeps kernel/ and packages/bare-os-seeder/kernel/ in parity; guest init is
bundled from kernel/lib/init/init-main.js via bundle-kernel-init.
2026-04-04 21:23:49 -04:00
Raven Scott
b458c6031d
updates
2026-04-04 19:08:51 -04:00
Raven Scott
d75f4e7383
Updates
2026-04-04 18:41:34 -04:00
Raven Scott
d38b6eeaac
feat(booter): disk.os bridge, systemctl ctx API, delegates, and docs
...
- Add createBareOsDiskOsBridge for Hyperdrive searchLocal + whitelisted
bare_os.* execRpc; wire disk.os after initd
- Expose ctx.bareOsRunSystemctlCli; route /bin/systemctl and journalctl
through it (sync seeder kernel/bin)
- Implement ssh-keygen passphrase envelope (bareOsKeySchema 2, PBKDF2 +
ChaCha20-Poly1305); add warc and archive delegates
- Extend basenc (--base32/--base64); improve hostid/users session UX
- Introduce bare-os-boot-phases, bare-os-errors; CI boot-step alignment
- Bump BARE_OS_CTX_API_VERSION to 1.28.0; update ctx d.ts and verifiers
- Add KERNEL_CONTRACT, OTA_AND_BUNDLES, PLACEHOLDER_BASELINE; handbook
disk.os + security hooks; reference docs and CHANGELOG
2026-04-04 18:09:08 -04:00
Raven Scott
8fbcc78199
Updates
2026-04-04 16:39:15 -04:00
Raven Scott
ef04e3a263
feat(kernel): giant-phase boot hooks, proc snapshot, and kernel UX tools
...
- Add BARE_OS_BOOT_SAFE_MODE, BOOT_TRANSACTION_JOURNAL, BOOT_CHECKPOINT in
stock kernel; kernel.ext.d requires/after/before ordering; boot-ready
subsystems.kernel.giantPhase adjunct
- Expose /proc/bare_os/giant_phase_program.json via bare-os-giant-phase;
wire VFS, baretop snapshot, and ctx batch read
- Add /bin/kernel-doctor and /bin/kernel-explain; verify-giant-phase-doc in
pretest; giant-phase-benchmark-harness stub
- Bump bareOsCtxApiVersion to 1.23.0; sync seeder kernel/init.js and runtime
caps; extend booter tests for proc listing and safe mode
Docs: giant-phase-kernel-program.md, feature-roadmap, kernel-extensions,
compatibility-matrix, environment appendix, handbook 06/11, developer
guide, users-manual 07, scripts README; booter CHANGELOG
2026-04-04 16:11:33 -04:00
Raven Scott
0e53351349
Release baretop
2026-04-04 08:17:47 -04:00
Raven Scott
e4910e1acd
updates to nano
2026-04-04 07:44:07 -04:00
Raven Scott
b3eac448d1
Add tenth capability word (STOCK_V10), protocol 0.6.0, ctx API 1.19.0, and
...
strict seed coverage for bits10. Extend seed RPC, replication adjuncts,
Wave 10 /proc JSON + proc index schema 6, boot.policy v10 enforcement in
kernel/init.js, sysproc:* workers, NDJSON/OTel/audit schema bumps, CI
(verify-kernel-roadmap-wave10.mjs) and doc updates across handbook,
developer-guide, compatibility matrix, and seeder kernel parity.
2026-04-04 06:15:24 -04:00
Raven Scott
fccd07b726
feat(kernel): Wave 9 mega-phase — bits9, protocol 0.5, boot policy v9, Pear/Bare bridge
...
- Add ninth capability word (bits9), STOCK_V9, FEATURE9_*; bump feature bits doc to 11
- Extend seed RPCs, channel wiring, replication/staging adjuncts; bare_os_proc_index schema 5
- Wave 9 /proc JSON via bare-os-wave9-proc.js + VFS aliases; ctx API 1.18.0 + d.ts hooks
- Boot policy v9 + kernel/init.js enforcement; extensions registry schema 6; strict bits9 caps
- NDJSON lifecycle 8, OTel 6, audit 6; SOCKS proxy map, worker/WASM/env passthrough
- Coreutils openssl stub (bare-crypto doc); mediaproc:* worker group; http-fetch SOCKS lookup
- CI: verify-kernel-roadmap-wave9.mjs, wave3/ctx/dts/compat updates; pretest chain
- Docs: roadmap Wave 9 table, ADR §12, kernel-extensions/capabilities/matrix/protocol/handbook/
developer-guide (node-to-bare-modules, privacy), kernel README, scripts README, changelogs
- Sync packages/bare-os-seeder/kernel (init.js, README); refresh booter /proc readdir test list
2026-04-04 05:54:08 -04:00
Raven Scott
f8a0dad897
feat: kernel roadmap wave — bits4, policy v4, Pear/Bare compatibility
...
- protocol/booter: bits4 handshake, proc surfaces, boot policy v4, telemetry v4
- coreutils: nohup + ensure-man-pages; seed-man-pages fixes for extra pages
- kernel-runner: no static node:module (Pear); bare-module createRequire
- docs: handbook, reference, ADR, compatibility matrix, verify scripts
2026-04-04 02:51:33 -04:00
Raven Scott
d775fb0628
feat: kernel roadmap wave — bits4, policy v4, Pear/Bare compatibility
...
- protocol/booter: bits4 handshake, proc surfaces, boot policy v4, telemetry v4
- coreutils: nohup + ensure-man-pages; seed-man-pages fixes for extra pages
- kernel-runner: no static node:module (Pear); bare-module createRequire
- docs: handbook, reference, ADR, compatibility matrix, verify scripts
2026-04-04 02:51:32 -04:00
Raven Scott
8c3151319d
feat(kernel): expand stock image, boot policy, and ecosystem integration
...
- Stock kernel: boot.policy v2 (maxExecLineDepth, denyEnvKeys, requireProcNodes);
richer BARE_OS_KERNEL_SELFTEST; example policy and timer drop-in samples
- Protocol: feature bits 28–30, seed RPCs (manifest_hints, peer_health, staging_slot)
- Booter: /proc mirrors, provenance, metrics_live, pear IPC registry, initd DAG,
suspend/resume wiring, exec budget, shell ${var} expansion, delegate limits,
telemetry v3 / OTel JSONL, ctx API 1.11.0
- Coreutils: /bin/timeout; seeder Pear/Bare: avoid bare process.env (globalThis.process?.env)
- CI: verify-ctx-api-feature-bits; docs: handbook, developer-guide, kernel-extensions,
capabilities index, environment appendix, READMEs
2026-04-04 01:41:27 -04:00
Raven Scott
a03999c9be
Updates
2026-04-04 01:20:57 -04:00
Raven Scott
a14baabbc1
Updates
2026-04-04 00:01:11 -04:00
Raven Scott
d8e580d1af
Kernel Updates
2026-04-03 23:21:30 -04:00
Raven Scott
184b7fe3b1
Docs Update
2026-04-03 23:11:37 -04:00
Raven Scott
f42f50eb73
New utils
2026-04-03 23:04:42 -04:00
Raven Scott
eeef3da6e1
Updates to coreutils
2026-04-03 22:37:04 -04:00
Raven Scott
35ac6633ea
core utils updates
2026-04-03 22:34:08 -04:00
Raven Scott
32d3eaa833
Add edit program
2026-04-03 21:59:05 -04:00
Raven Scott
57b1296981
themes
2026-04-03 21:39:36 -04:00
Raven Scott
2655fe6a7d
Updates
2026-04-03 20:46:09 -04:00
Raven Scott
e58a9f99d6
Updates
2026-04-03 20:33:24 -04:00
Raven Scott
eb6e8260cf
updates
2026-04-03 19:54:49 -04:00
Raven Scott
4dfee8398b
Updates
2026-04-03 19:49:21 -04:00
Raven Scott
04d903beb8
updates
2026-04-03 19:13:20 -04:00
Raven Scott
b727177842
systemctl
2026-04-03 18:24:15 -04:00
Raven Scott
ec236f9cc7
Updates
2026-04-03 17:56:46 -04:00
Raven Scott
a7e08e093c
Update CURL wget
2026-04-03 17:45:55 -04:00
Raven Scott
9d836e8072
Updates to CURL and WGET
2026-04-03 17:36:57 -04:00
Raven Scott
77638c4138
Updates
2026-04-03 16:29:27 -04:00
Raven Scott
0dd01be4ab
Add jq
2026-04-03 05:55:25 -04:00
Raven Scott
6259c25d4c
Dev guide
2026-04-03 05:43:13 -04:00
Raven Scott
2d26a0b8d1
Update man to add the manual guide
2026-04-03 05:28:49 -04:00