Update Docs
This commit is contained in:
@@ -25,6 +25,7 @@ This project is **experimental research software**. APIs described here follow t
|
||||
## On this page
|
||||
|
||||
- [Who this is for](#who-this-is-for)
|
||||
- [Maintainer cheat sheet](#maintainer-cheat-sheet-artifacts--verifiers)
|
||||
- [Reading order](#reading-order)
|
||||
- [Related docs](#related-docs)
|
||||
|
||||
@@ -39,6 +40,22 @@ This project is **experimental research software**. APIs described here follow t
|
||||
|
||||
---
|
||||
|
||||
## Maintainer cheat sheet (artifacts → verifiers)
|
||||
|
||||
| What you touch | Responsibility | Root check |
|
||||
| --- | --- | --- |
|
||||
| [`packages/bare-os-coreutils/lib/commands.mjs`](../packages/bare-os-coreutils/lib/commands.mjs) | Tier-1 `/bin` names, `man.json` coverage | `verify-man-coverage.mjs`, `verify-doc-tier1-count.mjs` (via **`pretest`**) |
|
||||
| [`packages/bare-os-coreutils/build.mjs`](../packages/bare-os-coreutils/build.mjs) | Emit `kernel/bin/*`, man merge | `npm run build -w bare-os-coreutils` |
|
||||
| [`kernel/lib/boot/`](../kernel/lib/boot/), [`kernel/lib/init/`](../kernel/lib/init/) | Init bundle sources | `bundle-kernel-init.mjs`, `verify-init-bundle-recipe.mjs` |
|
||||
| [`kernel/`](../kernel/) vs [`packages/bare-os-seeder/kernel/`](../packages/bare-os-seeder/kernel/) | Byte-identical mirror | `verify-kernel-seeder-parity.mjs` |
|
||||
| [`packages/bare-os-booter/lib/bare-os-ctx-api.js`](../packages/bare-os-booter/lib/bare-os-ctx-api.js) | **`BARE_OS_CTX_API_VERSION`** | `verify-ctx-api-feature-bits.mjs`, `verify-compat-matrix.mjs`, `gen-ctx-client-helper.mjs` |
|
||||
| [`docs/reference/compatibility-matrix.md`](../docs/reference/compatibility-matrix.md) | Version table for releases | `verify-compat-matrix.mjs`, `verify-doc-contracts.mjs` |
|
||||
| [`docs/reference/posix-compliance-matrix.json`](../docs/reference/posix-compliance-matrix.json) | POSIX profile linkage | `verify-posix-compliance-matrix.mjs`, `gen-posix-dashboard.mjs` |
|
||||
|
||||
Full script index: [scripts/README.md](../scripts/README.md). Gate everything with **`npm run pretest`** before pushing doc or contract edits.
|
||||
|
||||
---
|
||||
|
||||
## Reading order
|
||||
|
||||
- **[01 — Two runtimes: host vs in-image](01-two-runtimes-host-vs-image.md)** — Pear/Node packages vs Hyperdrive JS evaluated with `AsyncFunction`; trust boundaries.
|
||||
|
||||
Reference in New Issue
Block a user