Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
curator
command
Command curator is the agent environment manager CLI (Spec §15).
|
Command curator is the agent environment manager CLI (Spec §15). |
|
internal
|
|
|
adapters
Package adapters mirrors installed context into the directories each agent reads, with a managed-entries ledger per adapter root (Spec §10).
|
Package adapters mirrors installed context into the directories each agent reads, with a managed-entries ledger per adapter root (Spec §10). |
|
audit
Package audit implements the machine-local audit gate (Spec §12): the decision semantics, local revocations, operator pins, a blocking canary, a small deterministic detector set, and a verdict cache.
|
Package audit implements the machine-local audit gate (Spec §12): the decision semantics, local revocations, operator pins, a blocking canary, a small deterministic detector set, and a verdict cache. |
|
buildcache
Package buildcache stores immutable, manager-protected go-v1 build outputs.
|
Package buildcache stores immutable, manager-protected go-v1 build outputs. |
|
buildmeta
Package buildmeta defines the portable logical go-v1 build input and strict receipt metadata.
|
Package buildmeta defines the portable logical go-v1 build input and strict receipt metadata. |
|
buildsource
Package buildsource validates and identifies immutable raw skill snapshots.
|
Package buildsource validates and identifies immutable raw skill snapshots. |
|
capabilities
Package capabilities parses the capability declaration of Spec §5.5.
|
Package capabilities parses the capability declaration of Spec §5.5. |
|
closure
Package closure resolves the transitive dependency closure of a project manifest (Spec §8.3, §8.4).
|
Package closure resolves the transitive dependency closure of a project manifest (Spec §8.3, §8.4). |
|
config
Package config loads the machine configuration (Spec §7.1) and applies the enforced system configuration with locked keys (Spec §7.2).
|
Package config loads the machine configuration (Spec §7.1) and applies the enforced system configuration with locked keys (Spec §7.2). |
|
devsub
Package devsub parses Skillfile.dev.json, the non-committed development substitution manifest (Spec §6.2).
|
Package devsub parses Skillfile.dev.json, the non-committed development substitution manifest (Spec §6.2). |
|
envfiles
Package envfiles generates the PATH helper files of a project or the global scope (Spec §14.2).
|
Package envfiles generates the PATH helper files of a project or the global scope (Spec §14.2). |
|
gitignore
Package gitignore enforces the managed .gitignore block (Spec §6.3).
|
Package gitignore enforces the managed .gitignore block (Spec §6.3). |
|
gitops
Package gitops shells out to system git for clone, fetch, ref resolution, and snapshot extraction (Spec §8.2).
|
Package gitops shells out to system git for clone, fetch, ref resolution, and snapshot extraction (Spec §8.2). |
|
globalbins
Package globalbins publishes non-destructive forwarding shims for global commands into an existing user PATH directory.
|
Package globalbins publishes non-destructive forwarding shims for global commands into an existing user PATH directory. |
|
godriver
Package godriver implements the closed go-v1 build driver under the portable manager-worker-v1 execution policy of Protocol Core section 4.2.1.
|
Package godriver implements the closed go-v1 build driver under the portable manager-worker-v1 execution policy of Protocol Core section 4.2.1. |
|
hashing
Package hashing computes the deterministic content hash of an installed tree (Spec §8.5).
|
Package hashing computes the deterministic content hash of an installed tree (Spec §8.5). |
|
identifiers
Package identifiers validates the identifier alphabet of Spec §5.2 and the source path rule of Spec §6.1.
|
Package identifiers validates the identifier alphabet of Spec §5.2 and the source path rule of Spec §6.1. |
|
identity
Package identity computes the canonical source identity of git artifacts and matches identities against the machine allowlist (Spec §8.2).
|
Package identity computes the canonical source identity of git artifacts and matches identities against the machine allowlist (Spec §8.2). |
|
install
Package install orchestrates a project installation in the normative phase order of Spec §8.1.
|
Package install orchestrates a project installation in the normative phase order of Spec §8.1. |
|
install/atomicity
Package atomicity holds the cross-scope install commit acceptance suite.
|
Package atomicity holds the cross-scope install commit acceptance suite. |
|
locale
Package locale analyzes and renders skill localization (Spec §4.3).
|
Package locale analyzes and renders skill localization (Spec §4.3). |
|
managerlock
Package managerlock provides cross-process locks for Curator operations.
|
Package managerlock provides cross-process locks for Curator operations. |
|
manifest
Package manifest parses the project manifest Skillfile.json, schema 1 (Spec §6.1), and edits skill declarations in place.
|
Package manifest parses the project manifest Skillfile.json, schema 1 (Spec §6.1), and edits skill declarations in place. |
|
marker
Package marker reads and writes install markers (.csk-install.json) and implements the up-to-date and tamper-detection semantics of Spec §8.5.
|
Package marker reads and writes install markers (.csk-install.json) and implements the up-to-date and tamper-detection semantics of Spec §8.5. |
|
mcp
Package mcp verifies declared MCP server requirements against the configuration surfaces of the target agent environments (Spec §11).
|
Package mcp verifies declared MCP server requirements against the configuration surfaces of the target agent environments (Spec §11). |
|
protocoljson
Package protocoljson validates the common JSON transport requirements used by portable Curator Protocol objects before a package-specific schema parser decodes them.
|
Package protocoljson validates the common JSON transport requirements used by portable Curator Protocol objects before a package-specific schema parser decodes them. |
|
registry
Package registry implements the audit registry client (Spec §13): canonical bytes, Ed25519 verification against pinned keys, deny-wins federation, snapshot verification with persisted monotonic versions, record caching with TTL and offline grace, and record submission.
|
Package registry implements the audit registry client (Spec §13): canonical bytes, Ed25519 verification against pinned keys, deny-wins federation, snapshot verification with persisted monotonic versions, record caching with TTL and offline grace, and record submission. |
|
runtimestore
Package runtimestore keeps command runtimes once per machine, keyed by skill and commit, and writes command shims (Spec §8.6).
|
Package runtimestore keeps command runtimes once per machine, keyed by skill and commit, and writes command shims (Spec §8.6). |
|
scopes
Package scopes implements the global and hybrid install scopes, the consumer registry, and runtime garbage collection (Spec §8.7, §9).
|
Package scopes implements the global and hybrid install scopes, the consumer registry, and runtime garbage collection (Spec §8.7, §9). |
|
shell
Package shell generates and caches the optional shell hooks of Spec §8: finite upward project search, PATH save and restore, and global activation.
|
Package shell generates and caches the optional shell hooks of Spec §8: finite upward project search, PATH save and restore, and global activation. |
|
skillcheck
Package skillcheck validates one skill package without a consuming project (Spec §15, curator skill check).
|
Package skillcheck validates one skill package without a consuming project (Spec §15, curator skill check). |
|
skillspec
Package skillspec parses and validates the portable skill machine manifest, schemas 1 through 6 (Spec §4), including legacy filename and runtime fallbacks.
|
Package skillspec parses and validates the portable skill machine manifest, schemas 1 through 6 (Spec §4), including legacy filename and runtime fallbacks. |
|
snapshot
Package snapshot maintains the commit-keyed immutable snapshot cache under the machine home: cache/<source>/<commit>/snapshot (Spec §8.2).
|
Package snapshot maintains the commit-keyed immutable snapshot cache under the machine home: cache/<source>/<commit>/snapshot (Spec §8.2). |
|
staging
Package staging describes operation-private replacements that the transaction layer publishes atomically.
|
Package staging describes operation-private replacements that the transaction layer publishes atomically. |
|
transaction
Package transaction provides durable, recoverable replacement transactions for manager-owned install targets.
|
Package transaction provides durable, recoverable replacement transactions for manager-owned install targets. |
|
ui
Package ui renders installed state as a terminal view (plan P11).
|
Package ui renders installed state as a terminal view (plan P11). |
|
verr
Package verr defines the validation error type shared by protocol parsers.
|
Package verr defines the validation error type shared by protocol parsers. |
|
version
Package version resolves the Curator build version.
|
Package version resolves the Curator build version. |
|
whitelist
Package whitelist copies the model-facing context of a skill snapshot (Spec §4.2).
|
Package whitelist copies the model-facing context of a skill snapshot (Spec §4.2). |
Click to show internal directories.
Click to hide internal directories.