Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
flow-inspect
command
Command flow-inspect dumps each stage of the plan/match/compile pipeline as pretty-printed CUE so a reader can inspect what the kernel sees.
|
Command flow-inspect dumps each stage of the plan/match/compile pipeline as pretty-printed CUE so a reader can inspect what the kernel sees. |
|
opm
|
|
|
compile
Package compile's matching logic.
|
Package compile's matching logic. |
|
core
Package core defines the platform-neutral contract for OPM-compiled artifacts.
|
Package core defines the platform-neutral contract for OPM-compiled artifacts. |
|
errors
Package errors provides sentinel errors and structured error types for OPM.
|
Package errors provides sentinel errors and structured error types for OPM. |
|
helper
Package helper is the opt-in convenience boundary of the OPM library.
|
Package helper is the opt-in convenience boundary of the OPM library. |
|
helper/loader/bytes
Package bytes provides in-memory loaders for OPM artifacts: module CUE packages, releases, and providers built from byte buffers rather than a filesystem.
|
Package bytes provides in-memory loaders for OPM artifacts: module CUE packages, releases, and providers built from byte buffers rather than a filesystem. |
|
helper/synth
Package synth builds OPM artifact CUE values from in-memory typed inputs by unifying caller-supplied identity (name, namespace, module reference, values, subscriptions, labels, annotations) against the schema definition resolved through the caller-supplied *schema.Cache.
|
Package synth builds OPM artifact CUE values from in-memory typed inputs by unifying caller-supplied identity (name, namespace, module reference, values, subscriptions, labels, annotations) against the schema definition resolved through the caller-supplied *schema.Cache. |
|
internal/registrytest
Package registrytest provides an in-memory OCI registry harness for tests that need to materialize catalogs without a live registry.
|
Package registrytest provides an in-memory OCI registry harness for tests that need to materialize catalogs without a live registry. |
|
internal/schematest
Package schematest is a test-only helper for constructing schema.Cache instances against the workspace-local CUE module cache.
|
Package schematest is a test-only helper for constructing schema.Cache instances against the workspace-local CUE module cache. |
|
kernel
Package kernel exposes the OPM runtime as a single struct, Kernel.
|
Package kernel exposes the OPM runtime as a single struct, Kernel. |
|
materialize
Package materialize realizes a #Platform's path-keyed catalog subscriptions into a sealed MaterializedPlatform.
|
Package materialize realizes a #Platform's path-keyed catalog subscriptions into a sealed MaterializedPlatform. |
|
materialize/cache
Package cache provides opt-in memoization for materialize.Materialize.
|
Package cache provides opt-in memoization for materialize.Materialize. |
|
module
Package module defines the Module type, mirroring the #Module definition in the OPM core schema.
|
Package module defines the Module type, mirroring the #Module definition in the OPM core schema. |
|
platform
Package platform defines the Platform and PlatformMetadata types, mirroring the #Platform definition introduced in catalog enhancement 014-platform-construct.
|
Package platform defines the Platform and PlatformMetadata types, mirroring the #Platform definition introduced in catalog enhancement 014-platform-construct. |
|
schema
Package schema is the kernel's single source of truth for OPM schema-side knowledge: CUE paths, metadata decoders, the transformer-context builder, and the OCI-backed schema loader.
|
Package schema is the kernel's single source of truth for OPM schema-side knowledge: CUE paths, metadata decoders, the transformer-context builder, and the OCI-backed schema loader. |
Click to show internal directories.
Click to hide internal directories.