Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
engram
command
|
|
|
internal
|
|
|
acquire
Package acquire implements publish-after-validation managed-repository acquisition.
|
Package acquire implements publish-after-validation managed-repository acquisition. |
|
attachment
Package attachment owns the versioned project memory manifest used by the attach and detach workflows.
|
Package attachment owns the versioned project memory manifest used by the attach and detach workflows. |
|
bootstrap
Package bootstrap constructs the deterministic initialization candidate for a managed engram store.
|
Package bootstrap constructs the deterministic initialization candidate for a managed engram store. |
|
changeset
Package changeset constructs deterministic logical net differences between portable snapshots.
|
Package changeset constructs deterministic logical net differences between portable snapshots. |
|
checker
Package checker implements the portable engram snapshot and changeset validation functions.
|
Package checker implements the portable engram snapshot and changeset validation functions. |
|
commands
Package commands registers concrete command handlers on the protocol-facing CLI application.
|
Package commands registers concrete command handlers on the protocol-facing CLI application. |
|
conformance
Package conformance loads and materializes the repository's versioned conformance-fixture manifest.
|
Package conformance loads and materializes the repository's versioned conformance-fixture manifest. |
|
discovery
Package discovery selects snapshot roots without inferring ownership from an enclosing project repository.
|
Package discovery selects snapshot roots without inferring ownership from an enclosing project repository. |
|
doctor
Package doctor implements the local, read-only integration diagnostics and bounded recovery surface of the reference CLI.
|
Package doctor implements the local, read-only integration diagnostics and bounded recovery surface of the reference CLI. |
|
documentprofile
Package documentprofile contains the source-level rules shared by engram records, directory maps, and schema documents.
|
Package documentprofile contains the source-level rules shared by engram records, directory maps, and schema documents. |
|
draft
Package draft plans and safely publishes portable working-draft helpers.
|
Package draft plans and safely publishes portable working-draft helpers. |
|
fileidentity
Package fileidentity materializes the physical identity carried by an os.FileInfo before its path can be replaced.
|
Package fileidentity materializes the physical identity carried by an os.FileInfo before its path can be replaced. |
|
gitcap
Package gitcap probes the system Git executable for the capabilities used by engram.
|
Package gitcap probes the system Git executable for the capabilities used by engram. |
|
gitpath
Package gitpath translates path output from Git's command protocol into the host-native representation used by the Go filesystem APIs.
|
Package gitpath translates path output from Git's command protocol into the host-native representation used by the Go filesystem APIs. |
|
gitpresent
Package gitpresent installs the byte-transparent local Git presentation shared by initialization and acquisition workflows.
|
Package gitpresent installs the byte-transparent local Git presentation shared by initialization and acquisition workflows. |
|
gitraw
Package gitraw reads and validates the raw Git representation used by the normative managed-store annex.
|
Package gitraw reads and validates the raw Git representation used by the normative managed-store annex. |
|
guard
Package guard installs and verifies the deliberately minimal raw-Git pre-commit guard owned by the reference CLI.
|
Package guard installs and verifies the deliberately minimal raw-Git pre-commit guard owned by the reference CLI. |
|
harness
Package harness installs the trusted, project-scoped Engram integration for supported agent harnesses.
|
Package harness installs the trusted, project-scoped Engram integration for supported agent harnesses. |
|
hookexec
Package hookexec implements the complete core Appendix C preparation executor.
|
Package hookexec implements the complete core Appendix C preparation executor. |
|
hookprotocol
Package hookprotocol implements the byte-level preparation-hook process contract independently from hook selection and process execution.
|
Package hookprotocol implements the byte-level preparation-hook process contract independently from hook selection and process execution. |
|
hooks
Package hooks selects and authorizes complete preparation-hook sets.
|
Package hooks selects and authorizes complete preparation-hook sets. |
|
initialize
Package initialize creates and recovers one managed store without exposing a partially accepted repository at the requested target.
|
Package initialize creates and recovers one managed store without exposing a partially accepted repository at the requested target. |
|
journal
Package journal defines the controller-private durable recovery record for one managed transaction.
|
Package journal defines the controller-private durable recovery record for one managed transaction. |
|
lifecycle
Package lifecycle owns the exact pre-publication state used by init and acquisition.
|
Package lifecycle owns the exact pre-publication state used by init and acquisition. |
|
lockidentity
Package lockidentity gives cooperating lock files an ownership identity which remains unambiguous after their creating descriptor is closed.
|
Package lockidentity gives cooperating lock files an ownership identity which remains unambiguous after their creating descriptor is closed. |
|
managedread
Package managedread composes raw Git projections with the portable checker for read-only inspection of Git-managed engram stores.
|
Package managedread composes raw Git projections with the portable checker for read-only inspection of Git-managed engram stores. |
|
managedwrite
Package managedwrite implements the Git annex managed acceptance and recovery transaction.
|
Package managedwrite implements the Git annex managed acceptance and recovery transaction. |
|
markdownprofile
Package markdownprofile contains the CommonMark-facing adapter used by the portable engram checker.
|
Package markdownprofile contains the CommonMark-facing adapter used by the portable engram checker. |
|
networkgit
Package networkgit constructs disposable Git contexts for authorized repository-network operations.
|
Package networkgit constructs disposable Git contexts for authorized repository-network operations. |
|
projectsetup
Package projectsetup converges a project-scoped Engram installation from an optional declarative engram.yaml manifest.
|
Package projectsetup converges a project-scoped Engram installation from an optional declarative engram.yaml manifest. |
|
pullflow
Package pullflow implements verified, merge-free incoming synchronization.
|
Package pullflow implements verified, merge-free incoming synchronization. |
|
regexprofile
Package regexprofile validates and compiles engram's portable JSON Schema pattern subset.
|
Package regexprofile validates and compiles engram's portable JSON Schema pattern subset. |
|
releasepack
Package releasepack builds reproducible cross-platform release archives for the reference CLI using only the Go toolchain and standard library.
|
Package releasepack builds reproducible cross-platform release archives for the reference CLI using only the Go toolchain and standard library. |
|
remoteselect
Package remoteselect resolves the closed remote/branch configuration used by pull and push without initiating network access.
|
Package remoteselect resolves the closed remote/branch configuration used by pull and push without initiating network access. |
|
rendezvous
Package rendezvous implements the annex-defined cooperative accepted-ref and worktree lock paths.
|
Package rendezvous implements the annex-defined cooperative accepted-ref and worktree lock paths. |
|
replay
Package replay implements the byte-exact, merge-free divergent replay rule from the normative Git annex.
|
Package replay implements the byte-exact, merge-free divergent replay rule from the normative Git annex. |
|
schemaprofile
Package schemaprofile implements the engram JSON Schema profile.
|
Package schemaprofile implements the engram JSON Schema profile. |
|
snapshot
Package snapshot projects a byte-exact logical engram snapshot from a boundary-safe source.
|
Package snapshot projects a byte-exact logical engram snapshot from a boundary-safe source. |
|
staging
Package staging implements the literal, logical `add` helper.
|
Package staging implements the literal, logical `add` helper. |
|
syncflow
Package syncflow implements the network-facing synchronization primitives used by command adapters.
|
Package syncflow implements the network-facing synchronization primitives used by command adapters. |
|
testpath
Package testpath contains host-portable path encodings used by integration fixtures.
|
Package testpath contains host-portable path encodings used by integration fixtures. |
|
transport
Package transport validates the closed repository-location surface used by clone and computes its deterministic default destination.
|
Package transport validates the closed repository-location surface used by clone and computes its deterministic default destination. |
|
treeimage
Package treeimage captures and materializes byte-exact private filesystem trees for hooks and managed reconciliation.
|
Package treeimage captures and materializes byte-exact private filesystem trees for hooks and managed reconciliation. |
|
unicode17
Package unicode17 implements the Unicode 17.0.0 operations required by engram path identity.
|
Package unicode17 implements the Unicode 17.0.0 operations required by engram path identity. |
|
unicode17/cmd/gentables
command
Command gentables generates the Unicode 17 tables used by engram.
|
Command gentables generates the Unicode 17 tables used by engram. |
|
yamlprofile
Package yamlprofile parses the restricted YAML 1.2.2 Core Schema profile shared by engram's manifest, frontmatter, and hook protocol formats.
|
Package yamlprofile parses the restricted YAML 1.2.2 Core Schema profile shared by engram's manifest, frontmatter, and hook protocol formats. |
|
Package schemas embeds the curated, non-normative schema inventory shipped with the reference CLI.
|
Package schemas embeds the curated, non-normative schema inventory shipped with the reference CLI. |
|
Package skills embeds the byte-identical canonical Agent Skills and their closed release manifest for trusted, skills-only runtime adapters.
|
Package skills embeds the byte-identical canonical Agent Skills and their closed release manifest for trusted, skills-only runtime adapters. |
|
tools
|
|
|
release
command
Command release builds the complete deterministic engram release set.
|
Command release builds the complete deterministic engram release set. |
Click to show internal directories.
Click to hide internal directories.