Directories
¶
| Path | Synopsis |
|---|---|
|
Package main runs the admin-status binary, which renders the shared Eshu status report from Postgres for local CLI inspection.
|
Package main runs the admin-status binary, which renders the shared Eshu status report from Postgres for local CLI inspection. |
|
Package main runs the eshu-api binary, which serves the Eshu HTTP query and admin surface backed by the configured graph backend and Postgres content store.
|
Package main runs the eshu-api binary, which serves the Eshu HTTP query and admin surface backed by the configured graph backend and Postgres content store. |
|
Command audit-preflight validates a competitive-audit issue body against the Eshu preflight contract.
|
Command audit-preflight validates a competitive-audit issue body against the Eshu preflight contract. |
|
Package main runs the eshu-bootstrap-data-plane binary, which applies the Eshu Postgres and graph-backend schema DDL and exits.
|
Package main runs the eshu-bootstrap-data-plane binary, which applies the Eshu Postgres and graph-backend schema DDL and exits. |
|
Package main runs the eshu-bootstrap-index binary, which performs a one-shot end-to-end indexing pass: collection, source-local projection, relationship-evidence backfill, IaC reachability materialization, deployment-mapping reopen, and config_state_drift intent enqueue (Phase 3.5 trigger for the reducer's Terraform drift handler).
|
Package main runs the eshu-bootstrap-index binary, which performs a one-shot end-to-end indexing pass: collection, source-local projection, relationship-evidence backfill, IaC reachability materialization, deployment-mapping reopen, and config_state_drift intent enqueue (Phase 3.5 trigger for the reducer's Terraform drift handler). |
|
Command capability-inventory generates and verifies the reconciled Eshu capability catalog artifact.
|
Command capability-inventory generates and verifies the reconciled Eshu capability catalog artifact. |
|
Command ci-gates is the CLI for the CI gate registry (#4213).
|
Command ci-gates is the CLI for the CI gate registry (#4213). |
|
Command collector-aws-cloud runs the AWS cloud collector.
|
Command collector-aws-cloud runs the AWS cloud collector. |
|
Command collector-azure-cloud runs the Azure cloud collector runtime in either fixture or claimed-live mode.
|
Command collector-azure-cloud runs the Azure cloud collector runtime in either fixture or claimed-live mode. |
|
Package main provides the hosted CI/CD run collector command.
|
Package main provides the hosted CI/CD run collector command. |
|
Package main wires the component extension collector worker.
|
Package main wires the component extension collector worker. |
|
Package main wires the Confluence documentation collector binary.
|
Package main wires the Confluence documentation collector binary. |
|
Command collector-gcp-cloud runs the GCP Cloud Asset Inventory collector.
|
Command collector-gcp-cloud runs the GCP Cloud Asset Inventory collector. |
|
Package main runs the collector-git binary, the local verification runtime for native Go repository selection, sync, snapshot collection, content shaping, and fact commit into Postgres.
|
Package main runs the collector-git binary, the local verification runtime for native Go repository selection, sync, snapshot collection, content shaping, and fact commit into Postgres. |
|
Command collector-grafana runs the claim-driven live Grafana metadata collector.
|
Command collector-grafana runs the claim-driven live Grafana metadata collector. |
|
Command collector-jira runs the claim-driven Jira work-item evidence collector.
|
Command collector-jira runs the claim-driven Jira work-item evidence collector. |
|
Package main wires the Kubernetes live collector binary.
|
Package main wires the Kubernetes live collector binary. |
|
Command collector-loki runs the claim-driven live Loki metadata collector.
|
Command collector-loki runs the claim-driven live Loki metadata collector. |
|
Package main wires the OCI registry collector binary.
|
Package main wires the OCI registry collector binary. |
|
Command collector-package-registry runs the claim-aware package-registry collector.
|
Command collector-package-registry runs the claim-aware package-registry collector. |
|
Command collector-pagerduty runs the hosted PagerDuty incident-context and optional live-configuration collector through workflow claims.
|
Command collector-pagerduty runs the hosted PagerDuty incident-context and optional live-configuration collector through workflow claims. |
|
Command collector-prometheus-mimir runs the claim-driven live Prometheus and Mimir metadata collector.
|
Command collector-prometheus-mimir runs the claim-driven live Prometheus and Mimir metadata collector. |
|
Command collector-sbom-attestation runs the hosted SBOM and attestation collector as a claim-driven service.
|
Command collector-sbom-attestation runs the hosted SBOM and attestation collector as a claim-driven service. |
|
Command collector-security-alerts runs the hosted provider security-alert collector through workflow claims and records bounded commit-failure dead-letter evidence for operator replay status.
|
Command collector-security-alerts runs the hosted provider security-alert collector through workflow claims and records bounded commit-failure dead-letter evidence for operator replay status. |
|
Command collector-tempo runs the claim-driven live Tempo metadata collector.
|
Command collector-tempo runs the claim-driven live Tempo metadata collector. |
|
Package main hosts the Terraform-state collector runtime.
|
Package main hosts the Terraform-state collector runtime. |
|
Command collector-vault-live runs the read-only, metadata-only Vault collector for the secrets/IAM posture lane (#25, #1356).
|
Command collector-vault-live runs the read-only, metadata-only Vault collector for the secrets/IAM posture lane (#25, #1356). |
|
Command collector-vulnerability-intelligence runs the hosted vulnerability intelligence collector.
|
Command collector-vulnerability-intelligence runs the hosted vulnerability intelligence collector. |
|
Package main implements the public documentation CLI and environment reference verifier.
|
Package main implements the public documentation CLI and environment reference verifier. |
|
Package main runs the eshu binary, the unified Cobra-based CLI and MCP/API launcher for Eshu.
|
Package main runs the eshu binary, the unified Cobra-based CLI and MCP/API launcher for Eshu. |
|
Command fact-envelope-adapter generates the shared fact-envelope adapter.
|
Command fact-envelope-adapter generates the shared fact-envelope adapter. |
|
Command fact-kind-registry generates the core fact-kind registry contract.
|
Command fact-kind-registry generates the core fact-kind registry contract. |
|
Command factschema-diff is the contracts schema-diff breaking-change gate (Contract System v1 §6 enforcement gate 1).
|
Command factschema-diff is the contracts schema-diff breaking-change gate (Contract System v1 §6 enforcement gate 1). |
|
Command golden-corpus-gate is the typed assertion step of the B-7 golden end-to-end corpus gate (issue #3800).
|
Command golden-corpus-gate is the typed assertion step of the B-7 golden end-to-end corpus gate (issue #3800). |
|
Command heredoc-budget is a static lint gate that flags oversized shell heredoc bodies before they can deadlock a developer's `make pre-pr` run.
|
Command heredoc-budget is a static lint gate that flags oversized shell heredoc bodies before they can deadlock a developer's `make pre-pr` run. |
|
Command ifa is the CLI entry point for Eshu's Ifá conformance platform.
|
Command ifa is the CLI entry point for Eshu's Ifá conformance platform. |
|
Package main runs the eshu-ingester binary, the long-running runtime that owns repository sync, parsing, fact emission, and source-local projection into the configured graph backend.
|
Package main runs the eshu-ingester binary, the long-running runtime that owns repository sync, parsing, fact emission, and source-local projection into the configured graph backend. |
|
Package main runs the eshu-mcp-server binary, which serves the Eshu MCP tool transport over stdio or HTTP backed by the same query and content stores as the HTTP API.
|
Package main runs the eshu-mcp-server binary, which serves the Eshu MCP tool transport over stdio or HTTP backed by the same query and content stores as the HTTP API. |
|
Package main runs the mock-github binary, a minimal, self-contained stand-in for github.com's OAuth2 web-application-flow and REST identity endpoints, used only by the F-9 (issue #5170) auth-mcp E2E stack to prove Eshu's go/internal/githublogin connector end-to-end without depending on a live GitHub App or GitHub Enterprise Server instance.
|
Package main runs the mock-github binary, a minimal, self-contained stand-in for github.com's OAuth2 web-application-flow and REST identity endpoints, used only by the F-9 (issue #5170) auth-mcp E2E stack to prove Eshu's go/internal/githublogin connector end-to-end without depending on a live GitHub App or GitHub Enterprise Server instance. |
|
Package main runs the mock-oidc-idp binary, a minimal, self-contained OpenID Connect Authorization Code identity provider used only by local and CI browser-auth E2E suites (issue #4971, epic #4962) to prove Eshu's SSO login flow against a real OIDC counterparty without depending on a live third-party IdP.
|
Package main runs the mock-oidc-idp binary, a minimal, self-contained OpenID Connect Authorization Code identity provider used only by local and CI browser-auth E2E suites (issue #4971, epic #4962) to prove Eshu's SSO login flow against a real OIDC counterparty without depending on a live third-party IdP. |
|
Command mock-openai-compatible serves the closed, credential-free provider fixture used to prove the deployed Ask Eshu tool loop in the B-7 gate.
|
Command mock-openai-compatible serves the closed, credential-free provider fixture used to prove the deployed Ask Eshu tool loop in the B-7 gate. |
|
Package main runs a credential-free Prometheus/Mimir query-range fixture for deployed golden-corpus validation.
|
Package main runs a credential-free Prometheus/Mimir query-range fixture for deployed golden-corpus validation. |
|
Command payload-usage-manifest implements Contract System v1 §6 enforcement gate 2 (docs/internal/design/contract-system-v1.md#6-enforcement-gates): a machine-readable manifest of which payload fields each typed-decoded fact kind's handlers actually read, derived from typed factschema.Decode* seams across reducer, projector, query, loader, relationships, and replay surfaces.
|
Command payload-usage-manifest implements Contract System v1 §6 enforcement gate 2 (docs/internal/design/contract-system-v1.md#6-enforcement-gates): a machine-readable manifest of which payload fields each typed-decoded fact kind's handlers actually read, derived from typed factschema.Decode* seams across reducer, projector, query, loader, relationships, and replay surfaces. |
|
Package main runs the projector binary, the local verification runtime for source-local projection: it claims projector queue items from Postgres, projects facts into canonical graph state, and writes content rows.
|
Package main runs the projector binary, the local verification runtime for source-local projection: it claims projector queue items from Postgres, projects facts into canonical graph state, and writes content rows. |
|
Command proof-of-value measures whether an agent answers IaC reachability questions more accurately with Eshu than with plain text search ("grep").
|
Command proof-of-value measures whether an agent answers IaC reachability questions more accurately with Eshu than with plain text search ("grep"). |
|
Package main runs the eshu-reducer binary, the long-running runtime that drains the reducer fact-work queue, executes domain handlers, materializes cross-domain truth, and writes shared edges into the configured graph backend.
|
Package main runs the eshu-reducer binary, the long-running runtime that drains the reducer fact-work queue, executes domain handlers, materializes cross-domain truth, and writes shared edges into the configured graph backend. |
|
Command replay-coverage-gate is the C-1/C-8/C-9/C-10/C-13 replay coverage manifest + lockstep gate (issues #4173, #4187, #4188, #4189, and #4366, epic #4172).
|
Command replay-coverage-gate is the C-1/C-8/C-9/C-10/C-13 replay coverage manifest + lockstep gate (issues #4173, #4187, #4188, #4189, and #4366, epic #4172). |
|
Command scanner-worker runs isolated scanner-worker claims for CPU-heavy or memory-heavy security analyzers.
|
Command scanner-worker runs isolated scanner-worker claims for CPU-heavy or memory-heavy security analyzers. |
|
Command search-bench runs the design-430 search-lane benchmark over a live Eshu content corpus.
|
Command search-bench runs the design-430 search-lane benchmark over a live Eshu content corpus. |
|
Command skillgen generates and verifies the per-host skill-file roundtrip baseline that the Eshu skillgen epic ships.
|
Command skillgen generates and verifies the per-host skill-file roundtrip baseline that the Eshu skillgen epic ships. |
|
Package main runs the eshu-webhook-listener binary, the public webhook intake runtime for GitHub, GitLab, Bitbucket, AWS freshness triggers, GCP freshness triggers, PagerDuty, and Jira.
|
Package main runs the eshu-webhook-listener binary, the public webhook intake runtime for GitHub, GitLab, Bitbucket, AWS freshness triggers, GCP freshness triggers, PagerDuty, and Jira. |
|
Package main runs the eshu-workflow-coordinator binary, the long-running runtime that reconciles declarative collector instance state and, in active mode, plans supported collector work, hands off webhook freshness triggers, reaps expired claims, and recomputes workflow-run completeness.
|
Package main runs the eshu-workflow-coordinator binary, the long-running runtime that reconciles declarative collector instance state and, in active mode, plans supported collector work, hands off webhook freshness triggers, reaps expired claims, and recomputes workflow-run completeness. |
Click to show internal directories.
Click to hide internal directories.