Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
propgen
command
Command propgen derives the Status column of PROPERTIES.md from that document's refutation register.
|
Command propgen derives the Status column of PROPERTIES.md from that document's refutation register. |
|
strata
command
Command strata is the Strata CLI.
|
Command strata is the Strata CLI. |
|
strata-agent
command
Command strata-agent is the Strata instance bootstrap daemon.
|
Command strata-agent is the Strata instance bootstrap daemon. |
|
internal
|
|
|
agent
Package agent implements the Strata instance bootstrap sequence.
|
Package agent implements the Strata instance bootstrap sequence. |
|
build
Package build defines the layer build pipeline and recipe contract.
|
Package build defines the layer build pipeline and recipe contract. |
|
capture
Package capture snapshots an installed prefix into a signed squashfs layer.
|
Package capture snapshots an installed prefix into a signed squashfs layer. |
|
export
Package export converts Strata lockfiles to portable container formats.
|
Package export converts Strata lockfiles to portable container formats. |
|
fold
Package fold merges assembled Strata environments into portable artifacts.
|
Package fold merges assembled Strata environments into portable artifacts. |
|
lintschema
Package lintschema vendors the golangci-lint configuration JSONSchema and validates .golangci.yml against it offline.
|
Package lintschema vendors the golangci-lint configuration JSONSchema and validates .golangci.yml against it offline. |
|
overlay
Package overlay assembles OverlayFS environments from squashfs layers.
|
Package overlay assembles OverlayFS environments from squashfs layers. |
|
packages
Package packages resolves package manager declarations to exact pinned versions.
|
Package packages resolves package manager declarations to exact pinned versions. |
|
probe
Package probe resolves OS aliases to AMI IDs and produces BaseCapabilities for the resolver's Stage 1 (base resolution).
|
Package probe resolves OS aliases to AMI IDs and produces BaseCapabilities for the resolver's Stage 1 (base resolution). |
|
propdoc
Package propdoc derives the Status column of PROPERTIES.md from that document's own refutation register, so that one fact has one source.
|
Package propdoc derives the Status column of PROPERTIES.md from that document's own refutation register, so that one fact has one source. |
|
registry
Package registry implements the Strata layer catalog client.
|
Package registry implements the Strata layer catalog client. |
|
resolver
Package resolver implements the 8-stage Strata resolution pipeline.
|
Package resolver implements the 8-stage Strata resolution pipeline. |
|
scan
Package scan detects installed software on the current system and matches it against the Strata layer registry.
|
Package scan detects installed software on the current system and matches it against the Strata layer registry. |
|
testregistry
Package testregistry materializes a valid file:// Strata registry from repo-resident fixture data, so that resolution can reach stage 8 with no AWS credentials, no network, and no prior build.
|
Package testregistry materializes a valid file:// Strata registry from repo-resident fixture data, so that resolution can reach stage 8 with no AWS credentials, no network, and no prior build. |
|
testregistry/mkregistry
command
Command mkregistry writes the testregistry fixture into a directory, so that an offline resolve can be reproduced from a shell rather than only from a Go test:
|
Command mkregistry writes the testregistry fixture into a directory, so that an offline resolve can be reproduced from a shell rather than only from a Go test: |
|
trust
Package trust implements Sigstore/cosign/Rekor signing and verification.
|
Package trust implements Sigstore/cosign/Rekor signing and verification. |
|
zenodo
Package zenodo implements the Zenodo Deposit API client for publishing frozen Strata lockfiles as citable datasets with minted DOIs.
|
Package zenodo implements the Zenodo Deposit API client for publishing frozen Strata lockfiles as citable datasets with minted DOIs. |
|
pkg
|
|
|
strata
Package strata provides a Go library API for Strata environment resolution.
|
Package strata provides a Go library API for Strata environment resolution. |
|
Package spec defines the core types for Strata profiles, layers, formations, and lockfiles.
|
Package spec defines the core types for Strata profiles, layers, formations, and lockfiles. |
Click to show internal directories.
Click to hide internal directories.