Files
bare-operating-system/packages/bare-os-seeder/kernel/etc/bare-os/pkg-index.example.json
T
Raven Scott 071edccfb3 Expand bounded awk/expr/test toward Issue 7; refresh man, profile 1.0.18,
posix matrix/dashboard, and syscalls/process_table schema alignment (v8).

Booter: replication_operator_sketch/corestore hints, HRPC allowlist tests,
Protomux cap channel 65536-byte bound + export, Wasm posix_profile_peek,
swarm-disk and security_posture docs.

Coreutils/kernel: pkg-swarm-index pathCapabilityEnvelopeVerify on get;
pathcap-verify --trusted failure hint; rebuild bins and sync seeder.

Docs: KERNEL_CONTRACT, kernel-extensions, capabilities index, environment
appendix (warm-cache tuning, cap channel, Wasm env), handbook observability,
vault threat model (multisig), developer-guide ctx/HRPC/Wasm, DOCUMENTATION
release-checklist note, release-checklist optional tier1 drift.

Changelog maintenance in bare-os-booter and bare-os-protocol.
2026-04-05 23:01:54 -04:00

27 lines
1.3 KiB
JSON

{
"schema": 1,
"note": "Static P2P package manifest on the system Hyperdrive. Hyperbee replication is a separate concern; operators merge signed rows into this JSON during image builds.",
"topicClassHex": "optional 64-hex swarm topic class for index peers (see BARE_OS_PKG_SWARM_TOPIC_HEX)",
"packages": {
"[email protected]": {
"driveKeyHex": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"manifestSha256Hex": "optional content hash of package root",
"publisherPubkeyHex": "optional ed25519 pubkey that signed this row"
},
"[email protected]": {
"driveKeyHex": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"pathCapabilityEnvelope": {
"schema": 1,
"note": "Illustrative only; replace pubkeyHex/signatureHex for real issuance. When present, pkg-swarm-index get calls ctx.bareOsVerifyPathCapabilityEnvelope and prints pathCapabilityEnvelopeVerify.",
"pubkeyHex": "0000000000000000000000000000000000000000000000000000000000000000",
"signatureHex": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"payload": {
"expMs": 1893456000000,
"ops": ["read"],
"prefix": "/tmp/"
}
}
}
}
}