Files
bare-operating-system/docs/schemas
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
..
2026-04-04 16:58:05 -04:00
2026-04-04 16:58:05 -04:00
2026-04-04 19:51:05 -04:00
2026-04-04 16:58:05 -04:00

Published JSON Schemas (docs/schemas/)

Machine-readable contracts for boot policy, lifecycle telemetry, and kernel extension manifests. Guest and host code may emit or validate lines against these schemas; see developer-guide — Privacy, telemetry, and PII for scrubbing and non-secret posture.

Schema file Purpose
boot.policy.schema.json Optional /etc/bare-os/boot.policy.json and related boot gating
boot-trace-line.schema.json Structured boot trace / lifecycle NDJSON lines
telemetry-ndjson-record.schema.json Guest/host NDJSON telemetry mirrors
otel-bare-os-jsonl.schema.json OpenTelemetry JSONL mapping for Bare OS
kernel-extension-manifest.schema.json Extension drop-in manifests under kernel.ext.d
kernel-extensions.registry.schema.json Extension registry aggregation

Related: kernel-extensions.md · observability-contracts.md · compatibility-matrix.md · scripts/README.md (verifiers that touch schema examples).