Documentation
¶
Overview ¶
Package config embeds the kernel-owned tables of this directory that the kernel reads at run time. Packages cannot change them: they ship in the kernel binary.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Editions []byte
Editions is config/editions.json: the packages and v2 routes that only the commercial edition (app.edition) serves. The community edition answers their routes as undeclared, and its release leaves the packages out (packages/shared/build_package.py --edition).
var NodeSecretFields []byte
NodeSecretFields is config/node-secret-fields.json: per v2 route, the request and answer fields that carry node secrets, which the gateway seals (docs/architecture/node-ops-service.md section 3.7).
var PackageExtraction []byte
PackageExtraction is config/package-extraction.json: the owning package and route id of every /api/v2 route, which the edition filter keys on.
var PackageRouteDefaults []byte
PackageRouteDefaults is config/package-route-defaults.json: the routes that run natively by default (package_routes.default_mode: rehearsed) once they passed the staging rehearsal, with the package release each needs. The list is explicit: a route that becomes native-flagged in package-extraction.json does not default to native until it is added here.
Functions ¶
This section is empty.
Types ¶
This section is empty.