Documentation Index
Fetch the complete documentation index at: https://docs.bitfield.so/llms.txt
Use this file to discover all available pages before exploring further.
Reference
Package boundary.
things-to-store-and-run.json is the public file where a package declares what Bitfield should admit.
Minimum file
Top-level fields
| Field | Type | Required | Meaning |
|---|---|---|---|
package | string | yes | Package name inside the package set. |
things | array | yes | Records, stored bytes, or slots declared by the package. |
Thing types
| Type | Required fields | Meaning |
|---|---|---|
record | type, address, one payload choice | Store or remove one addressed record. |
stored_bytes | type, name, source_path | Store package-owned bytes under a package-owned name. |
slot | type, name, methods, boundary, artifact or build data | Make one runnable thing callable. |
reference/package-boundary.schema.json. Workflow examples are checked against that schema during docs:check.Record
payloadpayload_textpayload_base64remove: true
Stored bytes
source_path must point inside the package. The package compiler must not accept a path that escapes the package folder.