0x0 Standard Library Modules
The standalone stdlib package is ordinary 0x0 source, has its own README and
smoke test, and is published through the public library registry metadata.
This document is the public 0x0 standard-library module reference.
Package Surface
- Source:
libs/stdlib/src/lib.0x0 - Smoke test:
libs/stdlib/tests/smoke.0x0 - README:
libs/stdlib/README.html - Registry page:
site/libs/stdlib.html - Registry row:
libs/registry.tsv - Alias row:
libs/aliases.tsv
The package exposes 63 documented public functions. Every public function uses
the normal kebab-case naming policy and has a source doc annotation.
Covered Module Families
The module coverage matrix is libs/stdlib/modules.tsv. It covers:
- language core:
option,result,list,set,dict,state,
matcher, effect, protocol, and intent;
- runtime effects:
io,local,net,process,random,time,
secret, and ffi;
- systems support:
bit,float,measure,probe,limiter,schedule,
worker, supervisor, actor, actor_test, and workspace;
- domain support:
auditandcompliance.
Runtime Boundary
Runtime-effect families expose explicit request descriptors. They do not hide
filesystem, network, subprocess, random, time, or secret effects inside pure
helpers. Programs that perform those effects still use the production host
runtime capabilities documented in docs/runtime-production-capabilities.html.
This keeps stdlib helpers importable and testable as standalone library source
while preserving capability enforcement at the runtime boundary.
Verification
Use the bounded gate:
make stdlib-parity-check
The gate validates:
- all required module rows are present and current;
- each row points at
libs/stdlib/src/lib.0x0; - every required module prefix exists in source;
- public function and doc counts match;
- registry, alias, README, and package page metadata exists;
docs/api-cross-reference.htmland the support matrix describe the same
standard-library module boundary;
libs/stdlib/tests/smoke.0x0and an all-module generated fixture run through
the VM runtime.