Directories
¶
| Path | Synopsis |
|---|---|
|
Package activation defines the versioned native-activation contract that binds each generated component (harness/extension identity plus its published artifact bundle and runtime contract) to exactly one closed activation strategy.
|
Package activation defines the versioned native-activation contract that binds each generated component (harness/extension identity plus its published artifact bundle and runtime contract) to exactly one closed activation strategy. |
|
Package apply owns the typed request, result, error, and activator contracts plus concrete activation-strategy adapters.
|
Package apply owns the typed request, result, error, and activator contracts plus concrete activation-strategy adapters. |
|
Package cell defines the canonical harness/extension coordinate space shared by the Pasture installer and activation contract.
|
Package cell defines the canonical harness/extension coordinate space shared by the Pasture installer and activation contract. |
|
Package export builds the immutable per-cell component archives and the component-set document that an aggregate release producer consumes.
|
Package export builds the immutable per-cell component archives and the component-set document that an aggregate release producer consumes. |
|
Package fsatomic performs symlink-safe atomic file replacement for the installer's preference and confirmed-state files.
|
Package fsatomic performs symlink-safe atomic file replacement for the installer's preference and confirmed-state files. |
|
host
|
|
|
claudecode
Package claudecode binds the immutable Claude Code target to the reviewed global native-manager contract and implements its ownership-safe controller.
|
Package claudecode binds the immutable Claude Code target to the reviewed global native-manager contract and implements its ownership-safe controller. |
|
codex
Package codex binds the immutable Codex target to its reviewed global filesystem layout and factual pending-trust reporting.
|
Package codex binds the immutable Codex target to its reviewed global filesystem layout and factual pending-trust reporting. |
|
opencode
Package opencode binds the generated OpenCode target to its documented global direct-discovery layout.
|
Package opencode binds the generated OpenCode target to its documented global direct-discovery layout. |
|
Package inventory provides the global-installation view over the shared registry.
|
Package inventory provides the global-installation view over the shared registry. |
|
Package preferences models the persisted installer choices under the existing Pasture config root (~/.config/pasture/config.yaml, install: section).
|
Package preferences models the persisted installer choices under the existing Pasture config root (~/.config/pasture/config.yaml, install: section). |
|
Package registry owns the first-shipped installation registry shared by global and project-local installation.
|
Package registry owns the first-shipped installation registry shared by global and project-local installation. |
|
Package releasecatalog selects and completely verifies immutable aggregate GitHub Releases.
|
Package releasecatalog selects and completely verifies immutable aggregate GitHub Releases. |
|
Package selection defines the transient effective-selection document that the installer TUI and Home Manager both hand to the apply engine.
|
Package selection defines the transient effective-selection document that the installer TUI and Home Manager both hand to the apply engine. |
|
Package service is the application boundary shared by installer frontends.
|
Package service is the application boundary shared by installer frontends. |
Click to show internal directories.
Click to hide internal directories.