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
8f2e3cceb0
Move editable kernel bulk from kernel/init-main.js to kernel/lib/init/
...
(staged as /lib/init/init-main.js); point bundle-kernel-init and verify
scripts at the new path.
Wire curl, wget, openssl, ssh-keygen, and tar through coreutils and
booter host delegates with booter-side CLI helpers; refresh related
bins, bare manifest, shell completion, and man DB (kernel + seeder).
Add booter support modules for ACL evaluation, audit chain, secret
handles, peer admission, replication priority, process table, swarm
lifecycle, boot-graph proc, metrics, monotonic time, protomux alias
registry, and swarm peer policy; extend extension resolver, VFS,
swarm connection managers, IPC, identity-account, and initd.
Harden bare-os-bare-libs build on esbuild failure; add verify scripts
for extension manifest schema and runtime incomplete markers; extend
ctx API typings, gen-ctx-client-stub, and verify-ctx-dts.
Update boot hook fragment, bundled init.js, handbook and reference
docs (incl. kernel security and VFS path classes).
2026-04-04 17:51:47 -04:00
Raven Scott
45ee73756c
Updates
2026-04-04 16:58:05 -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
2919f606ce
feat(kernel): wave 2 guest OS surface and operator parity
...
- Extend capability model (featureBits2) and align ADR, protocol, /proc, verify scripts
- Add seed RPC + /proc mirrors for replication queue, MBR failover hints, optional attestation
- Pear bridge: IPC request/response, mirror-drive / HDMS pairing hints, dev diagnostics
- Initd: IdleSec for socket units, units.d drop-ins, richer readiness (e.g. exec:)
- Cron: @reboot and JitterSec-style scheduling
- VFS: Linux-shaped /proc stubs (cgroups, tcp), bounded vfs.watch on safe pseudo paths
- Shell: gated parameter expansion v2; /bin/env -S and --env-file (staged script without ESM export)
- Schemas under docs/schemas; expand contract tests; kernel.ext.d → /proc extensions registry
- Refresh handbook, developer-guide, reference index, package READMEs; keep seeder kernel tree in sync
2026-04-04 02:04:59 -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
2ef56ac314
Updates
2026-04-03 23:42:47 -04:00
Raven Scott
d8e580d1af
Kernel Updates
2026-04-03 23:21:30 -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
ae6b7f8652
updates
2026-04-03 20:19:08 -04:00
Raven Scott
58d1571627
Updates
2026-04-03 20:11:00 -04:00
Raven Scott
4dfee8398b
Updates
2026-04-03 19:49:21 -04:00
Raven Scott
02904e7523
updates
2026-04-03 19:34:11 -04:00
Raven Scott
04d903beb8
updates
2026-04-03 19:13:20 -04:00
Raven Scott
8002a66f6e
Updates
2026-04-03 19:01:57 -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
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
Raven Scott
11cac45df6
update
2026-04-03 04:23:17 -04:00
Raven Scott
98259a7b4a
Updates
2026-04-03 04:01:24 -04:00
Raven Scott
8505077f8d
grep
CI / test (push) Successful in 9m49s
2026-04-03 03:19:48 -04:00
Raven Scott
d794c87b32
update
CI / test (push) Has been cancelled
2026-04-03 03:07:51 -04:00
Raven Scott
342b6040fe
Update
CI / test (push) Successful in 9m48s
2026-04-03 02:49:18 -04:00
Raven Scott
eca209b663
Update
CI / test (push) Failing after 4m58s
2026-04-03 01:37:34 -04:00
Raven Scott
45cf20ea3c
updates
CI / test (push) Failing after 4m58s
2026-04-02 23:25:35 -04:00
Raven Scott
5991f4f8e8
FISH style
CI / test (push) Failing after 4m58s
2026-04-02 22:57:23 -04:00
Raven Scott
c337a8aaa6
updates
CI / test (push) Failing after 4m57s
2026-04-02 22:43:46 -04:00
Raven Scott
2e26b14250
updates
CI / test (push) Failing after 4m56s
2026-04-02 22:35:09 -04:00
Raven Scott
9efede0dc8
updates
CI / test (push) Failing after 4m58s
2026-04-02 22:04:58 -04:00