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.
This commit is contained in:
@@ -470,4 +470,109 @@ This file tracks the twenty-item “kernel super-features” plan. Items are **d
|
||||
| 99 | BARE_OS_SOCKS_PROXY_MAP_JSON helper | done — http-fetch-url.js |
|
||||
| 100 | Mega-integration wave9 + parity | done — pretest + seeder kernel sync |
|
||||
|
||||
## Wave 10 (100-item mega kernel)
|
||||
|
||||
| # | Item | Status |
|
||||
|---|------|--------|
|
||||
| 1 | bits10 + STOCK_V10 + FEATURE10_* + BARE_OS_KERNEL_FEATURE_BITS_DOC=12 | done — kernel-feature-bits.js, protocol index |
|
||||
| 2 | ADR 001 §13 tenth capability word | done — developer-guide/adr/001 |
|
||||
| 3 | bits10 on seed capabilities + /proc + BARE_OS_SEED_CAP_STRICT | done — channel.js, booter index.js |
|
||||
| 4 | BARE_OS_CTX_API_VERSION 1.19.0 + bare-os-ctx.d.ts wave10 | done — bare-os-ctx-api.js |
|
||||
| 5 | verify-ctx-api-feature-bits + verify-ctx-dts bits10 | done — scripts |
|
||||
| 6 | verify-kernel-roadmap-wave10.mjs 100 rows + pretest | done — scripts |
|
||||
| 7 | verify-kernel-roadmap-wave3 STOCK_V10 + RPC + boot policy v10 | done — wave3.mjs |
|
||||
| 8 | package-bare-os-protocol.md semver 0.6.0 | done — docs |
|
||||
| 9 | Protocol package 0.6.0 + protocol-meta.js | done — bare-os-protocol |
|
||||
| 10 | STOCK_V10 !== 0 protocol test | done — test.js |
|
||||
| 11 | Seed RPC pear_doctor_hint | done — seed-rpc-methods, channel |
|
||||
| 12 | Seed RPC pear_info_sketch | done — channel |
|
||||
| 13 | Seed RPC pear_inspect_caps | done — channel |
|
||||
| 14 | Seed RPC pear_dump_budget | done — channel |
|
||||
| 15 | Seed RPC pear_reset_guard | done — channel |
|
||||
| 16 | Seed RPC pear_restart_window | done — channel |
|
||||
| 17 | Seed RPC pear_run_flags | done — channel |
|
||||
| 18 | Seed RPC pear_bundle_manifest_slice | done — channel |
|
||||
| 19 | Seed RPC pear_pack_layout_hint | done — channel |
|
||||
| 20 | Seed RPC pear_seed_topology | done — channel |
|
||||
| 21 | Seed RPC pear_state_snapshot | done — channel |
|
||||
| 22 | Seed RPC pear_stamp_pointer | done — channel |
|
||||
| 23 | Seed RPC pear_shake_latency | done — channel |
|
||||
| 24 | Seed RPC pear_crasher_class | done — channel |
|
||||
| 25 | Seed RPC pear_errors_rate_hint | done — channel |
|
||||
| 26 | Seed RPC pear_bridge_health | done — channel |
|
||||
| 27 | Seed RPC pear_link_matrix | done — channel |
|
||||
| 28 | Seed RPC pear_pipe_backpressure | done — channel |
|
||||
| 29 | Seed RPC pear_opwait_budget | done — channel |
|
||||
| 30 | Seed RPC pear_terminal_caps | done — channel |
|
||||
| 31 | replication_status.pearBundleTier | done — channel + seeder env |
|
||||
| 32 | replication_status.autobaseDiscoveryHint | done — channel + seeder env |
|
||||
| 33 | staging_slot schema 7 + wave10 blob | done — channel.js |
|
||||
| 34 | kernel_info.pearRuntimeBareFingerprint | done — channel + seeder env |
|
||||
| 35 | peer_firewall_stats v5 + wave10 | done — channel.js |
|
||||
| 36 | compact_ping v4 optional fields | done — channel + compact_ping_v4 RPC |
|
||||
| 37 | handshakeTokenBucketV4Json / seeder token bucket v4 | done — replication_status |
|
||||
| 38 | ready_guard_v4 RPC | done — seed-rpc-methods, channel |
|
||||
| 39 | mirror_drive_compaction_v5 RPC | done — seed-rpc-methods, channel + seeder |
|
||||
| 40 | blind_relay_circuit_v3 RPC | done — seed-rpc-methods, channel + seeder |
|
||||
| 41 | /proc pear_doctor_state.json | done — bare-os-wave10-proc.js |
|
||||
| 42 | /proc pear_workshop_flags.json | done — wave10 proc |
|
||||
| 43 | /proc pear_user_dirs_map.json | done — wave10 proc |
|
||||
| 44 | /proc pear_api_allowlist_sketch.json | done — wave10 proc |
|
||||
| 45 | /proc pear_rti_pointer.json | done — wave10 proc |
|
||||
| 46 | /proc bare_boot_phase_map.json | done — wave10 proc |
|
||||
| 47 | /proc bare_rpc_registry_sketch.json | done — wave10 proc |
|
||||
| 48 | /proc bare_logger_policy.json | done — wave10 proc |
|
||||
| 49 | /proc bare_performance_counters.json | done — wave10 proc |
|
||||
| 50 | /proc bare_inspect_policy.json | done — wave10 proc |
|
||||
| 51 | /proc bare_signals_mask.json | done — wave10 proc |
|
||||
| 52 | /proc bare_timers_budget.json | done — wave10 proc |
|
||||
| 53 | /proc bare_stream_backpressure.json | done — wave10 proc |
|
||||
| 54 | /proc bare_ws_gateway_sketch.json | done — wave10 proc |
|
||||
| 55 | /proc bare_tls_session_hint.json | done — wave10 proc |
|
||||
| 56 | /proc autobase_writer_hint.json | done — wave10 proc |
|
||||
| 57 | /proc blind_pairing_sketch.json | done — wave10 proc |
|
||||
| 58 | /proc broadcast_encryption_hint.json | done — wave10 proc |
|
||||
| 59 | /proc activity_queue_depth.json | done — wave10 proc |
|
||||
| 60 | bare_os_proc_index schema 6 | done — vfs.js + aliases + readdir |
|
||||
| 61 | ctx.bareOsEmitPearDoctorHint | done — booter index.js |
|
||||
| 62 | ctx.bareOsPearInspectProbe | done — booter stub |
|
||||
| 63 | ctx.bareOsEmitBareBootPhaseHint | done — booter |
|
||||
| 64 | ctx.bareOsBareRpcCapProbe | done — booter |
|
||||
| 65 | ctx.bareOsEmitPearStampPointer | done — booter |
|
||||
| 66 | ctx.bareOsRegisterBareLoggerTap | done — booter (capped) |
|
||||
| 67 | ctx.bareOsEmitAutobaseDiscoveryHint | done — booter |
|
||||
| 68 | ctx.bareOsEmitBlindPairingSketch | done — booter |
|
||||
| 69 | ctx.bareOsBareStreamBackpressureHint | done — booter |
|
||||
| 70 | ctx.bareOsPearTerminalCapsProbe | done — booter |
|
||||
| 71 | boot.policy v10 requireFeatureBits10 | done — schema + kernel/init.js |
|
||||
| 72 | requireBareBootMin | done — kernel/init.js + BARE_OS_BARE_BOOT_VERSION |
|
||||
| 73 | denyBareRpcMethodPatterns | done — kernel/init.js env JSON |
|
||||
| 74 | maxPearInspectDepth | done — kernel/init.js env |
|
||||
| 75 | requireBareLoggerMin | done — kernel/init.js |
|
||||
| 76 | denyAutobaseDiscoveryChannels | done — kernel/init.js env JSON |
|
||||
| 77 | requireBareTlsMin | done — kernel/init.js |
|
||||
| 78 | extensionSignerPinsV3 | done — boot.policy.schema + kernel env |
|
||||
| 79 | offlineLkgRequirePearStamp | done — kernel/init.js env |
|
||||
| 80 | bootPhasesRequireLifecycleMinSchema | done — kernel/init.js vs lifecycle schema |
|
||||
| 81 | bare-fs errno mapping v4 (handbook) | done — handbook ch.9 |
|
||||
| 82 | Union statfs v2 docs | done — handbook ch.9 |
|
||||
| 83 | /dev/shm quota v3 class hints | done — handbook ch.9 |
|
||||
| 84 | Shell export -f v2 edge cases | done — handbook ch.9 |
|
||||
| 85 | tar xattr subset stub | done — coreutils + handbook |
|
||||
| 86 | ssh-keygen stub (bare-crypto) | done — coreutils + handbook |
|
||||
| 87 | xargs -P parallelism cap | done — coreutils + tests |
|
||||
| 88 | Git worktree policy v4 | done — developer-guide / handbook |
|
||||
| 89 | BARE_OS_BIN_WORKER_ALLOW sysproc:* | done — kernel-runner.js |
|
||||
| 90 | BARE_OS_THREAD_POOL_TELEMETRY_JSON | done — env passthrough + docs |
|
||||
| 91 | bare-realm boundary v2 doc | done — developer-guide |
|
||||
| 92 | bare-dns DoT path doc | done — developer-guide / handbook |
|
||||
| 93 | Transport table v2 (tcp/tls/ws) | done — reference docs |
|
||||
| 94 | wget bare-fetch mirror path | done — node-to-bare-modules.md |
|
||||
| 95 | BARE_OS_MTLS_PROXY_MAP_JSON | done — booter env passthrough + kernel-extensions |
|
||||
| 96 | BARE_OS_HAPPY_EYEBALLS_V4_MODE | done — env + compatibility-matrix note |
|
||||
| 97 | NDJSON lifecycle v9 wave10ProbeId | done — bare-os-var-log.js |
|
||||
| 98 | OTel JSONL otlSchemaVersion 7 | done — bare-os-var-log.js |
|
||||
| 99 | Audit JSON schema 7 | done — index.js + kernel-runner.js |
|
||||
| 100 | Mega-integration wave10 + parity | done — pretest + seeder kernel sync |
|
||||
|
||||
See also [kernel-extensions.md](kernel-extensions.md) and [package-bare-os-protocol.md](package-bare-os-protocol.md).
|
||||
|
||||
Reference in New Issue
Block a user