internal/

directory
v0.0.0-...-9da5b95 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2026 License: MIT

Directories

Path Synopsis
Package acquire implements publish-after-validation managed-repository acquisition.
Package acquire implements publish-after-validation managed-repository acquisition.
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.
Package bootstrap constructs the deterministic initialization candidate for a managed engram store.
Package bootstrap constructs the deterministic initialization candidate for a managed engram store.
Package changeset constructs deterministic logical net differences between portable snapshots.
Package changeset constructs deterministic logical net differences between portable snapshots.
Package checker implements the portable engram snapshot and changeset validation functions.
Package checker implements the portable engram snapshot and changeset validation functions.
Package commands registers concrete command handlers on the protocol-facing CLI application.
Package commands registers concrete command handlers on the protocol-facing CLI application.
Package conformance loads and materializes the repository's versioned conformance-fixture manifest.
Package conformance loads and materializes the repository's versioned conformance-fixture manifest.
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.
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.
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.
Package draft plans and safely publishes portable working-draft helpers.
Package draft plans and safely publishes portable working-draft helpers.
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.
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.
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.
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.
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.
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.
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.
Package hookexec implements the complete core Appendix C preparation executor.
Package hookexec implements the complete core Appendix C preparation executor.
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.
Package hooks selects and authorizes complete preparation-hook sets.
Package hooks selects and authorizes complete preparation-hook sets.
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.
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.
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.
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.
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.
Package managedwrite implements the Git annex managed acceptance and recovery transaction.
Package managedwrite implements the Git annex managed acceptance and recovery transaction.
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.
Package networkgit constructs disposable Git contexts for authorized repository-network operations.
Package networkgit constructs disposable Git contexts for authorized repository-network operations.
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.
Package pullflow implements verified, merge-free incoming synchronization.
Package pullflow implements verified, merge-free incoming synchronization.
Package regexprofile validates and compiles engram's portable JSON Schema pattern subset.
Package regexprofile validates and compiles engram's portable JSON Schema pattern subset.
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.
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.
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.
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.
Package schemaprofile implements the engram JSON Schema profile.
Package schemaprofile implements the engram JSON Schema profile.
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.
Package staging implements the literal, logical `add` helper.
Package staging implements the literal, logical `add` helper.
Package syncflow implements the network-facing synchronization primitives used by command adapters.
Package syncflow implements the network-facing synchronization primitives used by command adapters.
Package testpath contains host-portable path encodings used by integration fixtures.
Package testpath contains host-portable path encodings used by integration fixtures.
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.
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.
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.
cmd/gentables command
Command gentables generates the Unicode 17 tables used by engram.
Command gentables generates the Unicode 17 tables used by engram.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL