go

module
v0.0.0-...-ba2b7b8 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2026 License: MIT

README

Go Runtime

The Go module owns the Eshu runtime: CLI, API, MCP server, ingester, reducer, workflow coordinator, local owner mode, storage adapters, parser support, and query surfaces.

Use Local Testing for the focused gate that matches the surface you touched. The root README and local runbooks show install paths for users; this directory is for maintainers working on the runtime.

This directory is the Go module root. Two children carry the actual code and the rich documentation:

  • go/cmd/ — every Eshu binary, with per-binary README.md, doc.go, and scoped AGENTS.md.
  • go/internal/ — every internal package, with per-package README.md, doc.go, and scoped AGENTS.md.

Open go/cmd/README.md for the binary-to-runtime map and go/internal/README.md for the internal-package layout diagram and the where-to-start-by-intent table.

Pipeline at a glance

flowchart LR
  source[git source] --> collector
  collector --> parser
  parser --> facts[(facts)]
  facts --> projector
  projector --> reducer
  projector --> cypher
  reducer --> cypher
  cypher --> graph[(graph backend)]
  facts --> postgres[(postgres)]
  api --> graph
  api --> postgres
  mcp[mcp-server] --> api

Per-package documentation convention

Every Go package directory under go/ carries three docs with separate jobs:

  • doc.go for the godoc contract.
  • README.md for the architectural and operational lens humans read.
  • AGENTS.md for scoped instructions that Codex and other coding-agent harnesses load while editing that package tree.

The eshu-folder-doc-keeper skill at .agents/skills/ defines the writing standards. The drift checker at scripts/check-docs-stale.sh warns when source moves under a stale README/doc.go pair. The slop gate at scripts/verify-doc-claims.sh confirms every backticked Go identifier appears in source and every file:line cite resolves correctly.

Dependencies

This is the Go module root, not a Go package. Internal package boundaries are documented under go/internal/*/README.md and go/internal/*/doc.go.

Telemetry

The runtime telemetry contract is owned by internal/telemetry. All runtime-affecting packages route metrics, spans, and structured logs through that contract.

  • docs/public/architecture.md
  • docs/public/deployment/service-runtimes.md
  • docs/public/reference/local-testing.md

Directories

Path Synopsis
cmd
admin-status command
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.
api command
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.
audit-preflight command
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.
bootstrap-data-plane command
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.
bootstrap-index command
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).
capability-inventory command
Command capability-inventory generates and verifies the reconciled Eshu capability catalog artifact.
Command capability-inventory generates and verifies the reconciled Eshu capability catalog artifact.
ci-gates command
Command ci-gates is the CLI for the CI gate registry (#4213).
Command ci-gates is the CLI for the CI gate registry (#4213).
collector-aws-cloud command
Command collector-aws-cloud runs the AWS cloud collector.
Command collector-aws-cloud runs the AWS cloud collector.
collector-azure-cloud command
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.
collector-cicd-run command
Package main provides the hosted CI/CD run collector command.
Package main provides the hosted CI/CD run collector command.
collector-component-extension command
Package main wires the component extension collector worker.
Package main wires the component extension collector worker.
collector-confluence command
Package main wires the Confluence documentation collector binary.
Package main wires the Confluence documentation collector binary.
collector-gcp-cloud command
Command collector-gcp-cloud runs the GCP Cloud Asset Inventory collector.
Command collector-gcp-cloud runs the GCP Cloud Asset Inventory collector.
collector-git command
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.
collector-grafana command
Command collector-grafana runs the claim-driven live Grafana metadata collector.
Command collector-grafana runs the claim-driven live Grafana metadata collector.
collector-jira command
Command collector-jira runs the claim-driven Jira work-item evidence collector.
Command collector-jira runs the claim-driven Jira work-item evidence collector.
collector-kubernetes-live command
Package main wires the Kubernetes live collector binary.
Package main wires the Kubernetes live collector binary.
collector-loki command
Command collector-loki runs the claim-driven live Loki metadata collector.
Command collector-loki runs the claim-driven live Loki metadata collector.
collector-oci-registry command
Package main wires the OCI registry collector binary.
Package main wires the OCI registry collector binary.
collector-package-registry command
Command collector-package-registry runs the claim-aware package-registry collector.
Command collector-package-registry runs the claim-aware package-registry collector.
collector-pagerduty command
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.
collector-prometheus-mimir command
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.
collector-sbom-attestation command
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.
collector-security-alerts command
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.
collector-tempo command
Command collector-tempo runs the claim-driven live Tempo metadata collector.
Command collector-tempo runs the claim-driven live Tempo metadata collector.
collector-terraform-state command
Package main hosts the Terraform-state collector runtime.
Package main hosts the Terraform-state collector runtime.
collector-vault-live command
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).
collector-vulnerability-intelligence command
Command collector-vulnerability-intelligence runs the hosted vulnerability intelligence collector.
Command collector-vulnerability-intelligence runs the hosted vulnerability intelligence collector.
eshu command
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.
fact-envelope-adapter command
Command fact-envelope-adapter generates the shared fact-envelope adapter.
Command fact-envelope-adapter generates the shared fact-envelope adapter.
fact-kind-registry command
Command fact-kind-registry generates the core fact-kind registry contract.
Command fact-kind-registry generates the core fact-kind registry contract.
factschema-diff command
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).
golden-corpus-gate command
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).
heredoc-budget command
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.
ifa command
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.
ingester command
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.
mcp-server command
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.
mock-github command
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.
mock-oidc-idp command
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.
payload-usage-manifest command
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.
projector command
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.
proof-of-value command
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").
reducer command
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.
replay-coverage-gate command
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).
scanner-worker command
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.
search-bench command
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.
skillgen command
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.
webhook-listener command
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.
workflow-coordinator command
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.
Package conformance is the out-of-tree contributor conformance suite for the Eshu deterministic replay framework (issue #4112 / R-10, epic #4102 §8).
Package conformance is the out-of-tree contributor conformance suite for the Eshu deterministic replay framework (issue #4112 / R-10, epic #4102 §8).
internal
accuracygate
Package accuracygate is the continuous golden accuracy gate that fails CI on regressions across three measured dimensions: cyclomatic complexity correctness, cross-repo call-edge precision/recall plus resolver coverage, and correlation admission precision/recall.
Package accuracygate is the continuous golden accuracy gate that fails CI on regressions across three measured dimensions: cyclomatic complexity correctness, cross-repo call-edge precision/recall plus resolver coverage, and correlation admission precision/recall.
admissionaudit
Package admissionaudit compares reducer admission decisions, graph facts, and API/MCP readback against independent product-truth fixture intent.
Package admissionaudit compares reducer admission decisions, graph facts, and API/MCP readback against independent product-truth fixture intent.
answerguardrail
Package answerguardrail provides pure output guardrails for publishable answer text.
Package answerguardrail provides pure output guardrails for publishable answer text.
answernarration
Package answernarration validates optional narrated answer text against an existing query answer packet.
Package answernarration validates optional narrated answer text against an existing query answer packet.
answerquality
Package answerquality scores captured API, MCP, CLI, and hosted answer runs against the publish-safe dogfood criteria for representative Eshu answer families.
Package answerquality scores captured API, MCP, CLI, and hosted answer runs against the publish-safe dogfood criteria for representative Eshu answer families.
app
Package app wires the shared runtime config, observability, lifecycle, and runner contract used by every Eshu hosted command.
Package app wires the shared runtime config, observability, lifecycle, and runner contract used by every Eshu hosted command.
ask/catalog
Package catalog is Ask Eshu's self-knowledge of every implemented API route and MCP tool it can call to answer a question.
Package catalog is Ask Eshu's self-knowledge of every implemented API route and MCP tool it can call to answer a question.
ask/engine
Package engine implements the Ask Eshu agent loop.
Package engine implements the Ask Eshu agent loop.
ask/facet
Package facet deterministically detects source-tool and language scope intent in an Ask Eshu question (#4006, epic #3997).
Package facet deterministically detects source-tool and language scope intent in an Ask Eshu question (#4006, epic #3997).
ask/governance
Package governance implements the governed-narration posture resolver and audit-safe observability vocabulary for Ask Eshu.
Package governance implements the governed-narration posture resolver and audit-safe observability vocabulary for Ask Eshu.
ask/provider
Package provider defines tool-calling adapters over semantic profiles.
Package provider defines tool-calling adapters over semantic profiles.
ask/render
Package render provides Ask Eshu output-format detection and validation.
Package render provides Ask Eshu output-format detection and validation.
ask/sandbox
Package sandbox provides a Tier 2 read-only query sandbox for executing Cypher and SQL queries with strict authorization controls and resource constraints.
Package sandbox provides a Tier 2 read-only query sandbox for executing Cypher and SQL queries with strict authorization controls and resource constraints.
askwiring
Package askwiring builds the Ask Eshu engine and returns a wired query.AskHandler for use by both the API server and the MCP server.
Package askwiring builds the Ask Eshu engine and returns a wired query.AskHandler for use by both the API server and the MCP server.
auditpreflight
Package auditpreflight validates competitive-audit issues against the Eshu preflight contract: every audit issue must state the competitor source and the Eshu code, docs, and proof evidence inspected, the duplicate search, a gap classification, the owner surface, and a verification plan before it becomes work.
Package auditpreflight validates competitive-audit issues against the Eshu preflight contract: every audit issue must state the competitor source and the Eshu code, docs, and proof evidence inspected, the duplicate search, a gap classification, the owner surface, and a verification plan before it becomes work.
backendconformance
Package backendconformance defines the graph-backend conformance matrix and reusable read/write corpora for Chunk 5 of the embedded local backends ADR.
Package backendconformance defines the graph-backend conformance matrix and reusable read/write corpora for Chunk 5 of the embedded local backends ADR.
boundedset
Package boundedset provides one deterministic dedupe/sort/cap algorithm for bounding declared-evidence row sets that both a write path (persisting a bounded preview) and a read path (defensively re-bounding whatever was actually persisted, including legacy unbounded payloads written before a cap existed) need to apply identically.
Package boundedset provides one deterministic dedupe/sort/cap algorithm for bounding declared-evidence row sets that both a write path (persisting a bounded preview) and a read path (defensively re-bounding whatever was actually persisted, including legacy unbounded payloads written before a cap existed) need to apply identically.
buildinfo
Package buildinfo exposes the application version injected at build time.
Package buildinfo exposes the application version injected at build time.
capabilitycatalog
Package capabilitycatalog reconciles Eshu capability truth into one deterministic, auditable catalog.
Package capabilitycatalog reconciles Eshu capability truth into one deterministic, auditable catalog.
cigates
Package cigates is the typed core of the CI gate registry (#4213, drift #4220).
Package cigates is the typed core of the CI gate registry (#4213, drift #4220).
clock
Package clock provides the injectable time source for the reducer queue, lease, and reap path.
Package clock provides the injectable time source for the reducer queue, lease, and reap path.
codeprovenance
Package codeprovenance holds the closed resolution-provenance vocabulary for code relationship edges defined by ADR #2222.
Package codeprovenance holds the closed resolution-provenance vocabulary for code relationship edges defined by ADR #2222.
collector
Package collector owns source observation, repository selection, snapshot capture, parser input shaping, and fact streaming for Eshu indexing runs.
Package collector owns source observation, repository selection, snapshot capture, parser input shaping, and fact streaming for Eshu indexing runs.
collector/archivepreflight
Package archivepreflight classifies documentation archive packages before any archive extractor reads member content.
Package archivepreflight classifies documentation archive packages before any archive extractor reads member content.
collector/awscloud
Package awscloud defines AWS cloud scanner fact identity and runtime-neutral observation contracts.
Package awscloud defines AWS cloud scanner fact identity and runtime-neutral observation contracts.
collector/awscloud/awsruntime
Package awsruntime adapts AWS cloud service scanners to workflow-claimed collector execution.
Package awsruntime adapts AWS cloud service scanners to workflow-claimed collector execution.
collector/awscloud/awsruntime/bindings
Package bindings imports every AWS service runtimebind so the production scanner registry is populated through init side effects.
Package bindings imports every AWS service runtimebind so the production scanner registry is populated through init side effects.
collector/awscloud/awsruntime/internal/guardset
Package guardset derives the AWS scanner guard set from the repository layout rather than from a hardcoded list.
Package guardset derives the AWS scanner guard set from the repository layout rather than from a hardcoded list.
collector/awscloud/checkpoint
Package checkpoint defines the durable AWS pagination checkpoint contract.
Package checkpoint defines the durable AWS pagination checkpoint contract.
collector/awscloud/freshness
Package freshness defines the normalized AWS event-driven refresh trigger contract.
Package freshness defines the normalized AWS event-driven refresh trigger contract.
collector/awscloud/internal/partitionguard
Package partitionguard is shared test-support code that mechanizes the AWS scanner ARN-partition contract: a scanner must never synthesize an ARN with a hardcoded commercial `aws` partition.
Package partitionguard is shared test-support code that mechanizes the AWS scanner ARN-partition contract: a scanner must never synthesize an ARN with a hardcoded commercial `aws` partition.
collector/awscloud/internal/relguard
Package relguard is shared test-support code that mechanizes the AWS scanner graph-join contract: every relationship a scanner emits must carry a non-empty target_type that names a resource family Eshu can actually resolve.
Package relguard is shared test-support code that mechanizes the AWS scanner graph-join contract: every relationship a scanner emits must carry a non-empty target_type that names a resource family Eshu can actually resolve.
collector/awscloud/services/accessanalyzer
Package accessanalyzer maps IAM Access Analyzer metadata into AWS cloud collector facts.
Package accessanalyzer maps IAM Access Analyzer metadata into AWS cloud collector facts.
collector/awscloud/services/accessanalyzer/awssdk
Package awssdk adapts AWS SDK IAM Access Analyzer responses into scanner-owned Access Analyzer records.
Package awssdk adapts AWS SDK IAM Access Analyzer responses into scanner-owned Access Analyzer records.
collector/awscloud/services/accessanalyzer/runtimebind
Package runtimebind binds the Access Analyzer service scanner into the awsruntime registry.
Package runtimebind binds the Access Analyzer service scanner into the awsruntime registry.
collector/awscloud/services/acm
Package acm maps AWS Certificate Manager certificate metadata into AWS cloud collector facts.
Package acm maps AWS Certificate Manager certificate metadata into AWS cloud collector facts.
collector/awscloud/services/acm/awssdk
Package awssdk adapts AWS SDK for Go v2 ACM calls into scanner-owned certificate metadata.
Package awssdk adapts AWS SDK for Go v2 ACM calls into scanner-owned certificate metadata.
collector/awscloud/services/acm/runtimebind
Package runtimebind binds the ACM service scanner into the awsruntime registry.
Package runtimebind binds the ACM service scanner into the awsruntime registry.
collector/awscloud/services/acmpca
Package acmpca maps AWS Certificate Manager Private CA (acm-pca) certificate authority metadata into AWS cloud collector facts.
Package acmpca maps AWS Certificate Manager Private CA (acm-pca) certificate authority metadata into AWS cloud collector facts.
collector/awscloud/services/acmpca/awssdk
Package awssdk adapts AWS SDK ACM Private CA (acm-pca) control-plane calls into the scanner-owned certificate authority metadata the acmpca package consumes.
Package awssdk adapts AWS SDK ACM Private CA (acm-pca) control-plane calls into the scanner-owned certificate authority metadata the acmpca package consumes.
collector/awscloud/services/acmpca/runtimebind
Package runtimebind binds the ACM Private CA (acm-pca) service scanner into the awsruntime registry.
Package runtimebind binds the ACM Private CA (acm-pca) service scanner into the awsruntime registry.
collector/awscloud/services/amp
Package amp maps Amazon Managed Service for Prometheus workspace, rule-groups namespace, and managed-collector (scraper) metadata into AWS cloud collector facts.
Package amp maps Amazon Managed Service for Prometheus workspace, rule-groups namespace, and managed-collector (scraper) metadata into AWS cloud collector facts.
collector/awscloud/services/amp/awssdk
Package awssdk adapts the AWS SDK for Go v2 Amazon Managed Service for Prometheus (aps) client into the metadata-only AMP scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Amazon Managed Service for Prometheus (aps) client into the metadata-only AMP scanner interface.
collector/awscloud/services/amp/runtimebind
Package runtimebind registers the AMP scanner with the awsruntime registry.
Package runtimebind registers the AMP scanner with the awsruntime registry.
collector/awscloud/services/amplify
Package amplify maps AWS Amplify app, branch, and custom-domain metadata into AWS cloud collector facts.
Package amplify maps AWS Amplify app, branch, and custom-domain metadata into AWS cloud collector facts.
collector/awscloud/services/amplify/awssdk
Package awssdk adapts the AWS SDK for Go v2 Amplify client into the metadata-only Client the amplify scanner consumes.
Package awssdk adapts the AWS SDK for Go v2 Amplify client into the metadata-only Client the amplify scanner consumes.
collector/awscloud/services/amplify/runtimebind
Package runtimebind binds the Amplify service scanner into the awsruntime registry.
Package runtimebind binds the Amplify service scanner into the awsruntime registry.
collector/awscloud/services/apigateway
Package apigateway emits metadata-only AWS API Gateway facts for REST, HTTP, and WebSocket APIs.
Package apigateway emits metadata-only AWS API Gateway facts for REST, HTTP, and WebSocket APIs.
collector/awscloud/services/apigateway/awssdk
Package awssdk adapts AWS SDK for Go v2 API Gateway control-plane responses into scanner-owned metadata records.
Package awssdk adapts AWS SDK for Go v2 API Gateway control-plane responses into scanner-owned metadata records.
collector/awscloud/services/apigateway/runtimebind
Package runtimebind binds the API Gateway service scanner into the awsruntime registry.
Package runtimebind binds the API Gateway service scanner into the awsruntime registry.
collector/awscloud/services/apigatewayv2
Package apigatewayv2 owns the AWS API Gateway v2 metadata scanner for the AWS cloud collector.
Package apigatewayv2 owns the AWS API Gateway v2 metadata scanner for the AWS cloud collector.
collector/awscloud/services/apigatewayv2/awssdk
Package awssdk adapts AWS SDK for Go v2 API Gateway v2 control-plane responses into scanner-owned metadata records.
Package awssdk adapts AWS SDK for Go v2 API Gateway v2 control-plane responses into scanner-owned metadata records.
collector/awscloud/services/apigatewayv2/runtimebind
Package runtimebind binds the API Gateway v2 service scanner into the awsruntime registry.
Package runtimebind binds the API Gateway v2 service scanner into the awsruntime registry.
collector/awscloud/services/appconfig
Package appconfig maps AWS AppConfig application, environment, configuration profile, and deployment strategy metadata into AWS cloud collector facts.
Package appconfig maps AWS AppConfig application, environment, configuration profile, and deployment strategy metadata into AWS cloud collector facts.
collector/awscloud/services/appconfig/awssdk
Package awssdk adapts the AWS SDK for Go v2 AppConfig client into the metadata-only AppConfig scanner interface.
Package awssdk adapts the AWS SDK for Go v2 AppConfig client into the metadata-only AppConfig scanner interface.
collector/awscloud/services/appconfig/runtimebind
Package runtimebind registers the AppConfig scanner with the awsruntime registry.
Package runtimebind registers the AppConfig scanner with the awsruntime registry.
collector/awscloud/services/appflow
Package appflow maps Amazon AppFlow flow and connector profile metadata into AWS cloud collector facts.
Package appflow maps Amazon AppFlow flow and connector profile metadata into AWS cloud collector facts.
collector/awscloud/services/appflow/awssdk
Package awssdk adapts the AWS SDK for Go v2 AppFlow client into the metadata-only AppFlow scanner interface.
Package awssdk adapts the AWS SDK for Go v2 AppFlow client into the metadata-only AppFlow scanner interface.
collector/awscloud/services/appflow/runtimebind
Package runtimebind binds the AppFlow service scanner into the awsruntime registry.
Package runtimebind binds the AppFlow service scanner into the awsruntime registry.
collector/awscloud/services/applicationautoscaling
Package applicationautoscaling maps AWS Application Auto Scaling scalable target, scaling policy, and scheduled action metadata into AWS cloud collector facts.
Package applicationautoscaling maps AWS Application Auto Scaling scalable target, scaling policy, and scheduled action metadata into AWS cloud collector facts.
collector/awscloud/services/applicationautoscaling/awssdk
Package awssdk adapts the AWS SDK for Go v2 Application Auto Scaling client into the metadata-only applicationautoscaling scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Application Auto Scaling client into the metadata-only applicationautoscaling scanner interface.
collector/awscloud/services/applicationautoscaling/runtimebind
Package runtimebind registers the Application Auto Scaling scanner with the awsruntime registry.
Package runtimebind registers the Application Auto Scaling scanner with the awsruntime registry.
collector/awscloud/services/appmesh
Package appmesh maps AWS App Mesh metadata into AWS cloud collector facts.
Package appmesh maps AWS App Mesh metadata into AWS cloud collector facts.
collector/awscloud/services/appmesh/awssdk
Package awssdk adapts AWS SDK for Go v2 App Mesh calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 App Mesh calls into scanner-owned metadata.
collector/awscloud/services/appmesh/runtimebind
Package runtimebind binds the App Mesh service scanner into the awsruntime registry.
Package runtimebind binds the App Mesh service scanner into the awsruntime registry.
collector/awscloud/services/apprunner
Package apprunner maps AWS App Runner observations into AWS cloud fact envelopes.
Package apprunner maps AWS App Runner observations into AWS cloud fact envelopes.
collector/awscloud/services/apprunner/awssdk
Package awssdk adapts the AWS SDK for Go v2 App Runner client to the App Runner scanner contract.
Package awssdk adapts the AWS SDK for Go v2 App Runner client to the App Runner scanner contract.
collector/awscloud/services/apprunner/runtimebind
Package runtimebind binds the App Runner service scanner into the awsruntime registry.
Package runtimebind binds the App Runner service scanner into the awsruntime registry.
collector/awscloud/services/appstream
Package appstream maps Amazon AppStream 2.0 fleet, stack, image builder, and image metadata into AWS cloud collector facts.
Package appstream maps Amazon AppStream 2.0 fleet, stack, image builder, and image metadata into AWS cloud collector facts.
collector/awscloud/services/appstream/awssdk
Package awssdk adapts the AWS SDK for Go v2 AppStream 2.0 client into the metadata-only AppStream scanner interface.
Package awssdk adapts the AWS SDK for Go v2 AppStream 2.0 client into the metadata-only AppStream scanner interface.
collector/awscloud/services/appstream/runtimebind
Package runtimebind registers the AppStream 2.0 scanner with the awsruntime registry.
Package runtimebind registers the AppStream 2.0 scanner with the awsruntime registry.
collector/awscloud/services/appsync
Package appsync emits metadata-only AWS AppSync facts for GraphQL APIs, data sources, resolvers, pipeline functions, schema metadata, and API key metadata.
Package appsync emits metadata-only AWS AppSync facts for GraphQL APIs, data sources, resolvers, pipeline functions, schema metadata, and API key metadata.
collector/awscloud/services/appsync/awssdk
Package awssdk adapts AWS SDK for Go v2 AppSync control-plane responses into scanner-owned metadata records.
Package awssdk adapts AWS SDK for Go v2 AppSync control-plane responses into scanner-owned metadata records.
collector/awscloud/services/appsync/runtimebind
Package runtimebind binds the AppSync service scanner into the awsruntime registry.
Package runtimebind binds the AppSync service scanner into the awsruntime registry.
collector/awscloud/services/athena
Package athena maps Amazon Athena control-plane metadata into AWS cloud collector facts.
Package athena maps Amazon Athena control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/athena/awssdk
Package awssdk adapts the AWS SDK for Go v2 Athena client into the metadata-only Athena scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Athena client into the metadata-only Athena scanner interface.
collector/awscloud/services/athena/runtimebind
Package runtimebind binds the Athena service scanner into the awsruntime registry.
Package runtimebind binds the Athena service scanner into the awsruntime registry.
collector/awscloud/services/auditmanager
Package auditmanager maps AWS Audit Manager assessment, framework, and control metadata into AWS cloud collector facts.
Package auditmanager maps AWS Audit Manager assessment, framework, and control metadata into AWS cloud collector facts.
collector/awscloud/services/auditmanager/awssdk
Package awssdk adapts the AWS SDK for Go v2 Audit Manager client into the metadata-only Audit Manager scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Audit Manager client into the metadata-only Audit Manager scanner interface.
collector/awscloud/services/auditmanager/runtimebind
Package runtimebind registers the Audit Manager scanner with the awsruntime registry.
Package runtimebind registers the Audit Manager scanner with the awsruntime registry.
collector/awscloud/services/autoscaling
Package autoscaling maps EC2 Auto Scaling observations into AWS cloud fact envelopes.
Package autoscaling maps EC2 Auto Scaling observations into AWS cloud fact envelopes.
collector/awscloud/services/autoscaling/awssdk
Package awssdk adapts the AWS SDK for Go v2 Auto Scaling client to the Auto Scaling scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Auto Scaling client to the Auto Scaling scanner contract.
collector/awscloud/services/autoscaling/runtimebind
Package runtimebind registers the EC2 Auto Scaling scanner with the awsruntime registry.
Package runtimebind registers the EC2 Auto Scaling scanner with the awsruntime registry.
collector/awscloud/services/backup
Package backup maps AWS Backup service metadata into AWS cloud collector facts.
Package backup maps AWS Backup service metadata into AWS cloud collector facts.
collector/awscloud/services/backup/awssdk
Package awssdk adapts AWS SDK for Go v2 Backup responses to the scanner-owned backup.Client contract.
Package awssdk adapts AWS SDK for Go v2 Backup responses to the scanner-owned backup.Client contract.
collector/awscloud/services/backup/runtimebind
Package runtimebind binds the AWS Backup service scanner into the awsruntime registry.
Package runtimebind binds the AWS Backup service scanner into the awsruntime registry.
collector/awscloud/services/batch
Package batch maps AWS Batch observations into AWS cloud fact envelopes.
Package batch maps AWS Batch observations into AWS cloud fact envelopes.
collector/awscloud/services/batch/awssdk
Package awssdk adapts the AWS SDK for Go v2 Batch client to the Batch scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Batch client to the Batch scanner contract.
collector/awscloud/services/batch/runtimebind
Package runtimebind registers the AWS Batch scanner with the awsruntime registry.
Package runtimebind registers the AWS Batch scanner with the awsruntime registry.
collector/awscloud/services/bedrock
Package bedrock maps AWS Bedrock control-plane metadata into AWS cloud collector facts.
Package bedrock maps AWS Bedrock control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/bedrock/awssdk
Package awssdk adapts AWS SDK for Go v2 Bedrock control-plane calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 Bedrock control-plane calls into scanner-owned metadata.
collector/awscloud/services/bedrock/runtimebind
Package runtimebind binds the Bedrock service scanner into the awsruntime registry.
Package runtimebind binds the Bedrock service scanner into the awsruntime registry.
collector/awscloud/services/cleanrooms
Package cleanrooms maps AWS Clean Rooms collaboration, configured-table, and membership metadata into AWS cloud collector facts.
Package cleanrooms maps AWS Clean Rooms collaboration, configured-table, and membership metadata into AWS cloud collector facts.
collector/awscloud/services/cleanrooms/awssdk
Package awssdk adapts the AWS SDK for Go v2 Clean Rooms client into the metadata-only Clean Rooms scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Clean Rooms client into the metadata-only Clean Rooms scanner interface.
collector/awscloud/services/cleanrooms/runtimebind
Package runtimebind registers the Clean Rooms scanner with the awsruntime registry.
Package runtimebind registers the Clean Rooms scanner with the awsruntime registry.
collector/awscloud/services/cloudformation
Package cloudformation maps AWS CloudFormation control-plane metadata into AWS cloud collector facts.
Package cloudformation maps AWS CloudFormation control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/cloudformation/awssdk
Package awssdk adapts AWS SDK for Go v2 CloudFormation calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 CloudFormation calls into scanner-owned metadata.
collector/awscloud/services/cloudformation/runtimebind
Package runtimebind binds the CloudFormation service scanner into the awsruntime registry.
Package runtimebind binds the CloudFormation service scanner into the awsruntime registry.
collector/awscloud/services/cloudfront
Package cloudfront converts Amazon CloudFront distribution metadata into AWS resource and relationship facts.
Package cloudfront converts Amazon CloudFront distribution metadata into AWS resource and relationship facts.
collector/awscloud/services/cloudfront/awssdk
Package awssdk adapts AWS SDK for Go v2 CloudFront APIs into the metadata-only cloudfront scanner port.
Package awssdk adapts AWS SDK for Go v2 CloudFront APIs into the metadata-only cloudfront scanner port.
collector/awscloud/services/cloudfront/runtimebind
Package runtimebind binds the CloudFront service scanner into the awsruntime registry.
Package runtimebind binds the CloudFront service scanner into the awsruntime registry.
collector/awscloud/services/cloudhsmv2
Package cloudhsmv2 maps AWS CloudHSM v2 cluster and backup metadata into AWS cloud collector facts.
Package cloudhsmv2 maps AWS CloudHSM v2 cluster and backup metadata into AWS cloud collector facts.
collector/awscloud/services/cloudhsmv2/awssdk
Package awssdk adapts the AWS SDK for Go v2 CloudHSM v2 client into the metadata-only CloudHSM v2 scanner interface.
Package awssdk adapts the AWS SDK for Go v2 CloudHSM v2 client into the metadata-only CloudHSM v2 scanner interface.
collector/awscloud/services/cloudhsmv2/runtimebind
Package runtimebind registers the CloudHSM v2 scanner with the awsruntime registry.
Package runtimebind registers the CloudHSM v2 scanner with the awsruntime registry.
collector/awscloud/services/cloudtrail
Package cloudtrail maps AWS CloudTrail configuration into AWS cloud collector facts.
Package cloudtrail maps AWS CloudTrail configuration into AWS cloud collector facts.
collector/awscloud/services/cloudtrail/awssdk
Package awssdk adapts AWS SDK CloudTrail responses into the scanner-owned metadata records consumed by internal/collector/awscloud/services/cloudtrail.
Package awssdk adapts AWS SDK CloudTrail responses into the scanner-owned metadata records consumed by internal/collector/awscloud/services/cloudtrail.
collector/awscloud/services/cloudtrail/runtimebind
Package runtimebind binds the CloudTrail service scanner into the awsruntime registry.
Package runtimebind binds the CloudTrail service scanner into the awsruntime registry.
collector/awscloud/services/cloudwatch
Package cloudwatch emits Amazon CloudWatch metadata-only facts for one claimed AWS boundary.
Package cloudwatch emits Amazon CloudWatch metadata-only facts for one claimed AWS boundary.
collector/awscloud/services/cloudwatch/awssdk
Package awssdk adapts the AWS SDK v2 CloudWatch client into the scanner-owned Client interface defined by the parent cloudwatch package.
Package awssdk adapts the AWS SDK v2 CloudWatch client into the scanner-owned Client interface defined by the parent cloudwatch package.
collector/awscloud/services/cloudwatch/runtimebind
Package runtimebind binds the CloudWatch service scanner into the awsruntime registry.
Package runtimebind binds the CloudWatch service scanner into the awsruntime registry.
collector/awscloud/services/cloudwatchlogs
Package cloudwatchlogs converts Amazon CloudWatch Logs log group metadata into AWS collector fact envelopes.
Package cloudwatchlogs converts Amazon CloudWatch Logs log group metadata into AWS collector fact envelopes.
collector/awscloud/services/cloudwatchlogs/awssdk
Package awssdk adapts AWS SDK for Go v2 CloudWatch Logs responses to the scanner-owned metadata contract.
Package awssdk adapts AWS SDK for Go v2 CloudWatch Logs responses to the scanner-owned metadata contract.
collector/awscloud/services/cloudwatchlogs/runtimebind
Package runtimebind binds the CloudWatch Logs service scanner into the awsruntime registry.
Package runtimebind binds the CloudWatch Logs service scanner into the awsruntime registry.
collector/awscloud/services/codeartifact
Package codeartifact scans AWS CodeArtifact source truth into AWS cloud fact observations.
Package codeartifact scans AWS CodeArtifact source truth into AWS cloud fact observations.
collector/awscloud/services/codeartifact/awssdk
Package awssdk adapts the AWS SDK for Go v2 CodeArtifact client into the metadata-only CodeArtifact scanner interface.
Package awssdk adapts the AWS SDK for Go v2 CodeArtifact client into the metadata-only CodeArtifact scanner interface.
collector/awscloud/services/codeartifact/runtimebind
Package runtimebind binds the CodeArtifact service scanner into the awsruntime registry.
Package runtimebind binds the CodeArtifact service scanner into the awsruntime registry.
collector/awscloud/services/codebuild
Package codebuild maps AWS CodeBuild metadata into AWS cloud collector facts.
Package codebuild maps AWS CodeBuild metadata into AWS cloud collector facts.
collector/awscloud/services/codebuild/awssdk
Package awssdk adapts AWS SDK for Go v2 CodeBuild calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 CodeBuild calls into scanner-owned metadata.
collector/awscloud/services/codebuild/runtimebind
Package runtimebind registers the CodeBuild scanner with the awsruntime registry.
Package runtimebind registers the CodeBuild scanner with the awsruntime registry.
collector/awscloud/services/codecommit
Package codecommit scans AWS CodeCommit repository metadata into AWS cloud fact observations.
Package codecommit scans AWS CodeCommit repository metadata into AWS cloud fact observations.
collector/awscloud/services/codecommit/awssdk
Package awssdk adapts the AWS SDK for Go v2 CodeCommit client into the scanner-owned, metadata-only CodeCommit read surface.
Package awssdk adapts the AWS SDK for Go v2 CodeCommit client into the scanner-owned, metadata-only CodeCommit read surface.
collector/awscloud/services/codecommit/runtimebind
Package runtimebind binds the CodeCommit service scanner into the awsruntime registry.
Package runtimebind binds the CodeCommit service scanner into the awsruntime registry.
collector/awscloud/services/codedeploy
Package codedeploy maps AWS CodeDeploy metadata into AWS cloud collector facts.
Package codedeploy maps AWS CodeDeploy metadata into AWS cloud collector facts.
collector/awscloud/services/codedeploy/awssdk
Package awssdk adapts AWS SDK for Go v2 CodeDeploy calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 CodeDeploy calls into scanner-owned metadata.
collector/awscloud/services/codedeploy/runtimebind
Package runtimebind registers the CodeDeploy scanner with the awsruntime registry.
Package runtimebind registers the CodeDeploy scanner with the awsruntime registry.
collector/awscloud/services/codeguru
Package codeguru maps Amazon CodeGuru Reviewer repository associations and CodeGuru Profiler profiling groups into AWS cloud collector facts.
Package codeguru maps Amazon CodeGuru Reviewer repository associations and CodeGuru Profiler profiling groups into AWS cloud collector facts.
collector/awscloud/services/codeguru/awssdk
Package awssdk adapts the AWS SDK for Go v2 CodeGuru Reviewer and CodeGuru Profiler clients into the metadata-only CodeGuru scanner interface.
Package awssdk adapts the AWS SDK for Go v2 CodeGuru Reviewer and CodeGuru Profiler clients into the metadata-only CodeGuru scanner interface.
collector/awscloud/services/codeguru/runtimebind
Package runtimebind registers the CodeGuru scanner with the awsruntime registry.
Package runtimebind registers the CodeGuru scanner with the awsruntime registry.
collector/awscloud/services/codepipeline
Package codepipeline maps AWS CodePipeline metadata into AWS cloud collector facts.
Package codepipeline maps AWS CodePipeline metadata into AWS cloud collector facts.
collector/awscloud/services/codepipeline/awssdk
Package awssdk adapts AWS SDK for Go v2 CodePipeline calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 CodePipeline calls into scanner-owned metadata.
collector/awscloud/services/codepipeline/runtimebind
Package runtimebind registers the CodePipeline scanner with the awsruntime registry.
Package runtimebind registers the CodePipeline scanner with the awsruntime registry.
collector/awscloud/services/cognito
Package cognito maps Amazon Cognito user-pool and identity-pool metadata into AWS cloud collector facts.
Package cognito maps Amazon Cognito user-pool and identity-pool metadata into AWS cloud collector facts.
collector/awscloud/services/cognito/awssdk
Package awssdk adapts the AWS SDK for Go v2 Cognito clients to the Cognito scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Cognito clients to the Cognito scanner contract.
collector/awscloud/services/cognito/runtimebind
Package runtimebind binds the Cognito service scanner into the awsruntime registry.
Package runtimebind binds the Cognito service scanner into the awsruntime registry.
collector/awscloud/services/computeoptimizer
Package computeoptimizer maps AWS Compute Optimizer recommendation metadata into AWS cloud collector facts.
Package computeoptimizer maps AWS Compute Optimizer recommendation metadata into AWS cloud collector facts.
collector/awscloud/services/computeoptimizer/awssdk
Package awssdk adapts the AWS SDK for Go v2 Compute Optimizer client into the metadata-only Compute Optimizer scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Compute Optimizer client into the metadata-only Compute Optimizer scanner interface.
collector/awscloud/services/computeoptimizer/runtimebind
Package runtimebind registers the Compute Optimizer scanner with the awsruntime registry.
Package runtimebind registers the Compute Optimizer scanner with the awsruntime registry.
collector/awscloud/services/config
Package config maps AWS Config metadata into AWS cloud collector facts.
Package config maps AWS Config metadata into AWS cloud collector facts.
collector/awscloud/services/config/awssdk
Package awssdk adapts the AWS SDK for Go v2 Config client into the metadata-only AWS Config scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Config client into the metadata-only AWS Config scanner interface.
collector/awscloud/services/config/runtimebind
Package runtimebind binds the AWS Config service scanner into the awsruntime registry.
Package runtimebind binds the AWS Config service scanner into the awsruntime registry.
collector/awscloud/services/controltower
Package controltower maps AWS Control Tower landing-zone, enabled-control, and enabled-baseline metadata into AWS cloud collector facts.
Package controltower maps AWS Control Tower landing-zone, enabled-control, and enabled-baseline metadata into AWS cloud collector facts.
collector/awscloud/services/controltower/awssdk
Package awssdk adapts the AWS SDK for Go v2 Control Tower client into the metadata-only Control Tower scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Control Tower client into the metadata-only Control Tower scanner interface.
collector/awscloud/services/controltower/runtimebind
Package runtimebind registers the Control Tower scanner with the awsruntime registry.
Package runtimebind registers the Control Tower scanner with the awsruntime registry.
collector/awscloud/services/databrew
Package databrew maps AWS Glue DataBrew dataset, recipe, job, and project metadata into AWS cloud collector facts.
Package databrew maps AWS Glue DataBrew dataset, recipe, job, and project metadata into AWS cloud collector facts.
collector/awscloud/services/databrew/awssdk
Package awssdk adapts the AWS SDK for Go v2 Glue DataBrew client into the metadata-only DataBrew scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Glue DataBrew client into the metadata-only DataBrew scanner interface.
collector/awscloud/services/databrew/runtimebind
Package runtimebind registers the DataBrew scanner with the awsruntime registry.
Package runtimebind registers the DataBrew scanner with the awsruntime registry.
collector/awscloud/services/datasync
Package datasync maps AWS DataSync transfer task, transfer location, and agent metadata into AWS cloud collector facts.
Package datasync maps AWS DataSync transfer task, transfer location, and agent metadata into AWS cloud collector facts.
collector/awscloud/services/datasync/awssdk
Package awssdk adapts the AWS SDK for Go v2 DataSync client into the metadata-only DataSync scanner interface.
Package awssdk adapts the AWS SDK for Go v2 DataSync client into the metadata-only DataSync scanner interface.
collector/awscloud/services/datasync/runtimebind
Package runtimebind binds the DataSync service scanner into the awsruntime registry.
Package runtimebind binds the DataSync service scanner into the awsruntime registry.
collector/awscloud/services/datazone
Package datazone maps Amazon DataZone governance control-plane metadata into AWS cloud collector facts.
Package datazone maps Amazon DataZone governance control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/datazone/awssdk
Package awssdk adapts the AWS SDK for Go v2 DataZone client into the metadata-only DataZone scanner interface.
Package awssdk adapts the AWS SDK for Go v2 DataZone client into the metadata-only DataZone scanner interface.
collector/awscloud/services/datazone/runtimebind
Package runtimebind registers the DataZone scanner with the awsruntime registry.
Package runtimebind registers the DataZone scanner with the awsruntime registry.
collector/awscloud/services/dax
Package dax maps Amazon DynamoDB Accelerator (DAX) metadata into AWS cloud collector facts.
Package dax maps Amazon DynamoDB Accelerator (DAX) metadata into AWS cloud collector facts.
collector/awscloud/services/dax/awssdk
Package awssdk adapts the AWS SDK for Go v2 DAX control-plane client into the metadata-only Client the dax scanner consumes.
Package awssdk adapts the AWS SDK for Go v2 DAX control-plane client into the metadata-only Client the dax scanner consumes.
collector/awscloud/services/dax/runtimebind
Package runtimebind registers the DAX scanner with the awsruntime registry.
Package runtimebind registers the DAX scanner with the awsruntime registry.
collector/awscloud/services/detective
Package detective maps Amazon Detective metadata into AWS cloud collector facts.
Package detective maps Amazon Detective metadata into AWS cloud collector facts.
collector/awscloud/services/detective/awssdk
Package awssdk adapts AWS SDK for Go v2 Amazon Detective control-plane calls into the metadata-only records the detective scanner consumes.
Package awssdk adapts AWS SDK for Go v2 Amazon Detective control-plane calls into the metadata-only records the detective scanner consumes.
collector/awscloud/services/detective/runtimebind
Package runtimebind binds the Amazon Detective service scanner into the awsruntime registry.
Package runtimebind binds the Amazon Detective service scanner into the awsruntime registry.
collector/awscloud/services/directconnect
Package directconnect maps AWS Direct Connect metadata into AWS cloud collector facts.
Package directconnect maps AWS Direct Connect metadata into AWS cloud collector facts.
collector/awscloud/services/directconnect/awssdk
Package awssdk adapts AWS SDK for Go v2 Direct Connect responses to the Direct Connect scanner contract.
Package awssdk adapts AWS SDK for Go v2 Direct Connect responses to the Direct Connect scanner contract.
collector/awscloud/services/directconnect/runtimebind
Package runtimebind binds the Direct Connect service scanner into the awsruntime registry.
Package runtimebind binds the Direct Connect service scanner into the awsruntime registry.
collector/awscloud/services/dms
Package dms maps AWS Database Migration Service control-plane metadata into AWS cloud collector facts.
Package dms maps AWS Database Migration Service control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/dms/awssdk
Package awssdk adapts the AWS SDK for Go v2 Database Migration Service client into the metadata-only DMS scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Database Migration Service client into the metadata-only DMS scanner interface.
collector/awscloud/services/dms/runtimebind
Package runtimebind registers the DMS scanner with the awsruntime registry.
Package runtimebind registers the DMS scanner with the awsruntime registry.
collector/awscloud/services/docdb
Package docdb emits metadata-only Amazon DocumentDB resource and relationship facts for the AWS cloud collector.
Package docdb emits metadata-only Amazon DocumentDB resource and relationship facts for the AWS cloud collector.
collector/awscloud/services/docdb/awssdk
Package awssdk adapts AWS SDK for Go v2 DocumentDB responses to the metadata-only DocumentDB scanner contract.
Package awssdk adapts AWS SDK for Go v2 DocumentDB responses to the metadata-only DocumentDB scanner contract.
collector/awscloud/services/docdb/runtimebind
Package runtimebind binds the DocumentDB service scanner into the awsruntime registry.
Package runtimebind binds the DocumentDB service scanner into the awsruntime registry.
collector/awscloud/services/docdbelastic
Package docdbelastic maps Amazon DocumentDB Elastic Clusters control-plane metadata into AWS cloud collector facts.
Package docdbelastic maps Amazon DocumentDB Elastic Clusters control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/docdbelastic/awssdk
Package awssdk adapts the AWS SDK for Go v2 DocumentDB Elastic Clusters client into the metadata-only DocumentDB Elastic scanner interface.
Package awssdk adapts the AWS SDK for Go v2 DocumentDB Elastic Clusters client into the metadata-only DocumentDB Elastic scanner interface.
collector/awscloud/services/docdbelastic/runtimebind
Package runtimebind registers the DocumentDB Elastic Clusters scanner with the awsruntime registry.
Package runtimebind registers the DocumentDB Elastic Clusters scanner with the awsruntime registry.
collector/awscloud/services/drs
Package drs maps AWS Elastic Disaster Recovery (DRS) source server, recovery instance, and replication configuration template metadata into AWS cloud collector facts.
Package drs maps AWS Elastic Disaster Recovery (DRS) source server, recovery instance, and replication configuration template metadata into AWS cloud collector facts.
collector/awscloud/services/drs/awssdk
Package awssdk adapts AWS SDK for Go v2 Elastic Disaster Recovery (DRS) control-plane describe calls into the scanner-owned metadata the drs package consumes.
Package awssdk adapts AWS SDK for Go v2 Elastic Disaster Recovery (DRS) control-plane describe calls into the scanner-owned metadata the drs package consumes.
collector/awscloud/services/drs/runtimebind
Package runtimebind registers the DRS scanner with the awsruntime registry.
Package runtimebind registers the DRS scanner with the awsruntime registry.
collector/awscloud/services/ds
Package ds maps AWS Directory Service metadata into AWS cloud collector facts across AWS Managed Microsoft AD, Simple AD, and AD Connector directories.
Package ds maps AWS Directory Service metadata into AWS cloud collector facts across AWS Managed Microsoft AD, Simple AD, and AD Connector directories.
collector/awscloud/services/ds/awssdk
Package awssdk adapts AWS SDK for Go v2 Directory Service calls into scanner-owned metadata across AWS Managed Microsoft AD, Simple AD, and AD Connector directories.
Package awssdk adapts AWS SDK for Go v2 Directory Service calls into scanner-owned metadata across AWS Managed Microsoft AD, Simple AD, and AD Connector directories.
collector/awscloud/services/ds/runtimebind
Package runtimebind binds the Directory Service scanner into the awsruntime registry.
Package runtimebind binds the Directory Service scanner into the awsruntime registry.
collector/awscloud/services/dynamodb
Package dynamodb converts Amazon DynamoDB control-plane metadata into AWS cloud collector facts.
Package dynamodb converts Amazon DynamoDB control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/dynamodb/awssdk
Package awssdk adapts AWS SDK for Go v2 DynamoDB responses to the scanner-owned DynamoDB metadata contract.
Package awssdk adapts AWS SDK for Go v2 DynamoDB responses to the scanner-owned DynamoDB metadata contract.
collector/awscloud/services/dynamodb/runtimebind
Package runtimebind binds the DynamoDB service scanner into the awsruntime registry.
Package runtimebind binds the DynamoDB service scanner into the awsruntime registry.
collector/awscloud/services/ec2
Package ec2 emits AWS EC2 network topology fact evidence.
Package ec2 emits AWS EC2 network topology fact evidence.
collector/awscloud/services/ec2/awssdk
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the EC2 scanner contract.
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the EC2 scanner contract.
collector/awscloud/services/ec2/runtimebind
Package runtimebind binds the EC2 service scanner into the awsruntime registry.
Package runtimebind binds the EC2 service scanner into the awsruntime registry.
collector/awscloud/services/ecr
Package ecr scans Amazon Elastic Container Registry source truth into AWS cloud fact observations.
Package ecr scans Amazon Elastic Container Registry source truth into AWS cloud fact observations.
collector/awscloud/services/ecr/awssdk
Package awssdk adapts the AWS SDK for Go v2 ECR client to the ECR scanner contract.
Package awssdk adapts the AWS SDK for Go v2 ECR client to the ECR scanner contract.
collector/awscloud/services/ecr/runtimebind
Package runtimebind binds the ECR service scanner into the awsruntime registry.
Package runtimebind binds the ECR service scanner into the awsruntime registry.
collector/awscloud/services/ecs
Package ecs maps Amazon ECS observations into AWS cloud fact envelopes.
Package ecs maps Amazon ECS observations into AWS cloud fact envelopes.
collector/awscloud/services/ecs/awssdk
Package awssdk adapts the AWS SDK for Go v2 ECS client to the ECS scanner contract.
Package awssdk adapts the AWS SDK for Go v2 ECS client to the ECS scanner contract.
collector/awscloud/services/ecs/runtimebind
Package runtimebind binds the ECS service scanner into the awsruntime registry.
Package runtimebind binds the ECS service scanner into the awsruntime registry.
collector/awscloud/services/efs
Package efs maps Amazon EFS metadata into AWS cloud collector facts.
Package efs maps Amazon EFS metadata into AWS cloud collector facts.
collector/awscloud/services/efs/awssdk
Package awssdk adapts AWS SDK for Go v2 EFS calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 EFS calls into scanner-owned metadata.
collector/awscloud/services/efs/runtimebind
Package runtimebind binds the EFS service scanner into the awsruntime registry.
Package runtimebind binds the EFS service scanner into the awsruntime registry.
collector/awscloud/services/eks
Package eks turns Amazon EKS cluster, node group, add-on, and OIDC provider observations into AWS collector facts.
Package eks turns Amazon EKS cluster, node group, add-on, and OIDC provider observations into AWS collector facts.
collector/awscloud/services/eks/awssdk
Package awssdk adapts AWS SDK for Go v2 EKS and IAM responses into scanner-owned EKS records.
Package awssdk adapts AWS SDK for Go v2 EKS and IAM responses into scanner-owned EKS records.
collector/awscloud/services/eks/runtimebind
Package runtimebind binds the EKS service scanner into the awsruntime registry.
Package runtimebind binds the EKS service scanner into the awsruntime registry.
collector/awscloud/services/elasticache
Package elasticache maps Amazon ElastiCache metadata into AWS cloud collector facts.
Package elasticache maps Amazon ElastiCache metadata into AWS cloud collector facts.
collector/awscloud/services/elasticache/awssdk
Package awssdk adapts the AWS SDK for Go v2 ElastiCache client into the metadata-only ElastiCache scanner interface.
Package awssdk adapts the AWS SDK for Go v2 ElastiCache client into the metadata-only ElastiCache scanner interface.
collector/awscloud/services/elasticache/runtimebind
Package runtimebind binds the ElastiCache service scanner into the awsruntime registry.
Package runtimebind binds the ElastiCache service scanner into the awsruntime registry.
collector/awscloud/services/elasticbeanstalk
Package elasticbeanstalk maps AWS Elastic Beanstalk observations into AWS cloud fact envelopes.
Package elasticbeanstalk maps AWS Elastic Beanstalk observations into AWS cloud fact envelopes.
collector/awscloud/services/elasticbeanstalk/awssdk
Package awssdk adapts the AWS SDK for Go v2 Elastic Beanstalk client to the Elastic Beanstalk scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Elastic Beanstalk client to the Elastic Beanstalk scanner contract.
collector/awscloud/services/elasticbeanstalk/runtimebind
Package runtimebind registers the Elastic Beanstalk scanner with the awsruntime registry.
Package runtimebind registers the Elastic Beanstalk scanner with the awsruntime registry.
collector/awscloud/services/elb
Package elb emits Classic (v1) Elastic Load Balancer resource and relationship facts for the AWS cloud collector.
Package elb emits Classic (v1) Elastic Load Balancer resource and relationship facts for the AWS cloud collector.
collector/awscloud/services/elb/awssdk
Package awssdk adapts AWS SDK for Go v2 Classic ELB (v1) responses into scanner-owned ELB records.
Package awssdk adapts AWS SDK for Go v2 Classic ELB (v1) responses into scanner-owned ELB records.
collector/awscloud/services/elb/runtimebind
Package runtimebind binds the Classic ELB (v1) service scanner into the awsruntime registry.
Package runtimebind binds the Classic ELB (v1) service scanner into the awsruntime registry.
collector/awscloud/services/elbv2
Package elbv2 emits AWS ELBv2 load balancer, listener, target group, listener rule, and routing relationship facts for the AWS cloud collector.
Package elbv2 emits AWS ELBv2 load balancer, listener, target group, listener rule, and routing relationship facts for the AWS cloud collector.
collector/awscloud/services/elbv2/awssdk
Package awssdk adapts AWS SDK for Go v2 ELBv2 responses into scanner-owned ELBv2 records.
Package awssdk adapts AWS SDK for Go v2 ELBv2 responses into scanner-owned ELBv2 records.
collector/awscloud/services/elbv2/runtimebind
Package runtimebind binds the ELBv2 service scanner into the awsruntime registry.
Package runtimebind binds the ELBv2 service scanner into the awsruntime registry.
collector/awscloud/services/emr
Package emr maps Amazon EMR metadata into AWS cloud collector facts.
Package emr maps Amazon EMR metadata into AWS cloud collector facts.
collector/awscloud/services/emr/awssdk
Package awssdk adapts AWS SDK for Go v2 EMR and EMR Serverless calls into scanner-owned EMR metadata.
Package awssdk adapts AWS SDK for Go v2 EMR and EMR Serverless calls into scanner-owned EMR metadata.
collector/awscloud/services/emr/runtimebind
Package runtimebind binds the EMR service scanner into the awsruntime registry.
Package runtimebind binds the EMR service scanner into the awsruntime registry.
collector/awscloud/services/eventbridge
Package eventbridge maps Amazon EventBridge metadata into AWS cloud collector facts.
Package eventbridge maps Amazon EventBridge metadata into AWS cloud collector facts.
collector/awscloud/services/eventbridge/awssdk
Package awssdk adapts the AWS SDK for Go v2 EventBridge client into the metadata-only EventBridge scanner interface.
Package awssdk adapts the AWS SDK for Go v2 EventBridge client into the metadata-only EventBridge scanner interface.
collector/awscloud/services/eventbridge/runtimebind
Package runtimebind binds the EventBridge service scanner into the awsruntime registry.
Package runtimebind binds the EventBridge service scanner into the awsruntime registry.
collector/awscloud/services/firehose
Package firehose maps Amazon Data Firehose delivery stream metadata into AWS cloud collector facts.
Package firehose maps Amazon Data Firehose delivery stream metadata into AWS cloud collector facts.
collector/awscloud/services/firehose/awssdk
Package awssdk adapts the AWS SDK for Go v2 Firehose client into the metadata-only Firehose scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Firehose client into the metadata-only Firehose scanner interface.
collector/awscloud/services/firehose/runtimebind
Package runtimebind registers the Firehose scanner with the awsruntime registry.
Package runtimebind registers the Firehose scanner with the awsruntime registry.
collector/awscloud/services/fis
Package fis maps AWS Fault Injection Service (FIS) experiment-template control-plane metadata into AWS cloud collector facts.
Package fis maps AWS Fault Injection Service (FIS) experiment-template control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/fis/awssdk
Package awssdk adapts the AWS SDK for Go v2 FIS client into the metadata-only AWS Fault Injection Service scanner interface.
Package awssdk adapts the AWS SDK for Go v2 FIS client into the metadata-only AWS Fault Injection Service scanner interface.
collector/awscloud/services/fis/runtimebind
Package runtimebind registers the FIS scanner with the awsruntime registry.
Package runtimebind registers the FIS scanner with the awsruntime registry.
collector/awscloud/services/fms
Package fms maps AWS Firewall Manager (FMS) policy metadata into AWS cloud collector facts.
Package fms maps AWS Firewall Manager (FMS) policy metadata into AWS cloud collector facts.
collector/awscloud/services/fms/awssdk
Package awssdk adapts the AWS SDK for Go v2 Firewall Manager client into the metadata-only Firewall Manager scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Firewall Manager client into the metadata-only Firewall Manager scanner interface.
collector/awscloud/services/fms/runtimebind
Package runtimebind binds the Firewall Manager service scanner into the awsruntime registry.
Package runtimebind binds the Firewall Manager service scanner into the awsruntime registry.
collector/awscloud/services/fsx
Package fsx maps Amazon FSx metadata into AWS cloud collector facts across every FSx flavor (Windows File Server, Lustre, NetApp ONTAP, OpenZFS).
Package fsx maps Amazon FSx metadata into AWS cloud collector facts across every FSx flavor (Windows File Server, Lustre, NetApp ONTAP, OpenZFS).
collector/awscloud/services/fsx/awssdk
Package awssdk adapts AWS SDK for Go v2 FSx calls into scanner-owned metadata across every FSx flavor (Windows File Server, Lustre, NetApp ONTAP, OpenZFS).
Package awssdk adapts AWS SDK for Go v2 FSx calls into scanner-owned metadata across every FSx flavor (Windows File Server, Lustre, NetApp ONTAP, OpenZFS).
collector/awscloud/services/fsx/runtimebind
Package runtimebind binds the FSx service scanner into the awsruntime registry.
Package runtimebind binds the FSx service scanner into the awsruntime registry.
collector/awscloud/services/globalaccelerator
Package globalaccelerator converts AWS Global Accelerator topology metadata into AWS resource and relationship facts.
Package globalaccelerator converts AWS Global Accelerator topology metadata into AWS resource and relationship facts.
collector/awscloud/services/globalaccelerator/awssdk
Package awssdk adapts AWS SDK for Go v2 Global Accelerator APIs into the metadata-only globalaccelerator scanner port.
Package awssdk adapts AWS SDK for Go v2 Global Accelerator APIs into the metadata-only globalaccelerator scanner port.
collector/awscloud/services/globalaccelerator/runtimebind
Package runtimebind binds the Global Accelerator service scanner into the awsruntime registry.
Package runtimebind binds the Global Accelerator service scanner into the awsruntime registry.
collector/awscloud/services/glue
Package glue maps AWS Glue Data Catalog, crawler, job, trigger, workflow, and connection metadata into AWS cloud collector facts.
Package glue maps AWS Glue Data Catalog, crawler, job, trigger, workflow, and connection metadata into AWS cloud collector facts.
collector/awscloud/services/glue/awssdk
Package awssdk adapts the AWS SDK for Go v2 Glue client into the metadata-only Glue scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Glue client into the metadata-only Glue scanner interface.
collector/awscloud/services/glue/runtimebind
Package runtimebind binds the Glue service scanner into the awsruntime registry.
Package runtimebind binds the Glue service scanner into the awsruntime registry.
collector/awscloud/services/grafana
Package grafana maps Amazon Managed Grafana workspace metadata into AWS cloud collector facts.
Package grafana maps Amazon Managed Grafana workspace metadata into AWS cloud collector facts.
collector/awscloud/services/grafana/awssdk
Package awssdk adapts the AWS SDK for Go v2 Managed Grafana client into the metadata-only Grafana scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Managed Grafana client into the metadata-only Grafana scanner interface.
collector/awscloud/services/grafana/runtimebind
Package runtimebind registers the Managed Grafana scanner with the awsruntime registry.
Package runtimebind registers the Managed Grafana scanner with the awsruntime registry.
collector/awscloud/services/guardduty
Package guardduty maps Amazon GuardDuty metadata into AWS cloud collector facts.
Package guardduty maps Amazon GuardDuty metadata into AWS cloud collector facts.
collector/awscloud/services/guardduty/awssdk
Package awssdk adapts the AWS SDK for Go v2 GuardDuty client into the metadata-only GuardDuty scanner interface.
Package awssdk adapts the AWS SDK for Go v2 GuardDuty client into the metadata-only GuardDuty scanner interface.
collector/awscloud/services/guardduty/runtimebind
Package runtimebind binds the GuardDuty service scanner into the awsruntime registry.
Package runtimebind binds the GuardDuty service scanner into the awsruntime registry.
collector/awscloud/services/iam
Package iam scans AWS IAM source truth into AWS cloud fact observations.
Package iam scans AWS IAM source truth into AWS cloud fact observations.
collector/awscloud/services/iam/awssdk
Package awssdk adapts the AWS SDK for Go v2 IAM client to the IAM scanner contract.
Package awssdk adapts the AWS SDK for Go v2 IAM client to the IAM scanner contract.
collector/awscloud/services/iam/runtimebind
Package runtimebind binds the IAM service scanner into the awsruntime registry.
Package runtimebind binds the IAM service scanner into the awsruntime registry.
collector/awscloud/services/imagebuilder
Package imagebuilder maps EC2 Image Builder pipeline, recipe, container recipe, infrastructure configuration, and distribution configuration metadata into AWS cloud collector facts.
Package imagebuilder maps EC2 Image Builder pipeline, recipe, container recipe, infrastructure configuration, and distribution configuration metadata into AWS cloud collector facts.
collector/awscloud/services/imagebuilder/awssdk
Package awssdk adapts the AWS SDK for Go v2 EC2 Image Builder client into the metadata-only Image Builder scanner interface.
Package awssdk adapts the AWS SDK for Go v2 EC2 Image Builder client into the metadata-only Image Builder scanner interface.
collector/awscloud/services/imagebuilder/runtimebind
Package runtimebind registers the EC2 Image Builder scanner with the awsruntime registry.
Package runtimebind registers the EC2 Image Builder scanner with the awsruntime registry.
collector/awscloud/services/inspector2
Package inspector2 maps Amazon Inspector v2 metadata into AWS cloud collector facts.
Package inspector2 maps Amazon Inspector v2 metadata into AWS cloud collector facts.
collector/awscloud/services/inspector2/awssdk
Package awssdk adapts the AWS SDK for Go v2 Inspector v2 client into the metadata-only Inspector v2 scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Inspector v2 client into the metadata-only Inspector v2 scanner interface.
collector/awscloud/services/inspector2/runtimebind
Package runtimebind binds the Inspector v2 service scanner into the awsruntime registry.
Package runtimebind binds the Inspector v2 service scanner into the awsruntime registry.
collector/awscloud/services/keyspaces
Package keyspaces converts Amazon Keyspaces (for Apache Cassandra) control-plane metadata into AWS cloud collector facts.
Package keyspaces converts Amazon Keyspaces (for Apache Cassandra) control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/keyspaces/awssdk
Package awssdk adapts AWS SDK for Go v2 Amazon Keyspaces (for Apache Cassandra) control-plane calls into the metadata-only Snapshot the keyspaces scanner consumes.
Package awssdk adapts AWS SDK for Go v2 Amazon Keyspaces (for Apache Cassandra) control-plane calls into the metadata-only Snapshot the keyspaces scanner consumes.
collector/awscloud/services/keyspaces/runtimebind
Package runtimebind binds the Amazon Keyspaces service scanner into the awsruntime registry.
Package runtimebind binds the Amazon Keyspaces service scanner into the awsruntime registry.
collector/awscloud/services/kinesis
Package kinesis maps Amazon Kinesis metadata into AWS cloud collector facts.
Package kinesis maps Amazon Kinesis metadata into AWS cloud collector facts.
collector/awscloud/services/kinesis/awssdk
Package awssdk adapts AWS SDK for Go v2 Kinesis calls into scanner-owned metadata for Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Video Streams.
Package awssdk adapts AWS SDK for Go v2 Kinesis calls into scanner-owned metadata for Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Video Streams.
collector/awscloud/services/kinesis/runtimebind
Package runtimebind binds the Kinesis service scanner into the awsruntime registry.
Package runtimebind binds the Kinesis service scanner into the awsruntime registry.
collector/awscloud/services/kinesisanalyticsv2
Package kinesisanalyticsv2 maps Amazon Managed Service for Apache Flink (Kinesis Data Analytics v2) application metadata into AWS cloud collector facts.
Package kinesisanalyticsv2 maps Amazon Managed Service for Apache Flink (Kinesis Data Analytics v2) application metadata into AWS cloud collector facts.
collector/awscloud/services/kinesisanalyticsv2/awssdk
Package awssdk adapts the AWS SDK for Go v2 Managed Service for Apache Flink (Kinesis Data Analytics v2) client into the metadata-only kinesisanalyticsv2 scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Managed Service for Apache Flink (Kinesis Data Analytics v2) client into the metadata-only kinesisanalyticsv2 scanner interface.
collector/awscloud/services/kinesisanalyticsv2/runtimebind
Package runtimebind registers the Managed Service for Apache Flink (Kinesis Data Analytics v2) scanner with the awsruntime registry.
Package runtimebind registers the Managed Service for Apache Flink (Kinesis Data Analytics v2) scanner with the awsruntime registry.
collector/awscloud/services/kms
Package kms maps AWS Key Management Service metadata into AWS cloud collector facts.
Package kms maps AWS Key Management Service metadata into AWS cloud collector facts.
collector/awscloud/services/kms/awssdk
Package awssdk adapts the AWS SDK for Go v2 KMS client into the metadata-only KMS scanner interface.
Package awssdk adapts the AWS SDK for Go v2 KMS client into the metadata-only KMS scanner interface.
collector/awscloud/services/kms/runtimebind
Package runtimebind binds the KMS service scanner into the awsruntime registry.
Package runtimebind binds the KMS service scanner into the awsruntime registry.
collector/awscloud/services/lakeformation
Package lakeformation maps AWS Lake Formation data-lake settings, registered data locations, and principal/resource permission grants into AWS cloud collector facts.
Package lakeformation maps AWS Lake Formation data-lake settings, registered data locations, and principal/resource permission grants into AWS cloud collector facts.
collector/awscloud/services/lakeformation/awssdk
Package awssdk adapts the AWS SDK for Go v2 Lake Formation client into the metadata-only Lake Formation scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Lake Formation client into the metadata-only Lake Formation scanner interface.
collector/awscloud/services/lakeformation/runtimebind
Package runtimebind binds the Lake Formation service scanner into the awsruntime registry.
Package runtimebind binds the Lake Formation service scanner into the awsruntime registry.
collector/awscloud/services/lambda
Package lambda turns AWS Lambda function, alias, and event-source mapping observations into AWS collector facts.
Package lambda turns AWS Lambda function, alias, and event-source mapping observations into AWS collector facts.
collector/awscloud/services/lambda/awssdk
Package awssdk adapts AWS SDK for Go v2 Lambda responses into scanner-owned Lambda records.
Package awssdk adapts AWS SDK for Go v2 Lambda responses into scanner-owned Lambda records.
collector/awscloud/services/lambda/runtimebind
Package runtimebind binds the Lambda service scanner into the awsruntime registry.
Package runtimebind binds the Lambda service scanner into the awsruntime registry.
collector/awscloud/services/licensemanager
Package licensemanager maps AWS License Manager license-configuration metadata into AWS cloud collector facts.
Package licensemanager maps AWS License Manager license-configuration metadata into AWS cloud collector facts.
collector/awscloud/services/licensemanager/awssdk
Package awssdk adapts the AWS SDK for Go v2 License Manager client into the metadata-only License Manager scanner interface.
Package awssdk adapts the AWS SDK for Go v2 License Manager client into the metadata-only License Manager scanner interface.
collector/awscloud/services/licensemanager/runtimebind
Package runtimebind registers the License Manager scanner with the awsruntime registry.
Package runtimebind registers the License Manager scanner with the awsruntime registry.
collector/awscloud/services/lightsail
Package lightsail maps Amazon Lightsail instance, managed relational database, load balancer, block-storage disk, and static IP metadata into AWS cloud collector facts.
Package lightsail maps Amazon Lightsail instance, managed relational database, load balancer, block-storage disk, and static IP metadata into AWS cloud collector facts.
collector/awscloud/services/lightsail/awssdk
Package awssdk adapts the AWS SDK for Go v2 Lightsail client into the metadata-only Lightsail scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Lightsail client into the metadata-only Lightsail scanner interface.
collector/awscloud/services/lightsail/runtimebind
Package runtimebind binds the Lightsail service scanner into the awsruntime registry.
Package runtimebind binds the Lightsail service scanner into the awsruntime registry.
collector/awscloud/services/location
Package location maps Amazon Location Service control-plane metadata into AWS cloud collector facts.
Package location maps Amazon Location Service control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/location/awssdk
Package awssdk adapts the AWS SDK for Go v2 Location Service client into the metadata-only Location Service scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Location Service client into the metadata-only Location Service scanner interface.
collector/awscloud/services/location/runtimebind
Package runtimebind registers the Location Service scanner with the awsruntime registry.
Package runtimebind registers the Location Service scanner with the awsruntime registry.
collector/awscloud/services/macie
Package macie maps Amazon Macie metadata into AWS cloud collector facts.
Package macie maps Amazon Macie metadata into AWS cloud collector facts.
collector/awscloud/services/macie/awssdk
Package awssdk adapts the AWS SDK for Go v2 Amazon Macie client into the metadata-only Macie scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Amazon Macie client into the metadata-only Macie scanner interface.
collector/awscloud/services/macie/runtimebind
Package runtimebind binds the Amazon Macie service scanner into the awsruntime registry.
Package runtimebind binds the Amazon Macie service scanner into the awsruntime registry.
collector/awscloud/services/memorydb
Package memorydb maps Amazon MemoryDB metadata into AWS cloud collector facts.
Package memorydb maps Amazon MemoryDB metadata into AWS cloud collector facts.
collector/awscloud/services/memorydb/awssdk
Package awssdk adapts the AWS SDK for Go v2 MemoryDB client into the metadata-only MemoryDB scanner interface.
Package awssdk adapts the AWS SDK for Go v2 MemoryDB client into the metadata-only MemoryDB scanner interface.
collector/awscloud/services/memorydb/runtimebind
Package runtimebind binds the MemoryDB service scanner into the awsruntime registry.
Package runtimebind binds the MemoryDB service scanner into the awsruntime registry.
collector/awscloud/services/mgn
Package mgn maps AWS Application Migration Service (MGN) control-plane metadata into AWS cloud collector facts.
Package mgn maps AWS Application Migration Service (MGN) control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/mgn/awssdk
Package awssdk adapts the AWS SDK for Go v2 Application Migration Service (MGN) client into the metadata-only MGN scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Application Migration Service (MGN) client into the metadata-only MGN scanner interface.
collector/awscloud/services/mgn/runtimebind
Package runtimebind registers the MGN scanner with the awsruntime registry.
Package runtimebind registers the MGN scanner with the awsruntime registry.
collector/awscloud/services/mq
Package mq maps Amazon MQ broker and configuration metadata into AWS cloud collector facts.
Package mq maps Amazon MQ broker and configuration metadata into AWS cloud collector facts.
collector/awscloud/services/mq/awssdk
Package awssdk adapts the AWS SDK for Go v2 Amazon MQ client into the metadata-only MQ scanner interface for both ActiveMQ and RabbitMQ brokers.
Package awssdk adapts the AWS SDK for Go v2 Amazon MQ client into the metadata-only MQ scanner interface for both ActiveMQ and RabbitMQ brokers.
collector/awscloud/services/mq/runtimebind
Package runtimebind registers the Amazon MQ scanner with the awsruntime registry.
Package runtimebind registers the Amazon MQ scanner with the awsruntime registry.
collector/awscloud/services/msk
Package msk maps Amazon Managed Streaming for Apache Kafka metadata into AWS cloud collector facts.
Package msk maps Amazon Managed Streaming for Apache Kafka metadata into AWS cloud collector facts.
collector/awscloud/services/msk/awssdk
Package awssdk adapts the AWS SDK for Go v2 Kafka (Amazon MSK) client into the metadata-only MSK scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Kafka (Amazon MSK) client into the metadata-only MSK scanner interface.
collector/awscloud/services/msk/runtimebind
Package runtimebind binds the MSK service scanner into the awsruntime registry.
Package runtimebind binds the MSK service scanner into the awsruntime registry.
collector/awscloud/services/mwaa
Package mwaa maps Amazon Managed Workflows for Apache Airflow (MWAA) environment metadata into AWS cloud collector facts.
Package mwaa maps Amazon Managed Workflows for Apache Airflow (MWAA) environment metadata into AWS cloud collector facts.
collector/awscloud/services/mwaa/awssdk
Package awssdk adapts the AWS SDK for Go v2 MWAA client into the metadata-only MWAA scanner interface.
Package awssdk adapts the AWS SDK for Go v2 MWAA client into the metadata-only MWAA scanner interface.
collector/awscloud/services/mwaa/runtimebind
Package runtimebind binds the MWAA service scanner into the awsruntime registry.
Package runtimebind binds the MWAA service scanner into the awsruntime registry.
collector/awscloud/services/neptune
Package neptune emits metadata-only Amazon Neptune resource and relationship facts for the AWS cloud collector.
Package neptune emits metadata-only Amazon Neptune resource and relationship facts for the AWS cloud collector.
collector/awscloud/services/neptune/awssdk
Package awssdk adapts AWS SDK for Go v2 Amazon Neptune and Neptune Analytics responses to the metadata-only Neptune scanner contract.
Package awssdk adapts AWS SDK for Go v2 Amazon Neptune and Neptune Analytics responses to the metadata-only Neptune scanner contract.
collector/awscloud/services/neptune/runtimebind
Package runtimebind binds the Neptune service scanner into the awsruntime registry.
Package runtimebind binds the Neptune service scanner into the awsruntime registry.
collector/awscloud/services/networkfirewall
Package networkfirewall maps AWS Network Firewall metadata into AWS cloud collector facts.
Package networkfirewall maps AWS Network Firewall metadata into AWS cloud collector facts.
collector/awscloud/services/networkfirewall/awssdk
Package awssdk adapts AWS SDK for Go v2 Network Firewall calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 Network Firewall calls into scanner-owned metadata.
collector/awscloud/services/networkfirewall/runtimebind
Package runtimebind binds the Network Firewall service scanner into the awsruntime registry.
Package runtimebind binds the Network Firewall service scanner into the awsruntime registry.
collector/awscloud/services/networkmanager
Package networkmanager maps AWS Network Manager global-network and core-network metadata into AWS cloud collector facts.
Package networkmanager maps AWS Network Manager global-network and core-network metadata into AWS cloud collector facts.
collector/awscloud/services/networkmanager/awssdk
Package awssdk adapts the AWS SDK for Go v2 Network Manager client into the metadata-only Network Manager scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Network Manager client into the metadata-only Network Manager scanner interface.
collector/awscloud/services/networkmanager/runtimebind
Package runtimebind registers the Network Manager scanner with the awsruntime registry.
Package runtimebind registers the Network Manager scanner with the awsruntime registry.
collector/awscloud/services/opensearch
Package opensearch maps Amazon OpenSearch metadata into AWS cloud collector facts.
Package opensearch maps Amazon OpenSearch metadata into AWS cloud collector facts.
collector/awscloud/services/opensearch/awssdk
Package awssdk adapts the AWS SDK for Go v2 OpenSearch and OpenSearch Serverless clients into the metadata-only OpenSearch scanner interface.
Package awssdk adapts the AWS SDK for Go v2 OpenSearch and OpenSearch Serverless clients into the metadata-only OpenSearch scanner interface.
collector/awscloud/services/opensearch/runtimebind
Package runtimebind binds the OpenSearch service scanner into the awsruntime registry.
Package runtimebind binds the OpenSearch service scanner into the awsruntime registry.
collector/awscloud/services/opensearchserverless
Package opensearchserverless maps Amazon OpenSearch Serverless (aoss) collection, security-policy, and managed VPC-endpoint metadata into AWS cloud collector facts.
Package opensearchserverless maps Amazon OpenSearch Serverless (aoss) collection, security-policy, and managed VPC-endpoint metadata into AWS cloud collector facts.
collector/awscloud/services/opensearchserverless/awssdk
Package awssdk adapts AWS SDK for Go v2 OpenSearch Serverless (aoss) control-plane calls into the scanner-owned metadata model.
Package awssdk adapts AWS SDK for Go v2 OpenSearch Serverless (aoss) control-plane calls into the scanner-owned metadata model.
collector/awscloud/services/opensearchserverless/runtimebind
Package runtimebind self-registers the Amazon OpenSearch Serverless metadata-only scanner with the AWS collector runtime.
Package runtimebind self-registers the Amazon OpenSearch Serverless metadata-only scanner with the AWS collector runtime.
collector/awscloud/services/organizations
Package organizations converts AWS Organizations metadata into AWS cloud collector observations.
Package organizations converts AWS Organizations metadata into AWS cloud collector observations.
collector/awscloud/services/organizations/awssdk
Package awssdk adapts the AWS SDK for Go v2 Organizations client to the scanner-owned Organizations metadata contract.
Package awssdk adapts the AWS SDK for Go v2 Organizations client to the scanner-owned Organizations metadata contract.
collector/awscloud/services/organizations/runtimebind
Package runtimebind binds the Organizations service scanner into the awsruntime registry.
Package runtimebind binds the Organizations service scanner into the awsruntime registry.
collector/awscloud/services/outposts
Package outposts maps AWS Outposts outpost, site, and asset metadata into AWS cloud collector facts.
Package outposts maps AWS Outposts outpost, site, and asset metadata into AWS cloud collector facts.
collector/awscloud/services/outposts/awssdk
Package awssdk adapts the AWS SDK for Go v2 Outposts client into the metadata-only Outposts scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Outposts client into the metadata-only Outposts scanner interface.
collector/awscloud/services/outposts/runtimebind
Package runtimebind registers the Outposts scanner with the awsruntime registry.
Package runtimebind registers the Outposts scanner with the awsruntime registry.
collector/awscloud/services/pinpoint
Package pinpoint maps Amazon Pinpoint application, segment, and channel-settings metadata into AWS cloud collector facts.
Package pinpoint maps Amazon Pinpoint application, segment, and channel-settings metadata into AWS cloud collector facts.
collector/awscloud/services/pinpoint/awssdk
Package awssdk adapts the AWS SDK for Go v2 Pinpoint client into the metadata-only Pinpoint scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Pinpoint client into the metadata-only Pinpoint scanner interface.
collector/awscloud/services/pinpoint/runtimebind
Package runtimebind registers the Pinpoint scanner with the awsruntime registry.
Package runtimebind registers the Pinpoint scanner with the awsruntime registry.
collector/awscloud/services/proton
Package proton maps AWS Proton control-plane metadata into AWS cloud collector facts.
Package proton maps AWS Proton control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/proton/awssdk
Package awssdk adapts the AWS SDK Proton control-plane API into the scanner-owned metadata the proton package consumes.
Package awssdk adapts the AWS SDK Proton control-plane API into the scanner-owned metadata the proton package consumes.
collector/awscloud/services/proton/runtimebind
Package runtimebind registers the AWS Proton scanner with the awsruntime registry through an init side effect.
Package runtimebind registers the AWS Proton scanner with the awsruntime registry through an init side effect.
collector/awscloud/services/quicksight
Package quicksight maps Amazon QuickSight data source, dataset, dashboard, and analysis metadata into AWS cloud collector facts.
Package quicksight maps Amazon QuickSight data source, dataset, dashboard, and analysis metadata into AWS cloud collector facts.
collector/awscloud/services/quicksight/awssdk
Package awssdk adapts the AWS SDK for Go v2 QuickSight client into the metadata-only QuickSight scanner interface.
Package awssdk adapts the AWS SDK for Go v2 QuickSight client into the metadata-only QuickSight scanner interface.
collector/awscloud/services/quicksight/runtimebind
Package runtimebind registers the QuickSight scanner with the awsruntime registry.
Package runtimebind registers the QuickSight scanner with the awsruntime registry.
collector/awscloud/services/ram
Package ram maps AWS Resource Access Manager observations into AWS cloud fact envelopes.
Package ram maps AWS Resource Access Manager observations into AWS cloud fact envelopes.
collector/awscloud/services/ram/awssdk
Package awssdk adapts the AWS SDK for Go v2 Resource Access Manager client to the RAM scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Resource Access Manager client to the RAM scanner contract.
collector/awscloud/services/ram/runtimebind
Package runtimebind binds the AWS Resource Access Manager service scanner into the awsruntime registry.
Package runtimebind binds the AWS Resource Access Manager service scanner into the awsruntime registry.
collector/awscloud/services/rds
Package rds emits metadata-only Amazon RDS resource, relationship, and posture facts for the AWS cloud collector.
Package rds emits metadata-only Amazon RDS resource, relationship, and posture facts for the AWS cloud collector.
collector/awscloud/services/rds/awssdk
Package awssdk adapts AWS SDK for Go v2 RDS responses to the metadata-only RDS scanner contract.
Package awssdk adapts AWS SDK for Go v2 RDS responses to the metadata-only RDS scanner contract.
collector/awscloud/services/rds/runtimebind
Package runtimebind binds the RDS service scanner into the awsruntime registry.
Package runtimebind binds the RDS service scanner into the awsruntime registry.
collector/awscloud/services/redshift
Package redshift emits metadata-only Amazon Redshift resource and relationship facts for the AWS cloud collector.
Package redshift emits metadata-only Amazon Redshift resource and relationship facts for the AWS cloud collector.
collector/awscloud/services/redshift/awssdk
Package awssdk adapts AWS SDK for Go v2 Redshift and Redshift Serverless responses to the metadata-only Redshift scanner contract.
Package awssdk adapts AWS SDK for Go v2 Redshift and Redshift Serverless responses to the metadata-only Redshift scanner contract.
collector/awscloud/services/redshift/runtimebind
Package runtimebind binds the Redshift service scanner into the awsruntime registry.
Package runtimebind binds the Redshift service scanner into the awsruntime registry.
collector/awscloud/services/resiliencehub
Package resiliencehub maps AWS Resilience Hub application, resiliency policy, application component, input source, and assessment metadata into AWS cloud collector facts.
Package resiliencehub maps AWS Resilience Hub application, resiliency policy, application component, input source, and assessment metadata into AWS cloud collector facts.
collector/awscloud/services/resiliencehub/awssdk
Package awssdk adapts the AWS SDK Resilience Hub control-plane API into the resiliencehub scanner's metadata-only Client port.
Package awssdk adapts the AWS SDK Resilience Hub control-plane API into the resiliencehub scanner's metadata-only Client port.
collector/awscloud/services/resiliencehub/runtimebind
Package runtimebind registers the AWS Resilience Hub scanner with the AWS runtime scanner registry through an init side effect.
Package runtimebind registers the AWS Resilience Hub scanner with the AWS runtime scanner registry through an init side effect.
collector/awscloud/services/resourcegroups
Package resourcegroups maps AWS Resource Groups metadata into AWS cloud collector facts.
Package resourcegroups maps AWS Resource Groups metadata into AWS cloud collector facts.
collector/awscloud/services/resourcegroups/awssdk
Package awssdk adapts the AWS SDK Resource Groups client into the scanner-owned metadata-only Client interface.
Package awssdk adapts the AWS SDK Resource Groups client into the scanner-owned metadata-only Client interface.
collector/awscloud/services/resourcegroups/runtimebind
Package runtimebind binds the Resource Groups service scanner into the awsruntime registry.
Package runtimebind binds the Resource Groups service scanner into the awsruntime registry.
collector/awscloud/services/rolesanywhere
Package rolesanywhere maps AWS IAM Roles Anywhere trust anchor, profile, and certificate-revocation-list (CRL) metadata into AWS cloud collector facts.
Package rolesanywhere maps AWS IAM Roles Anywhere trust anchor, profile, and certificate-revocation-list (CRL) metadata into AWS cloud collector facts.
collector/awscloud/services/rolesanywhere/awssdk
Package awssdk adapts the AWS SDK for Go v2 IAM Roles Anywhere client into the metadata-only Roles Anywhere scanner interface.
Package awssdk adapts the AWS SDK for Go v2 IAM Roles Anywhere client into the metadata-only Roles Anywhere scanner interface.
collector/awscloud/services/rolesanywhere/runtimebind
Package runtimebind registers the Roles Anywhere scanner with the awsruntime registry.
Package runtimebind registers the Roles Anywhere scanner with the awsruntime registry.
collector/awscloud/services/route53
Package route53 emits AWS Route 53 hosted-zone and DNS-record fact evidence.
Package route53 emits AWS Route 53 hosted-zone and DNS-record fact evidence.
collector/awscloud/services/route53/awssdk
Package awssdk adapts AWS SDK for Go v2 Route 53 responses to the Route 53 scanner contract.
Package awssdk adapts AWS SDK for Go v2 Route 53 responses to the Route 53 scanner contract.
collector/awscloud/services/route53/runtimebind
Package runtimebind binds the Route 53 service scanner into the awsruntime registry.
Package runtimebind binds the Route 53 service scanner into the awsruntime registry.
collector/awscloud/services/route53recoverycontrolconfig
Package route53recoverycontrolconfig maps Amazon Route 53 Application Recovery Controller recovery-control configuration metadata into AWS cloud collector facts.
Package route53recoverycontrolconfig maps Amazon Route 53 Application Recovery Controller recovery-control configuration metadata into AWS cloud collector facts.
collector/awscloud/services/route53recoverycontrolconfig/awssdk
Package awssdk adapts the AWS SDK Route 53 Application Recovery Controller recovery-control configuration control-plane calls into the scanner-owned metadata model.
Package awssdk adapts the AWS SDK Route 53 Application Recovery Controller recovery-control configuration control-plane calls into the scanner-owned metadata model.
collector/awscloud/services/route53recoverycontrolconfig/runtimebind
Package runtimebind self-registers the Route 53 Application Recovery Controller recovery-control configuration scanner with the AWS runtime scanner registry.
Package runtimebind self-registers the Route 53 Application Recovery Controller recovery-control configuration scanner with the AWS runtime scanner registry.
collector/awscloud/services/route53resolver
Package route53resolver emits AWS Route 53 Resolver metadata facts for one claimed account and region.
Package route53resolver emits AWS Route 53 Resolver metadata facts for one claimed account and region.
collector/awscloud/services/route53resolver/awssdk
Package awssdk adapts the AWS SDK for Go v2 Route 53 Resolver client to the route53resolver scanner contract.
Package awssdk adapts the AWS SDK for Go v2 Route 53 Resolver client to the route53resolver scanner contract.
collector/awscloud/services/route53resolver/runtimebind
Package runtimebind binds the Route 53 Resolver service scanner into the awsruntime registry.
Package runtimebind binds the Route 53 Resolver service scanner into the awsruntime registry.
collector/awscloud/services/s3
Package s3 maps Amazon S3 bucket metadata into AWS cloud collector facts.
Package s3 maps Amazon S3 bucket metadata into AWS cloud collector facts.
collector/awscloud/services/s3/awssdk
Package awssdk adapts AWS SDK for Go v2 S3 bucket metadata responses to the scanner-owned S3 client contract.
Package awssdk adapts AWS SDK for Go v2 S3 bucket metadata responses to the scanner-owned S3 client contract.
collector/awscloud/services/s3/runtimebind
Package runtimebind binds the S3 service scanner into the awsruntime registry.
Package runtimebind binds the S3 service scanner into the awsruntime registry.
collector/awscloud/services/sagemaker
Package sagemaker maps AWS SageMaker control-plane metadata into AWS cloud collector facts.
Package sagemaker maps AWS SageMaker control-plane metadata into AWS cloud collector facts.
collector/awscloud/services/sagemaker/awssdk
Package awssdk adapts AWS SDK for Go v2 SageMaker control-plane calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 SageMaker control-plane calls into scanner-owned metadata.
collector/awscloud/services/sagemaker/runtimebind
Package runtimebind binds the SageMaker service scanner into the awsruntime registry.
Package runtimebind binds the SageMaker service scanner into the awsruntime registry.
collector/awscloud/services/secretsmanager
Package secretsmanager converts AWS Secrets Manager metadata into AWS collector fact envelopes.
Package secretsmanager converts AWS Secrets Manager metadata into AWS collector fact envelopes.
collector/awscloud/services/secretsmanager/awssdk
Package awssdk adapts AWS SDK for Go v2 Secrets Manager responses into the scanner-owned metadata model.
Package awssdk adapts AWS SDK for Go v2 Secrets Manager responses into the scanner-owned metadata model.
collector/awscloud/services/secretsmanager/runtimebind
Package runtimebind binds the Secrets Manager service scanner into the awsruntime registry.
Package runtimebind binds the Secrets Manager service scanner into the awsruntime registry.
collector/awscloud/services/securityhub
Package securityhub maps AWS Security Hub configuration and posture metadata into AWS cloud collector facts.
Package securityhub maps AWS Security Hub configuration and posture metadata into AWS cloud collector facts.
collector/awscloud/services/securityhub/awssdk
Package awssdk adapts the AWS SDK for Go v2 Security Hub client into the metadata-only Security Hub scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Security Hub client into the metadata-only Security Hub scanner interface.
collector/awscloud/services/securityhub/runtimebind
Package runtimebind binds the Security Hub service scanner into the awsruntime registry.
Package runtimebind binds the Security Hub service scanner into the awsruntime registry.
collector/awscloud/services/securitylake
Package securitylake maps Amazon Security Lake control-plane configuration into AWS cloud collector facts.
Package securitylake maps Amazon Security Lake control-plane configuration into AWS cloud collector facts.
collector/awscloud/services/securitylake/awssdk
Package awssdk adapts the AWS SDK for Go v2 Security Lake client into the scanner-owned metadata model.
Package awssdk adapts the AWS SDK for Go v2 Security Lake client into the scanner-owned metadata model.
collector/awscloud/services/securitylake/runtimebind
Package runtimebind self-registers the Amazon Security Lake scanner with the AWS collector runtime.
Package runtimebind self-registers the Amazon Security Lake scanner with the AWS collector runtime.
collector/awscloud/services/servicecatalog
Package servicecatalog maps AWS Service Catalog portfolio, product, and provisioned-product metadata into AWS cloud collector facts.
Package servicecatalog maps AWS Service Catalog portfolio, product, and provisioned-product metadata into AWS cloud collector facts.
collector/awscloud/services/servicecatalog/awssdk
Package awssdk adapts the AWS SDK for Go v2 Service Catalog client into the metadata-only Service Catalog scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Service Catalog client into the metadata-only Service Catalog scanner interface.
collector/awscloud/services/servicecatalog/runtimebind
Package runtimebind binds the Service Catalog service scanner into the awsruntime registry.
Package runtimebind binds the Service Catalog service scanner into the awsruntime registry.
collector/awscloud/services/servicecatalogappregistry
Package servicecatalogappregistry maps AWS Service Catalog AppRegistry application and attribute-group metadata into AWS cloud collector facts.
Package servicecatalogappregistry maps AWS Service Catalog AppRegistry application and attribute-group metadata into AWS cloud collector facts.
collector/awscloud/services/servicecatalogappregistry/awssdk
Package awssdk adapts the AWS SDK for Go v2 Service Catalog AppRegistry client into the metadata-only AppRegistry scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Service Catalog AppRegistry client into the metadata-only AppRegistry scanner interface.
collector/awscloud/services/servicecatalogappregistry/runtimebind
Package runtimebind registers the AppRegistry scanner with the awsruntime registry.
Package runtimebind registers the AppRegistry scanner with the awsruntime registry.
collector/awscloud/services/servicediscovery
Package servicediscovery maps AWS Cloud Map (Service Discovery) metadata into AWS cloud collector facts.
Package servicediscovery maps AWS Cloud Map (Service Discovery) metadata into AWS cloud collector facts.
collector/awscloud/services/servicediscovery/awssdk
Package awssdk adapts AWS SDK for Go v2 Cloud Map (Service Discovery) calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 Cloud Map (Service Discovery) calls into scanner-owned metadata.
collector/awscloud/services/servicediscovery/runtimebind
Package runtimebind binds the Cloud Map (Service Discovery) service scanner into the awsruntime registry.
Package runtimebind binds the Cloud Map (Service Discovery) service scanner into the awsruntime registry.
collector/awscloud/services/servicequotas
Package servicequotas maps AWS Service Quotas applied-quota metadata into AWS cloud collector facts.
Package servicequotas maps AWS Service Quotas applied-quota metadata into AWS cloud collector facts.
collector/awscloud/services/servicequotas/awssdk
Package awssdk adapts the AWS SDK for Go v2 Service Quotas client into the metadata-only Service Quotas scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Service Quotas client into the metadata-only Service Quotas scanner interface.
collector/awscloud/services/servicequotas/runtimebind
Package runtimebind registers the Service Quotas scanner with the awsruntime registry.
Package runtimebind registers the Service Quotas scanner with the awsruntime registry.
collector/awscloud/services/ses
Package ses maps Amazon Simple Email Service (SES v2) email-identity, configuration-set, configuration-set event-destination, and dedicated-IP-pool metadata into AWS cloud collector facts.
Package ses maps Amazon Simple Email Service (SES v2) email-identity, configuration-set, configuration-set event-destination, and dedicated-IP-pool metadata into AWS cloud collector facts.
collector/awscloud/services/ses/awssdk
Package awssdk adapts the AWS SDK for Go v2 SES v2 client into the metadata-only SES scanner interface.
Package awssdk adapts the AWS SDK for Go v2 SES v2 client into the metadata-only SES scanner interface.
collector/awscloud/services/ses/runtimebind
Package runtimebind registers the SES (v2) scanner with the awsruntime registry.
Package runtimebind registers the SES (v2) scanner with the awsruntime registry.
collector/awscloud/services/shield
Package shield maps AWS Shield Advanced metadata into AWS cloud collector facts.
Package shield maps AWS Shield Advanced metadata into AWS cloud collector facts.
collector/awscloud/services/shield/awssdk
Package awssdk adapts AWS SDK for Go v2 Shield Advanced APIs into the metadata-only shield scanner port.
Package awssdk adapts AWS SDK for Go v2 Shield Advanced APIs into the metadata-only shield scanner port.
collector/awscloud/services/shield/runtimebind
Package runtimebind binds the Shield Advanced service scanner into the awsruntime registry.
Package runtimebind binds the Shield Advanced service scanner into the awsruntime registry.
collector/awscloud/services/signer
Package signer maps AWS Signer (code-signing) signing-profile and signing-platform metadata into AWS cloud collector facts.
Package signer maps AWS Signer (code-signing) signing-profile and signing-platform metadata into AWS cloud collector facts.
collector/awscloud/services/signer/awssdk
Package awssdk adapts the AWS SDK for Go v2 Signer client into the metadata-only Signer scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Signer client into the metadata-only Signer scanner interface.
collector/awscloud/services/signer/runtimebind
Package runtimebind registers the Signer scanner with the awsruntime registry.
Package runtimebind registers the Signer scanner with the awsruntime registry.
collector/awscloud/services/sns
Package sns maps Amazon SNS topic metadata into AWS cloud collector facts.
Package sns maps Amazon SNS topic metadata into AWS cloud collector facts.
collector/awscloud/services/sns/awssdk
Package awssdk adapts AWS SDK for Go v2 SNS calls into scanner-owned topic metadata.
Package awssdk adapts AWS SDK for Go v2 SNS calls into scanner-owned topic metadata.
collector/awscloud/services/sns/runtimebind
Package runtimebind binds the SNS service scanner into the awsruntime registry.
Package runtimebind binds the SNS service scanner into the awsruntime registry.
collector/awscloud/services/sqs
Package sqs maps Amazon SQS queue metadata into AWS cloud collector facts.
Package sqs maps Amazon SQS queue metadata into AWS cloud collector facts.
collector/awscloud/services/sqs/awssdk
Package awssdk adapts AWS SDK for Go v2 SQS calls into scanner-owned queue metadata.
Package awssdk adapts AWS SDK for Go v2 SQS calls into scanner-owned queue metadata.
collector/awscloud/services/sqs/runtimebind
Package runtimebind binds the SQS service scanner into the awsruntime registry.
Package runtimebind binds the SQS service scanner into the awsruntime registry.
collector/awscloud/services/ssm
Package ssm converts AWS Systems Manager Parameter Store metadata into AWS collector fact envelopes.
Package ssm converts AWS Systems Manager Parameter Store metadata into AWS collector fact envelopes.
collector/awscloud/services/ssm/awssdk
Package awssdk adapts AWS SDK for Go v2 SSM Parameter Store responses into the scanner-owned metadata model.
Package awssdk adapts AWS SDK for Go v2 SSM Parameter Store responses into the scanner-owned metadata model.
collector/awscloud/services/ssm/runtimebind
Package runtimebind binds the SSM service scanner into the awsruntime registry.
Package runtimebind binds the SSM service scanner into the awsruntime registry.
collector/awscloud/services/ssoadmin
Package ssoadmin maps AWS IAM Identity Center metadata into AWS cloud collector facts.
Package ssoadmin maps AWS IAM Identity Center metadata into AWS cloud collector facts.
collector/awscloud/services/ssoadmin/awssdk
Package awssdk adapts AWS sso-admin and identitystore reads into the scanner-owned IAM Identity Center metadata snapshot.
Package awssdk adapts AWS sso-admin and identitystore reads into the scanner-owned IAM Identity Center metadata snapshot.
collector/awscloud/services/ssoadmin/runtimebind
Package runtimebind registers the IAM Identity Center (ssoadmin) scanner with the awsruntime registry.
Package runtimebind registers the IAM Identity Center (ssoadmin) scanner with the awsruntime registry.
collector/awscloud/services/stepfunctions
Package stepfunctions maps AWS Step Functions metadata into AWS cloud collector facts.
Package stepfunctions maps AWS Step Functions metadata into AWS cloud collector facts.
collector/awscloud/services/stepfunctions/awssdk
Package awssdk adapts the AWS SDK for Go v2 Step Functions client into the metadata-only Step Functions scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Step Functions client into the metadata-only Step Functions scanner interface.
collector/awscloud/services/stepfunctions/runtimebind
Package runtimebind binds the Step Functions service scanner into the awsruntime registry.
Package runtimebind binds the Step Functions service scanner into the awsruntime registry.
collector/awscloud/services/storagegateway
Package storagegateway maps AWS Storage Gateway gateway, iSCSI volume, and NFS/SMB S3 file-share metadata into AWS cloud collector facts.
Package storagegateway maps AWS Storage Gateway gateway, iSCSI volume, and NFS/SMB S3 file-share metadata into AWS cloud collector facts.
collector/awscloud/services/storagegateway/awssdk
Package awssdk adapts the AWS SDK for Go v2 Storage Gateway client into the metadata-only Storage Gateway scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Storage Gateway client into the metadata-only Storage Gateway scanner interface.
collector/awscloud/services/storagegateway/runtimebind
Package runtimebind binds the Storage Gateway service scanner into the awsruntime registry.
Package runtimebind binds the Storage Gateway service scanner into the awsruntime registry.
collector/awscloud/services/synthetics
Package synthetics maps Amazon CloudWatch Synthetics canary metadata into AWS cloud collector facts.
Package synthetics maps Amazon CloudWatch Synthetics canary metadata into AWS cloud collector facts.
collector/awscloud/services/synthetics/awssdk
Package awssdk adapts the AWS SDK for Go v2 CloudWatch Synthetics client into the metadata-only Synthetics scanner interface.
Package awssdk adapts the AWS SDK for Go v2 CloudWatch Synthetics client into the metadata-only Synthetics scanner interface.
collector/awscloud/services/synthetics/runtimebind
Package runtimebind registers the Synthetics scanner with the awsruntime registry.
Package runtimebind registers the Synthetics scanner with the awsruntime registry.
collector/awscloud/services/timestream
Package timestream maps Amazon Timestream for LiveAnalytics database and table metadata into AWS cloud collector facts.
Package timestream maps Amazon Timestream for LiveAnalytics database and table metadata into AWS cloud collector facts.
collector/awscloud/services/timestream/awssdk
Package awssdk adapts the AWS SDK for Go v2 Timestream-write client into the metadata-only Timestream scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Timestream-write client into the metadata-only Timestream scanner interface.
collector/awscloud/services/timestream/runtimebind
Package runtimebind registers the Timestream scanner with the awsruntime registry.
Package runtimebind registers the Timestream scanner with the awsruntime registry.
collector/awscloud/services/transfer
Package transfer maps AWS Transfer Family server and service-managed user metadata into AWS cloud collector facts.
Package transfer maps AWS Transfer Family server and service-managed user metadata into AWS cloud collector facts.
collector/awscloud/services/transfer/awssdk
Package awssdk adapts the AWS SDK for Go v2 Transfer Family client into the metadata-only Transfer scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Transfer Family client into the metadata-only Transfer scanner interface.
collector/awscloud/services/transfer/runtimebind
Package runtimebind binds the Transfer Family service scanner into the awsruntime registry.
Package runtimebind binds the Transfer Family service scanner into the awsruntime registry.
collector/awscloud/services/transitgateway
Package transitgateway emits AWS Transit Gateway metadata fact evidence.
Package transitgateway emits AWS Transit Gateway metadata fact evidence.
collector/awscloud/services/transitgateway/awssdk
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the Transit Gateway scanner contract.
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the Transit Gateway scanner contract.
collector/awscloud/services/transitgateway/runtimebind
Package runtimebind registers the Transit Gateway scanner with the awsruntime registry.
Package runtimebind registers the Transit Gateway scanner with the awsruntime registry.
collector/awscloud/services/verifiedaccess
Package verifiedaccess maps Amazon Verified Access instance, group, endpoint, and trust-provider metadata into AWS cloud collector facts.
Package verifiedaccess maps Amazon Verified Access instance, group, endpoint, and trust-provider metadata into AWS cloud collector facts.
collector/awscloud/services/verifiedaccess/awssdk
Package awssdk adapts the AWS SDK for Go v2 EC2 client into the metadata-only Amazon Verified Access scanner interface.
Package awssdk adapts the AWS SDK for Go v2 EC2 client into the metadata-only Amazon Verified Access scanner interface.
collector/awscloud/services/verifiedaccess/runtimebind
Package runtimebind registers the Verified Access scanner with the awsruntime registry.
Package runtimebind registers the Verified Access scanner with the awsruntime registry.
collector/awscloud/services/verifiedpermissions
Package verifiedpermissions maps Amazon Verified Permissions policy store, policy, and identity source metadata into AWS cloud collector facts.
Package verifiedpermissions maps Amazon Verified Permissions policy store, policy, and identity source metadata into AWS cloud collector facts.
collector/awscloud/services/verifiedpermissions/awssdk
Package awssdk adapts the AWS SDK for Go v2 Verified Permissions client into the metadata-only Verified Permissions scanner interface.
Package awssdk adapts the AWS SDK for Go v2 Verified Permissions client into the metadata-only Verified Permissions scanner interface.
collector/awscloud/services/verifiedpermissions/runtimebind
Package runtimebind registers the Verified Permissions scanner with the awsruntime registry.
Package runtimebind registers the Verified Permissions scanner with the awsruntime registry.
collector/awscloud/services/vpc
Package vpc emits AWS VPC network-fabric metadata fact evidence.
Package vpc emits AWS VPC network-fabric metadata fact evidence.
collector/awscloud/services/vpc/awssdk
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the VPC scanner contract.
Package awssdk adapts AWS SDK for Go v2 EC2 responses to the VPC scanner contract.
collector/awscloud/services/vpc/runtimebind
Package runtimebind binds the VPC service scanner into the awsruntime registry.
Package runtimebind binds the VPC service scanner into the awsruntime registry.
collector/awscloud/services/vpclattice
Package vpclattice maps Amazon VPC Lattice service network, service, target group, and listener metadata into AWS cloud collector facts.
Package vpclattice maps Amazon VPC Lattice service network, service, target group, and listener metadata into AWS cloud collector facts.
collector/awscloud/services/vpclattice/awssdk
Package awssdk adapts the AWS SDK for Go v2 VPC Lattice client into the metadata-only VPC Lattice scanner interface.
Package awssdk adapts the AWS SDK for Go v2 VPC Lattice client into the metadata-only VPC Lattice scanner interface.
collector/awscloud/services/vpclattice/runtimebind
Package runtimebind registers the VPC Lattice scanner with the awsruntime registry.
Package runtimebind registers the VPC Lattice scanner with the awsruntime registry.
collector/awscloud/services/wafv2
Package wafv2 maps AWS WAFv2 metadata into AWS cloud collector facts.
Package wafv2 maps AWS WAFv2 metadata into AWS cloud collector facts.
collector/awscloud/services/wafv2/awssdk
Package awssdk adapts AWS SDK for Go v2 WAFv2 calls into scanner-owned metadata.
Package awssdk adapts AWS SDK for Go v2 WAFv2 calls into scanner-owned metadata.
collector/awscloud/services/wafv2/runtimebind
Package runtimebind binds the WAFv2 service scanner into the awsruntime registry.
Package runtimebind binds the WAFv2 service scanner into the awsruntime registry.
collector/awscloud/services/workspaces
Package workspaces maps Amazon WorkSpaces virtual-desktop, registered- directory, bundle, and IP-access-control-group metadata into AWS cloud collector facts.
Package workspaces maps Amazon WorkSpaces virtual-desktop, registered- directory, bundle, and IP-access-control-group metadata into AWS cloud collector facts.
collector/awscloud/services/workspaces/awssdk
Package awssdk adapts the AWS SDK for Go v2 WorkSpaces client into the metadata-only WorkSpaces scanner interface.
Package awssdk adapts the AWS SDK for Go v2 WorkSpaces client into the metadata-only WorkSpaces scanner interface.
collector/awscloud/services/workspaces/runtimebind
Package runtimebind registers the WorkSpaces scanner with the awsruntime registry.
Package runtimebind registers the WorkSpaces scanner with the awsruntime registry.
collector/awscloud/services/xray
Package xray emits AWS X-Ray configuration-only facts for one claimed AWS boundary.
Package xray emits AWS X-Ray configuration-only facts for one claimed AWS boundary.
collector/awscloud/services/xray/awssdk
Package awssdk adapts the AWS SDK v2 X-Ray client into the scanner-owned Client interface defined by the parent xray package.
Package awssdk adapts the AWS SDK v2 X-Ray client into the scanner-owned Client interface defined by the parent xray package.
collector/awscloud/services/xray/runtimebind
Package runtimebind registers the X-Ray scanner with the awsruntime registry.
Package runtimebind registers the X-Ray scanner with the awsruntime registry.
collector/azurecloud
Package azurecloud implements the fixture-testable Azure cloud collector fact engine.
Package azurecloud implements the fixture-testable Azure cloud collector fact engine.
collector/azurecloud/azureruntime
Package azureruntime wires the Azure cloud collector into the shared collector runtime.
Package azureruntime wires the Azure cloud collector into the shared collector runtime.
collector/cicdrun
Package cicdrun normalizes GitHub Actions and GitLab CI/CD provider evidence into durable facts for the ci_cd_run collector family.
Package cicdrun normalizes GitHub Actions and GitLab CI/CD provider evidence into durable facts for the ci_cd_run collector family.
collector/cicdrun/ghactionsruntime
Package ghactionsruntime collects bounded GitHub Actions run metadata for the CI/CD run collector family.
Package ghactionsruntime collects bounded GitHub Actions run metadata for the CI/CD run collector family.
collector/cicdrun/gitlabciruntime
Package gitlabciruntime collects bounded GitLab CI/CD pipeline metadata for the CI/CD run collector family.
Package gitlabciruntime collects bounded GitLab CI/CD pipeline metadata for the CI/CD run collector family.
collector/cicdrun/runwatermark
Package runwatermark defines the durable cross-cycle run-watermark contract for the GitHub Actions runs poller (#5429).
Package runwatermark defines the durable cross-cycle run-watermark contract for the GitHub Actions runs poller (#5429).
collector/codeowners
Package codeowners parses GitHub CODEOWNERS files into durable "codeowners.ownership" facts (issue #5419 Phase 2).
Package codeowners parses GitHub CODEOWNERS files into durable "codeowners.ownership" facts (issue #5419 Phase 2).
collector/confluence
Package confluence collects read-only Confluence documentation evidence.
Package confluence collects read-only Confluence documentation evidence.
collector/contracttest
Package contracttest provides reusable fact-shape contract test helpers that any collector package can import to assert its emitted facts match the declared contract in specs/collector_fact_contract.v1.yaml.
Package contracttest provides reusable fact-shape contract test helpers that any collector package can import to assert its emitted facts match the declared contract in specs/collector_fact_contract.v1.yaml.
collector/contracttest/gen command
Command contracttest-gen reads specs/collector_fact_contract.v1.yaml and emits go/internal/collector/contracttest/contract_data.go.
Command contracttest-gen reads specs/collector_fact_contract.v1.yaml and emits go/internal/collector/contracttest/contract_data.go.
collector/diagrampreflight
Package diagrampreflight classifies diagram documentation sources before any diagram extractor reads labels, links, or diagram text.
Package diagrampreflight classifies diagram documentation sources before any diagram extractor reads labels, links, or diagram text.
collector/discovery
Package discovery resolves parser-supported files into stable repo-root file sets for the Go collector.
Package discovery resolves parser-supported files into stable repo-root file sets for the Go collector.
collector/documentationexport
Package documentationexport parses explicit offline issue, ticket, and chat export files into source-neutral documentation facts.
Package documentationexport parses explicit offline issue, ticket, and chat export files into source-neutral documentation facts.
collector/entrypoints
Package entrypoints renders manifest-backed collector command entrypoints.
Package entrypoints renders manifest-backed collector command entrypoints.
collector/entrypoints/cmd/collector-entrypoints-gen command
Command collector-entrypoints-gen writes or verifies generated collector entrypoint files.
Command collector-entrypoints-gen writes or verifies generated collector entrypoint files.
collector/exportmanifestpreflight
Package exportmanifestpreflight classifies offline documentation export manifests.
Package exportmanifestpreflight classifies offline documentation export manifests.
collector/extensionhost
Package extensionhost runs out-of-tree collector SDK extensions through the same claim-aware collector intake used by first-party hosted collectors.
Package extensionhost runs out-of-tree collector SDK extensions through the same claim-aware collector intake used by first-party hosted collectors.
collector/gcpcloud
Package gcpcloud builds durable source facts for the GCP cloud collector from Cloud Asset Inventory (CAI) responses.
Package gcpcloud builds durable source facts for the GCP cloud collector from Cloud Asset Inventory (CAI) responses.
collector/gcpcloud/freshness
Package freshness defines the normalized GCP Cloud Asset Inventory (CAI) event-driven refresh trigger contract.
Package freshness defines the normalized GCP Cloud Asset Inventory (CAI) event-driven refresh trigger contract.
collector/gcpcloud/gcpruntime
Package gcpruntime wires the fixture-driven gcpcloud parser, normalizer, redactor, and generation accumulator into a collector.Source for the GCP Cloud Asset Inventory collector runtime.
Package gcpruntime wires the fixture-driven gcpcloud parser, normalizer, redactor, and generation accumulator into a collector.Source for the GCP Cloud Asset Inventory collector runtime.
collector/grafana
Package grafana collects bounded live Grafana metadata as observability source facts.
Package grafana collects bounded live Grafana metadata as observability source facts.
collector/imagepreflight
Package imagepreflight classifies image documentation sources before any OCR extractor reads pixels, text, or image metadata.
Package imagepreflight classifies image documentation sources before any OCR extractor reads pixels, text, or image metadata.
collector/jira
Package jira contains the claim-driven Jira work-item evidence collector.
Package jira contains the claim-driven Jira work-item evidence collector.
collector/kuberneteslive
Package kuberneteslive implements the read-only Kubernetes live collector source and its fact-envelope contract.
Package kuberneteslive implements the read-only Kubernetes live collector source and its fact-envelope contract.
collector/kuberneteslive/clientgo
Package clientgo is the client-go adapter for the Kubernetes live collector.
Package clientgo is the client-go adapter for the Kubernetes live collector.
collector/loki
Package loki collects bounded live Loki metadata as observability source facts.
Package loki collects bounded live Loki metadata as observability source facts.
collector/mediadoc
Package mediadoc builds source-neutral documentation facts from reviewed local media transcript results.
Package mediadoc builds source-neutral documentation facts from reviewed local media transcript results.
collector/mediapreflight
Package mediapreflight classifies media documentation sources before any transcript extractor reads audio samples, video frames, subtitles, or text.
Package mediapreflight classifies media documentation sources before any transcript extractor reads audio samples, video frames, subtitles, or text.
collector/ociregistry
Package ociregistry normalizes OCI container registry evidence before it enters the durable fact envelope.
Package ociregistry normalizes OCI container registry evidence before it enters the durable fact envelope.
collector/ociregistry/acr
Package acr normalizes Azure Container Registry targets for the shared Distribution collector client.
Package acr normalizes Azure Container Registry targets for the shared Distribution collector client.
collector/ociregistry/distribution
Package distribution contains the OCI Distribution HTTP client used by provider adapters.
Package distribution contains the OCI Distribution HTTP client used by provider adapters.
collector/ociregistry/dockerhub
Package dockerhub adapts Docker Hub repositories to Eshu's provider-neutral OCI registry contract.
Package dockerhub adapts Docker Hub repositories to Eshu's provider-neutral OCI registry contract.
collector/ociregistry/ecr
Package ecr adapts Amazon ECR registry coordinates to the provider-neutral OCI registry contract.
Package ecr adapts Amazon ECR registry coordinates to the provider-neutral OCI registry contract.
collector/ociregistry/gar
Package gar normalizes Google Artifact Registry Docker targets for the shared Distribution collector client.
Package gar normalizes Google Artifact Registry Docker targets for the shared Distribution collector client.
collector/ociregistry/ghcr
Package ghcr adapts GitHub Container Registry repositories to Eshu's provider-neutral OCI registry contract.
Package ghcr adapts GitHub Container Registry repositories to Eshu's provider-neutral OCI registry contract.
collector/ociregistry/harbor
Package harbor normalizes Harbor OCI registry targets for the shared Distribution collector client.
Package harbor normalizes Harbor OCI registry targets for the shared Distribution collector client.
collector/ociregistry/jfrog
Package jfrog adapts JFrog Artifactory Docker/OCI repository settings to the provider-neutral OCI Distribution client.
Package jfrog adapts JFrog Artifactory Docker/OCI repository settings to the provider-neutral OCI Distribution client.
collector/ociregistry/ociruntime
Package ociruntime scans configured OCI registry repositories and returns collected generations for the shared collector boundary.
Package ociruntime scans configured OCI registry repositories and returns collected generations for the shared collector boundary.
collector/ocrdoc
Package ocrdoc builds source-neutral documentation facts from reviewed local OCR results.
Package ocrdoc builds source-neutral documentation facts from reviewed local OCR results.
collector/ooxmlpreflight
Package ooxmlpreflight classifies OOXML documentation packages before any document extractor reads source content.
Package ooxmlpreflight classifies OOXML documentation packages before any document extractor reads source content.
collector/ospackagevulnerability
Package ospackagevulnerability normalizes installed OS package observations (Alpine apk, Debian dpkg, RPM-family queryformat snapshots) into reported-confidence vulnerability facts that preserve distro, package manager, epoch/version/release, arch, source package, repository class, vendor advisory source, PURL/BOMRef identity, and the verbatim installed version string.
Package ospackagevulnerability normalizes installed OS package observations (Alpine apk, Debian dpkg, RPM-family queryformat snapshots) into reported-confidence vulnerability facts that preserve distro, package manager, epoch/version/release, arch, source package, repository class, vendor advisory source, PURL/BOMRef identity, and the verbatim installed version string.
collector/ospackagevulnerability/osruntime
Package osruntime adapts installed OS package parsing to the scanner-worker analyzer boundary.
Package osruntime adapts installed OS package parsing to the scanner-worker analyzer boundary.
collector/packageregistry
Package packageregistry normalizes package-registry evidence before it enters the durable fact envelope.
Package packageregistry normalizes package-registry evidence before it enters the durable fact envelope.
collector/packageregistry/packageruntime
Package packageruntime implements the claim-driven runtime for package-registry metadata collection.
Package packageruntime implements the claim-driven runtime for package-registry metadata collection.
collector/pagerduty
Package pagerduty normalizes PagerDuty incident context and optional live PagerDuty configuration validation into durable source facts.
Package pagerduty normalizes PagerDuty incident context and optional live PagerDuty configuration validation into durable source facts.
collector/parity
Package parity provides a fixture-to-runtime parity harness for claim-driven collectors.
Package parity provides a fixture-to-runtime parity harness for claim-driven collectors.
collector/pdfpreflight
Package pdfpreflight classifies PDF documentation sources before any PDF extractor reads page text, links, or document metadata.
Package pdfpreflight classifies PDF documentation sources before any PDF extractor reads page text, links, or document metadata.
collector/prometheusmimir
Package prometheusmimir collects bounded live Prometheus and Mimir metadata as observability source facts.
Package prometheusmimir collects bounded live Prometheus and Mimir metadata as observability source facts.
collector/sbomdocument
Package sbomdocument parses fixture-backed CycloneDX and SPDX JSON documents into Eshu's reported-confidence SBOM source facts.
Package sbomdocument parses fixture-backed CycloneDX and SPDX JSON documents into Eshu's reported-confidence SBOM source facts.
collector/sbomruntime
Package sbomruntime provides the claim-driven hosted SBOM and attestation collector runtime.
Package sbomruntime provides the claim-driven hosted SBOM and attestation collector runtime.
collector/scannerworker
Package scannerworker defines scanner-worker claims, output validation, failure payloads, analyzer ports, and hosted claim processing.
Package scannerworker defines scanner-worker claims, output validation, failure payloads, analyzer ports, and hosted claim processing.
collector/scannerworker/imageanalyzer
Package imageanalyzer extracts installed package component evidence from configured local image rootfs or OCI layer tar inputs.
Package imageanalyzer extracts installed package component evidence from configured local image rootfs or OCI layer tar inputs.
collector/scannerworker/sbomgenerator
Package sbomgenerator implements the bounded scanner-worker analyzer that produces CycloneDX-compatible SBOM source facts from a repository, image, or artifact target.
Package sbomgenerator implements the bounded scanner-worker analyzer that produces CycloneDX-compatible SBOM source facts from a repository, image, or artifact target.
collector/sdk
Package sdk provides shared first-party collector helper contracts.
Package sdk provides shared first-party collector helper contracts.
collector/secretsiam
Package secretsiam builds redaction-safe secrets/IAM posture source facts.
Package secretsiam builds redaction-safe secrets/IAM posture source facts.
collector/securityalerts
Package securityalerts normalizes repository-scoped provider security alert evidence into durable source facts.
Package securityalerts normalizes repository-scoped provider security alert evidence into durable source facts.
collector/securityalerts/alertruntime
Package alertruntime runs claim-driven hosted provider security-alert collection and returns source-truth repository alert facts.
Package alertruntime runs claim-driven hosted provider security-alert collection and returns source-truth repository alert facts.
collector/servicecatalog
Package servicecatalog normalizes service-catalog manifests into durable service-catalog facts.
Package servicecatalog normalizes service-catalog manifests into durable service-catalog facts.
collector/submodule
Package submodule parses a repository's ".gitmodules" file into durable "submodule.pin" facts (issue #5420 Phase 2a, epic #5415).
Package submodule parses a repository's ".gitmodules" file into durable "submodule.pin" facts (issue #5420 Phase 2a, epic #5415).
collector/tempo
Package tempo collects bounded live Tempo trace-signal metadata.
Package tempo collects bounded live Tempo trace-signal metadata.
collector/terraformstate
Package terraformstate reads Terraform state snapshots into redacted facts.
Package terraformstate reads Terraform state snapshots into redacted facts.
collector/tfstateruntime
Package tfstateruntime adapts Terraform-state source discovery and parsing to the workflow-claimed collector runtime.
Package tfstateruntime adapts Terraform-state source discovery and parsing to the workflow-claimed collector runtime.
collector/vaultlive
Package vaultlive is the live HashiCorp Vault source lane for the secrets/IAM posture collector family (issue #25).
Package vaultlive is the live HashiCorp Vault source lane for the secrets/IAM posture collector family (issue #25).
collector/vaultlive/vaultapi
Package vaultapi is the net/http implementation of the vaultlive.Client metadata-only Vault seam.
Package vaultapi is the net/http implementation of the vaultlive.Client metadata-only Vault seam.
collector/vulnerabilityintelligence
Package vulnerabilityintelligence normalizes public vulnerability source records into durable Eshu fact envelopes.
Package vulnerabilityintelligence normalizes public vulnerability source records into durable Eshu fact envelopes.
collector/vulnerabilityintelligence/vulnruntime
Package vulnruntime runs claim-driven vulnerability intelligence source collection.
Package vulnruntime runs claim-driven vulnerability intelligence source collection.
competitiveparity
Package competitiveparity validates that shipped Eshu capability surfaces remain reachable and documented against a peer-inspired parity checklist.
Package competitiveparity validates that shipped Eshu capability surfaces remain reachable and documented against a peer-inspired parity checklist.
component
Package component provides local component package metadata contracts.
Package component provides local component package metadata contracts.
componentindex
Package componentindex validates the static community extension index.
Package componentindex validates the static community extension index.
content
Package content defines the source-local content write contract and the canonical content-entity identifiers used by Postgres-backed writers.
Package content defines the source-local content write contract and the canonical content-entity identifiers used by Postgres-backed writers.
content/shape
Package shape converts parser-shaped file payloads into the content.Materialization rows persisted by the Postgres content writer.
Package shape converts parser-shaped file payloads into the content.Materialization rows persisted by the Postgres content writer.
contentrefs
Package contentrefs extracts generic, queryable references from indexed file content for Postgres-side lookup tables.
Package contentrefs extracts generic, queryable references from indexed file content for Postgres-side lookup tables.
coordinator
Package coordinator runs the workflow coordinator's reconcile, webhook-freshness handoff, expired-claim reap, and workflow-run reconciliation loops.
Package coordinator runs the workflow coordinator's reconcile, webhook-freshness handoff, expired-claim reap, and workflow-run reconciliation loops.
correlation
Package correlation aggregates the correlation evaluation entry points and operator-facing summary helpers used by the reducer.
Package correlation aggregates the correlation evaluation entry points and operator-facing summary helpers used by the reducer.
correlation/admission
Package admission applies the bounded confidence and structural-evidence gates that decide whether a correlation candidate is admitted or rejected.
Package admission applies the bounded confidence and structural-evidence gates that decide whether a correlation candidate is admitted or rejected.
correlation/cloudinventory
Package cloudinventory resolves provider cloud-inventory raw identity into the shared canonical cloud_resource_uid keyspace.
Package cloudinventory resolves provider cloud-inventory raw identity into the shared canonical cloud_resource_uid keyspace.
correlation/drift/cloudruntime
Package cloudruntime carries helper Go for the AWS cloud-runtime drift correlation pack.
Package cloudruntime carries helper Go for the AWS cloud-runtime drift correlation pack.
correlation/drift/multicloud
Package multicloud carries provider-neutral cloud-runtime drift correlation helpers shared by AWS, GCP, and Azure (issues #1997, #1998).
Package multicloud carries provider-neutral cloud-runtime drift correlation helpers shared by AWS, GCP, and Azure (issues #1997, #1998).
correlation/drift/tfconfigstate
Package tfconfigstate carries the helper Go for the Terraform config-vs-state drift correlation pack.
Package tfconfigstate carries the helper Go for the Terraform config-vs-state drift correlation pack.
correlation/engine
Package engine evaluates a correlation rule pack against a candidate slice and produces deterministic admission outcomes.
Package engine evaluates a correlation rule pack against a candidate slice and produces deterministic admission outcomes.
correlation/explain
Package explain renders one engine result as a stable, line-oriented text block for the explain API and operator-facing diagnostics.
Package explain renders one engine result as a stable, line-oriented text block for the explain API and operator-facing diagnostics.
correlation/model
Package model defines the candidate, evidence, and rejection-reason types shared across the correlation pipeline.
Package model defines the candidate, evidence, and rejection-reason types shared across the correlation pipeline.
correlation/rules
Package rules defines the correlation rule-pack schema and the first-party rule packs shipped with Eshu.
Package rules defines the correlation rule-pack schema and the first-party rule packs shipped with Eshu.
cpubudget
Package cpubudget computes the CPU count worker-pool defaults across the codebase should size against, in place of the HOST cpu count runtime.NumCPU() reports.
Package cpubudget computes the CPU count worker-pool defaults across the codebase should size against, in place of the HOST cpu count runtime.NumCPU() reports.
demospec
Package demospec loads the demo-first-answers manifest (specs/demo-first-answers.v1.yaml), the acceptance oracle for issue #4741 (epic #4592, "first-run experience").
Package demospec loads the demo-first-answers manifest (specs/demo-first-answers.v1.yaml), the acceptance oracle for issue #4741 (epic #4592, "first-run experience").
doctruth
Package doctruth extracts conservative documentation truth evidence, verification findings, and drift findings from bounded documentation sections.
Package doctruth extracts conservative documentation truth evidence, verification findings, and drift findings from bounded documentation sections.
environment
Package environment provides the canonical environment-alias contract for the Eshu platform.
Package environment provides the canonical environment-alias contract for the Eshu platform.
envregistry
Package envregistry is the code-owned source of truth for Eshu's ESHU_* environment variables.
Package envregistry is the code-owned source of truth for Eshu's ESHU_* environment variables.
eshulocal
Package eshulocal implements the filesystem contract for the local Eshu service.
Package eshulocal implements the filesystem contract for the local Eshu service.
evidencebundle
Package evidencebundle composes and validates deterministic, share-safe evidence_bundle.v1 artifacts.
Package evidencebundle composes and validates deterministic, share-safe evidence_bundle.v1 artifacts.
evidencecontinuity
Package evidencecontinuity validates the source-fact-to-answer evidence continuity contract.
Package evidencecontinuity validates the source-fact-to-answer evidence continuity contract.
exports
Package exports renders bounded, deterministic, redacted Eshu evidence snapshots into standard wire formats.
Package exports renders bounded, deterministic, redacted Eshu evidence snapshots into standard wire formats.
exposure
Package exposure holds the curated, closed-vocabulary catalogs and (in later slices) the bounded path tracer for Eshu's code-to-cloud reachability taint capability (epic #2704, Level 1).
Package exposure holds the curated, closed-vocabulary catalogs and (in later slices) the bounded path tracer for Eshu's code-to-cloud reachability taint capability (epic #2704, Level 1).
extensionconformance
Package extensionconformance validates optional component fixtures against the manifest and collector SDK contracts.
Package extensionconformance validates optional component fixtures against the manifest and collector SDK contracts.
extensions/skillgen
Package skillgen owns the source-of-truth skill fragment loader, the byte-citation preservation contract, the per-host adapter registry, and the deterministic render pipeline that produces the roundtrip baseline committed at the repo root under expected/.
Package skillgen owns the source-of-truth skill fragment loader, the byte-citation preservation contract, the per-host adapter registry, and the deterministic render pipeline that produces the roundtrip baseline committed at the repo root under expected/.
extraction
Package extraction computes the advisory collector extraction readiness checklist used by component diagnostics.
Package extraction computes the advisory collector extraction readiness checklist used by component diagnostics.
factenvelope
Package factenvelope adapts Eshu fact envelopes between public collector SDK, durable internal, and factschema decode representations.
Package factenvelope adapts Eshu fact envelopes between public collector SDK, durable internal, and factschema decode representations.
facts
Package facts defines the durable fact models and queue contracts that Eshu writes before graph projection.
Package facts defines the durable fact models and queue contracts that Eshu writes before graph projection.
ghactionsref
Package ghactionsref is the single, dependency-free implementation of GitHub Actions `uses:` reference splitting, edge-target slug detection, and full-commit-SHA pin classification.
Package ghactionsref is the single, dependency-free implementation of GitHub Actions `uses:` reference splitting, edge-target slug detection, and full-commit-SHA pin classification.
githublogin
Package githublogin handles backend GitHub Authorization Code login for dashboard browser sessions (issue #5166, F-5 of epic #5161).
Package githublogin handles backend GitHub Authorization Code login for dashboard browser sessions (issue #5166, F-5 of epic #5161).
goldengate
Package goldengate is the pure, importable assertion core of Eshu's B-7 golden end-to-end corpus gate (issue #3800).
Package goldengate is the pure, importable assertion core of Eshu's B-7 golden end-to-end corpus gate (issue #3800).
governanceaudit
Package governanceaudit defines audit-safe hosted governance decision events.
Package governanceaudit defines audit-safe hosted governance decision events.
governanceauditasync
Package governanceauditasync provides a best-effort, non-blocking appender for hosted governance audit events that must not couple a caller's request latency to a durable-store round trip.
Package governanceauditasync provides a best-effort, non-blocking appender for hosted governance audit events that must not couple a caller's request latency to a durable-store round trip.
graph
Package graph defines the source-local graph write contract and the Cypher builders used by writers and schema bootstrap.
Package graph defines the source-local graph write contract and the Cypher builders used by writers and schema bootstrap.
graph/edgetype
Package edgetype is the single central registry of Cypher graph relationship (edge) types used across Eshu's graph writers, reducer materialization, and query read paths.
Package edgetype is the single central registry of Cypher graph relationship (edge) types used across Eshu's graph writers, reducer materialization, and query read paths.
graphbackpressure
Package graphbackpressure wires the cypher.BackpressureExecutor into the reducer, projector, and bootstrap-index graph write paths and bridges its signals to telemetry.
Package graphbackpressure wires the cypher.BackpressureExecutor into the reducer, projector, and bootstrap-index graph write paths and bridges its signals to telemetry.
graphowner
Package graphowner gates canonical graph node writes on the #5007 Postgres owner ledger so a shared cross-scope node's scope-derived properties resolve deterministically to the max-(observed_at, source_fact_id) contributor, independent of commit order or reducer worker count.
Package graphowner gates canonical graph node writes on the #5007 Postgres owner ledger so a shared cross-scope node's scope-derived properties resolve deterministically to the max-(observed_at, source_fact_id) contributor, independent of commit order or reducer worker count.
graphschemacompat
Package graphschemacompat records graph schema markers and checks whether a runtime may write to the active graph schema.
Package graphschemacompat records graph schema markers and checks whether a runtime may write to the active graph schema.
iacreachability
Package iacreachability classifies Terraform, Helm, and Ansible artifacts as used, unused, or ambiguous from bounded repository content evidence.
Package iacreachability classifies Terraform, Helm, and Ansible artifacts as used, unused, or ambiguous from bounded repository content evidence.
ifa
Package ifa implements the Ifá conformance platform's contract layer: an Odù (facts.Envelope inputs, optionally loaded through the projector FactStore.LoadFacts seam) canonicalized with the shared replay canonicalizer, plus P1's derived expectations and coverage reconciliation.
Package ifa implements the Ifá conformance platform's contract layer: an Odù (facts.Envelope inputs, optionally loaded through the projector FactStore.LoadFacts seam) canonicalized with the shared replay canonicalizer, plus P1's derived expectations and coverage reconciliation.
ifa/graphdump
Package graphdump canonicalizes an arbitrary property graph (any label set, any edge type) into a stable byte form so two reads of the graph can be compared for exact equality.
Package graphdump canonicalizes an arbitrary property graph (any label set, any edge type) into a stable byte form so two reads of the graph can be compared for exact equality.
ifa/saturation
Package saturation is Ifá's Layer 3 saturation Odù (issue #4579, parent epic #4389, ADR docs/internal/design/4389-ifa-conformance-platform.md "Layer 3").
Package saturation is Ifá's Layer 3 saturation Odù (issue #4579, parent epic #4389, ADR docs/internal/design/4389-ifa-conformance-platform.md "Layer 3").
ifa/throughput
Package throughput is Ifá's Layer 3 throughput Odù (issue #4579, parent epic #4389, ADR docs/internal/design/4389-ifa-conformance-platform.md "Layer 3").
Package throughput is Ifá's Layer 3 throughput Odù (issue #4579, parent epic #4389, ADR docs/internal/design/4389-ifa-conformance-platform.md "Layer 3").
linkcandidates
Package linkcandidates defines diagnostic link-prediction candidate evidence.
Package linkcandidates defines diagnostic link-prediction candidate evidence.
mcp
Package mcp implements the Model Context Protocol tool surface for Eshu.
Package mcp implements the Model Context Protocol tool surface for Eshu.
oidcbearer
Package oidcbearer implements query.ScopedTokenResolver for IdP-issued OAuth2 access tokens presented as an Authorization: Bearer header on the Eshu API and MCP surfaces (issue #5162, epic #5161).
Package oidcbearer implements query.ScopedTokenResolver for IdP-issued OAuth2 access tokens presented as an Authorization: Bearer header on the Eshu API and MCP surfaces (issue #5162, epic #5161).
oidclogin
Package oidclogin implements the backend OIDC Authorization Code login flow for dashboard browser sessions.
Package oidclogin implements the backend OIDC Authorization Code login flow for dashboard browser sessions.
packageidentity
Package packageidentity normalizes package coordinates across package managers without claiming repository ownership or vulnerability impact.
Package packageidentity normalizes package coordinates across package managers without claiming repository ownership or vulnerability impact.
packetdogfood
Package packetdogfood scores the investigation evidence packet dogfood benchmark: whether Eshu's portable v2 evidence packets produce a faster and more trustworthy first useful answer than raw repository search or an existing Eshu tool drilldown.
Package packetdogfood scores the investigation evidence packet dogfood benchmark: whether Eshu's portable v2 evidence packets produce a faster and more trustworthy first useful answer than raw repository search or an existing Eshu tool drilldown.
parser
Package parser owns parser dispatch, registry lookup, tree-sitter runtime caching, repository pre-scan orchestration, and optional SCIP reduction.
Package parser owns parser dispatch, registry lookup, tree-sitter runtime caching, repository pre-scan orchestration, and optional SCIP reduction.
parser/c
Package c parses C source files into Eshu parser payloads.
Package c parses C source files into Eshu parser payloads.
parser/cfg
Package cfg builds a per-function control-flow graph and computes reaching definitions over it, producing bounded, deterministic def->use facts.
Package cfg builds a per-function control-flow graph and computes reaching definitions over it, producing bounded, deterministic def->use facts.
parser/cloudformation
Package cloudformation extracts CloudFormation and SAM template evidence for parser adapters.
Package cloudformation extracts CloudFormation and SAM template evidence for parser adapters.
parser/cpp
Package cpp parses C++ source files into Eshu parser payloads.
Package cpp parses C++ source files into Eshu parser payloads.
parser/csharp
Package csharp owns C# parser extraction without depending on the parent parser dispatcher.
Package csharp owns C# parser extraction without depending on the parent parser dispatcher.
parser/dart
Package dart parses Dart source evidence for the parent parser engine.
Package dart parses Dart source evidence for the parent parser engine.
parser/dataflowemit
Package dataflowemit renders language-neutral value-flow facts into the deterministic parser payload buckets the reducer consumes: "dataflow_functions" (per-function control-flow graphs and reaching-definition def->use edges), "taint_findings" (intraprocedural source-to-sink findings with confidence and provenance), "interproc_findings" (cross-function findings), and "dataflow_summaries" (each function's structural value-flow Effects — the TITO param/source flows the cross-repo composition fixpoint reloads and composes), and "dataflow_sources" (each function's param-level taint entry points, which the fixpoint needs as source ports and which the summaries do not carry).
Package dataflowemit renders language-neutral value-flow facts into the deterministic parser payload buckets the reducer consumes: "dataflow_functions" (per-function control-flow graphs and reaching-definition def->use edges), "taint_findings" (intraprocedural source-to-sink findings with confidence and provenance), "interproc_findings" (cross-function findings), and "dataflow_summaries" (each function's structural value-flow Effects — the TITO param/source flows the cross-repo composition fixpoint reloads and composes), and "dataflow_sources" (each function's param-level taint entry points, which the fixpoint needs as source ports and which the summaries do not carry).
parser/dbtsql
Package dbtsql extracts bounded column lineage from compiled dbt SQL.
Package dbtsql extracts bounded column lineage from compiled dbt SQL.
parser/dockerfile
Package dockerfile extracts Dockerfile runtime evidence that can stay independent from the parent parser dispatch package.
Package dockerfile extracts Dockerfile runtime evidence that can stay independent from the parent parser dispatch package.
parser/elixir
Package elixir owns Elixir parser extraction without depending on the parent parser dispatcher.
Package elixir owns Elixir parser extraction without depending on the parent parser dispatcher.
parser/golang
Package golang owns Go source parsing behind the parent parser dispatch boundary.
Package golang owns Go source parsing behind the parent parser dispatch boundary.
parser/goldenaudit
Package goldenaudit compares parser and reducer graph observations against independent source-language golden fixtures.
Package goldenaudit compares parser and reducer graph observations against independent source-language golden fixtures.
parser/gomod
Package gomod parses Go module manifests (`go.mod`) and module-checksum files (`go.sum`) into repository dependency facts.
Package gomod parses Go module manifests (`go.mod`) and module-checksum files (`go.sum`) into repository dependency facts.
parser/gradle
Package gradle extracts repository-side Gradle build-script dependency evidence for the supply-chain impact reducer.
Package gradle extracts repository-side Gradle build-script dependency evidence for the supply-chain impact reducer.
parser/groovy
Package groovy extracts Jenkins and Groovy parser evidence that can stay independent from the parent parser dispatch package.
Package groovy extracts Jenkins and Groovy parser evidence that can stay independent from the parent parser dispatch package.
parser/haskell
Package haskell parses Haskell source evidence for the parent parser engine.
Package haskell parses Haskell source evidence for the parent parser engine.
parser/hcl
Package hcl extracts Terraform and Terragrunt parser payloads for the parent parser engine.
Package hcl extracts Terraform and Terragrunt parser payloads for the parent parser engine.
parser/interproc
Package interproc solves interprocedural, cross-repo taint by reachability over a port graph: a node is a value position (a function's parameter, return, or a named slot for a captured closure variable or an object field), and an edge is a value flow.
Package interproc solves interprocedural, cross-repo taint by reachability over a port graph: a node is a value position (a function's parameter, return, or a named slot for a captured closure variable or an object field), and an edge is a value flow.
parser/java
Package java parses Java source and metadata files behind the parent parser dispatch package.
Package java parses Java source and metadata files behind the parent parser dispatch package.
parser/javascript
Package javascript parses JavaScript, TypeScript, and TSX source into the parser payload consumed by the parent dispatcher.
Package javascript parses JavaScript, TypeScript, and TSX source into the parser payload consumed by the parent dispatcher.
parser/javascript/jsdataflow
Package jsdataflow lowers a TypeScript or JavaScript function into a control-flow graph and resolves reaching definitions over it, reusing the language-neutral internal/parser/cfg engine.
Package jsdataflow lowers a TypeScript or JavaScript function into a control-flow graph and resolves reaching definitions over it, reusing the language-neutral internal/parser/cfg engine.
parser/json
Package json parses JSON and JSONC configuration, CloudFormation, and data-intelligence documents for the parent parser engine.
Package json parses JSON and JSONC configuration, CloudFormation, and data-intelligence documents for the parent parser engine.
parser/kotlin
Package kotlin owns Kotlin parser extraction for the parent parser engine.
Package kotlin owns Kotlin parser extraction for the parent parser engine.
parser/maven
Package maven extracts repository-side Maven (pom.xml) dependency evidence for the supply-chain impact reducer.
Package maven extracts repository-side Maven (pom.xml) dependency evidence for the supply-chain impact reducer.
parser/nodelockfile
Package nodelockfile parses Node/TypeScript package-manager lockfiles (yarn.lock classic, yarn.lock Berry, pnpm-lock.yaml) into content_entity dependency rows compatible with the npm ecosystem identity matching used by the supply-chain impact reducer.
Package nodelockfile parses Node/TypeScript package-manager lockfiles (yarn.lock classic, yarn.lock Berry, pnpm-lock.yaml) into content_entity dependency rows compatible with the npm ecosystem identity matching used by the supply-chain impact reducer.
parser/perl
Package perl parses Perl source evidence for the parent parser engine.
Package perl parses Perl source evidence for the parent parser engine.
parser/php
Package php parses PHP source evidence for the parent parser engine using the tree-sitter PHP grammar.
Package php parses PHP source evidence for the parent parser engine using the tree-sitter PHP grammar.
parser/python
Package python extracts Python parser evidence behind the parent engine's Python dispatch methods.
Package python extracts Python parser evidence behind the parent engine's Python dispatch methods.
parser/python/pydataflow
Package pydataflow lowers a Python function into a control-flow graph and resolves reaching definitions over it, reusing the language-neutral internal/parser/cfg engine.
Package pydataflow lowers a Python function into a control-flow graph and resolves reaching definitions over it, reusing the language-neutral internal/parser/cfg engine.
parser/pythondep
Package pythondep parses Python package-manager manifests and lockfiles into the parser engine's content_entity dependency rows so the supply-chain reducer can match PyPI vulnerability advisories against repository dependency truth.
Package pythondep parses Python package-manager manifests and lockfiles into the parser engine's content_entity dependency rows so the supply-chain reducer can match PyPI vulnerability advisories against repository dependency truth.
parser/ruby
Package ruby parses Ruby source evidence for the parent parser engine using a tree-sitter AST.
Package ruby parses Ruby source evidence for the parent parser engine using a tree-sitter AST.
parser/rust
Package rust parses Rust source files into Eshu parser payloads.
Package rust parses Rust source files into Eshu parser payloads.
parser/scala
Package scala extracts Scala source facts for the parent parser engine.
Package scala extracts Scala source facts for the parent parser engine.
parser/shared
Package shared contains dependency-safe helper contracts for language-owned parser packages.
Package shared contains dependency-safe helper contracts for language-owned parser packages.
parser/sql
Package sql extracts SQL parser payloads without depending on the parent parser dispatch package.
Package sql extracts SQL parser payloads without depending on the parent parser dispatch package.
parser/summary
Package summary builds durable, content-versioned function summaries and recomposes them incrementally: changing one function recomputes only the summaries that transitively depend on it.
Package summary builds durable, content-versioned function summaries and recomposes them incrementally: changing one function recomputes only the summaries that transitively depend on it.
parser/swift
Package swift owns Swift parser extraction without depending on the parent parser dispatcher.
Package swift owns Swift parser extraction without depending on the parent parser dispatcher.
parser/taint
Package taint runs intraprocedural taint propagation over a resolved control-flow graph using a kind-set sanitizer model, producing bounded, deterministic findings with confidence and provenance.
Package taint runs intraprocedural taint propagation over a resolved control-flow graph using a kind-set sanitizer model, producing bounded, deterministic findings with confidence and provenance.
parser/valueflow
Package valueflow is the semantic bridge that composes the four value-flow engines into an end-to-end interprocedural taint pipeline: it derives a function's summary effects from its control-flow graph and intraprocedural taint facts (internal/parser/cfg, internal/parser/taint), feeds them to the incremental summary store (internal/parser/summary), and assembles an interprocedural port graph (internal/parser/interproc) from the summaries.
Package valueflow is the semantic bridge that composes the four value-flow engines into an end-to-end interprocedural taint pipeline: it derives a function's summary effects from its control-flow graph and intraprocedural taint facts (internal/parser/cfg, internal/parser/taint), feeds them to the incremental summary store (internal/parser/summary), and assembles an interprocedural port graph (internal/parser/interproc) from the summaries.
parser/yaml
Package yaml extracts YAML-family parser payloads without depending on the parent parser dispatch package.
Package yaml extracts YAML-family parser payloads without depending on the parent parser dispatch package.
payloadusage
Package payloadusage implements Contract System v1 §6 enforcement gate 2 (docs/internal/design/contract-system-v1.md#6-enforcement-gates): the payload-usage manifest.
Package payloadusage implements Contract System v1 §6 enforcement gate 2 (docs/internal/design/contract-system-v1.md#6-enforcement-gates): the payload-usage manifest.
perfcontract
Package perfcontract encodes Eshu's published performance contracts as typed values and binds them to the documents that publish them, so the documented numbers and the in-code constants cannot silently drift.
Package perfcontract encodes Eshu's published performance contracts as typed values and binds them to the documents that publish them, so the documented numbers and the in-code constants cannot silently drift.
projector
Package projector canonical.go defines the canonical graph materialization types used to project labeled Neo4j nodes from fact envelopes.
Package projector canonical.go defines the canonical graph materialization types used to project labeled Neo4j nodes from fact envelopes.
proofofvalue
Package proofofvalue measures whether an agent answers IaC reachability questions more accurately with Eshu's reachability analysis than with a baseline that only has plain text search ("grep").
Package proofofvalue measures whether an agent answers IaC reachability questions more accurately with Eshu's reachability analysis than with a baseline that only has plain text search ("grep").
query
Package query owns Eshu's HTTP read surface and the read models behind API, MCP, and CLI query workflows.
Package query owns Eshu's HTTP read surface and the read models behind API, MCP, and CLI query workflows.
queryplan
Package queryplan validates fixture-backed query-plan expectations for hot Eshu graph read paths.
Package queryplan validates fixture-backed query-plan expectations for hot Eshu graph read paths.
queue
Package queue defines the durable Go data-plane work-item contracts used by the projector, reducer, and replay paths.
Package queue defines the durable Go data-plane work-item contracts used by the projector, reducer, and replay paths.
recovery
Package recovery owns replay and refinalize operations for the facts-first write plane.
Package recovery owns replay and refinalize operations for the facts-first write plane.
redact
Package redact provides collector-neutral redaction classification, keyed markers, and hosted governance leakage canaries for sensitive values before they cross persistence or telemetry boundaries.
Package redact provides collector-neutral redaction classification, keyed markers, and hosted governance leakage canaries for sensitive values before they cross persistence or telemetry boundaries.
reducer
Package reducer owns Eshu's cross-domain materialization, shared projection, queued repair, and reducer-owned fact publication.
Package reducer owns Eshu's cross-domain materialization, shared projection, queued repair, and reducer-owned fact publication.
reducer/dsl
Package dsl defines the cross-source DSL evaluator seam for the reducer and the readiness-publication helpers it shares with the phase publisher.
Package dsl defines the cross-source DSL evaluator seam for the reducer and the readiness-publication helpers it shares with the phase publisher.
reducer/tags
Package tags defines the reducer-owned tag normalization seam and the readiness publication helpers it shares with the phase publisher.
Package tags defines the reducer-owned tag normalization seam and the readiness publication helpers it shares with the phase publisher.
reducer/tfstate
Package tfstate records the reducer contract for Terraform state-derived canonical projection.
Package tfstate records the reducer contract for Terraform state-derived canonical projection.
relationships
Package relationships extracts Terraform, Helm, Kustomize, Argo CD, Flux, GCP provider-resource, Terraform-provider schema, and related deployment evidence before reducer admission.
Package relationships extracts Terraform, Helm, Kustomize, Argo CD, Flux, GCP provider-resource, Terraform-provider schema, and related deployment evidence before reducer admission.
relationships/tfstatebackend
Package tfstatebackend joins Terraform state snapshots to the config repo commit that declared their backend.
Package tfstatebackend joins Terraform state snapshots to the config repo commit that declared their backend.
replay
Package replay holds the shared core of Eshu's deterministic replay framework: the canonical serialization used by every recorder and validator, and the Source interface every replay flavor implements.
Package replay holds the shared core of Eshu's deterministic replay framework: the canonical serialization used by every recorder and validator, and the Source interface every replay flavor implements.
replay/apirecording
Package apirecording records canonicalized golden API responses for Eshu's query/API handlers and replay-asserts them offline (epic #4102, R-8).
Package apirecording records canonicalized golden API responses for Eshu's query/API handlers and replay-asserts them offline (epic #4102, R-8).
replay/cassette
Package cassette implements credential-free collector replay from a pre-recorded JSON cassette file.
Package cassette implements credential-free collector replay from a pre-recorded JSON cassette file.
replay/concurrentreplay
Package concurrentreplay provides a thread-safe wrapper around a single-threaded collector.Source, plus a concurrent Driver that drains it, so a recorded tape can be replayed by the Ifá P2 concurrent replay driver (design doc 4102, issue #4395, parent epic #4389).
Package concurrentreplay provides a thread-safe wrapper around a single-threaded collector.Source, plus a concurrent Driver that drains it, so a recorded tape can be replayed by the Ifá P2 concurrent replay driver (design doc 4102, issue #4395, parent epic #4389).
replay/costcounting
Package costcounting implements R-16 deterministic cost-counting assertions for the Eshu deterministic replay framework (epic #4102).
Package costcounting implements R-16 deterministic cost-counting assertions for the Eshu deterministic replay framework (epic #4102).
replay/crashreplay
Package crashreplay is the Layer 3 (recovery) crash-point replay for the deterministic replay framework (design doc 4102, R-14 / #4123).
Package crashreplay is the Layer 3 (recovery) crash-point replay for the deterministic replay framework (design doc 4102, R-14 / #4123).
replay/faultreplay
Package faultreplay is the Layer 4 (deterministic fault injection) fault script and hermetic runner for the Ifá conformance platform (design doc docs/internal/design/4389-ifa-conformance-platform.md, #4580).
Package faultreplay is the Layer 4 (deterministic fault injection) fault script and hermetic runner for the Ifá conformance platform (design doc docs/internal/design/4389-ifa-conformance-platform.md, #4580).
replay/inputtape
Package inputtape records and replays HTTP traffic at the http.RoundTripper boundary so HTTP-backed collectors can be exercised credential-free and with no network access.
Package inputtape records and replays HTTP traffic at the http.RoundTripper boundary so HTTP-backed collectors can be exercised credential-free and with no network access.
replay/mcpreplay
Package mcpreplay records canonicalized golden MCP tool-call responses and replay-asserts them offline (epic #4102, R-9).
Package mcpreplay records canonicalized golden MCP tool-call responses and replay-asserts them offline (epic #4102, R-9).
replay/offlinetier
Package offlinetier holds the R-5 offline replay gate tier (epic #4102, issue #4107): an env-gated go test that replays a committed cassette through the REAL canonical projection writer into a REAL single-container NornicDB (no Docker Compose), then reads the graph back over Bolt and asserts node and edge truth.
Package offlinetier holds the R-5 offline replay gate tier (epic #4102, issue #4107): an env-gated go test that replays a committed cassette through the REAL canonical projection writer into a REAL single-container NornicDB (no Docker Compose), then reads the graph back over Bolt and asserts node and edge truth.
replay/parserfixture
Package parserfixture implements the deterministic-replay parser-fixture flavor (R-7): record and replay the facts.Envelope values the real parser and the Git collector's envelope-emission seam produce over a source tree, including their SourceRef provenance.
Package parserfixture implements the deterministic-replay parser-fixture flavor (R-7): record and replay the facts.Envelope values the real parser and the Git collector's envelope-emission seam produce over a source tree, including their SourceRef provenance.
replay/recorder
Package recorder records a live collector run as a canonical replay cassette.
Package recorder records a live collector run as a canonical replay cassette.
replay/refreshworkflow
Package refreshworkflow provides the locally-provable tests for the R-6 credentialed cassette refresh workflow (epic #4102, issue #4108).
Package refreshworkflow provides the locally-provable tests for the R-6 credentialed cassette refresh workflow (epic #4102, issue #4108).
replay/schedulereplay
Package schedulereplay is the Layer 3 (ordering) schedule replay for the deterministic replay framework (design doc 4102, R-13 / #4122).
Package schedulereplay is the Layer 3 (ordering) schedule replay for the deterministic replay framework (design doc 4102, R-13 / #4122).
replay/schema
Package schema is the discoverable, machine-readable contract for the v1 cassette envelope format, plus a fast offline validator for committed cassettes.
Package schema is the discoverable, machine-readable contract for the v1 cassette envelope format, plus a fast offline validator for committed cassettes.
replay/schemareplay
Package schemareplay is the schema-version compatibility replay for the deterministic replay framework (design doc 4102 §11, R-18 / #4127).
Package schemareplay is the schema-version compatibility replay for the deterministic replay framework (design doc 4102 §11, R-18 / #4127).
replaycoverage
Package replaycoverage reconciles the surfaces Eshu claims to support, and the scenario-depth classes each surface requires, against the replay scenarios that exercise them.
Package replaycoverage reconciles the surfaces Eshu claims to support, and the scenario-depth classes each surface requires, against the replay scenarios that exercise them.
reportbundle
Package reportbundle composes, redacts, digests, and validates deterministic wrong_answer_report.v1 artifacts (report bundles).
Package reportbundle composes, redacts, digests, and validates deterministic wrong_answer_report.v1 artifacts (report bundles).
repositoryidentity
Package repositoryidentity derives canonical repository identity from the remote URL and local path of a checked-out repo.
Package repositoryidentity derives canonical repository identity from the remote URL and local path of a checked-out repo.
resolutionparity
Package resolutionparity holds the per-language call-resolution accuracy goldens and CI parity gates for code-edge resolution provenance.
Package resolutionparity holds the per-language call-resolution accuracy goldens and CI parity gates for code-edge resolution provenance.
rubycontroller
Package rubycontroller holds the single, shared Rails-controller superclass-chain decision used by both the Ruby parser (same-file, per-file registry) and the reducer code-root verdict builder (repo-wide, multimap registry).
Package rubycontroller holds the single, shared Rails-controller superclass-chain decision used by both the Ruby parser (same-file, per-file registry) and the reducer code-root verdict builder (repo-wide, multimap registry).
runtime
Package runtime provides shared process runtime contracts for Eshu services.
Package runtime provides shared process runtime contracts for Eshu services.
samlauth
Package samlauth validates SAML service-provider inputs for Eshu-owned login.
Package samlauth validates SAML service-provider inputs for Eshu-owned login.
scope
Package scope defines durable identity and generation lifecycle for source scopes ingested by Eshu collectors.
Package scope defines durable identity and generation lifecycle for source scopes ingested by Eshu collectors.
scopedtoken
Package scopedtoken resolves hosted per-team bearer tokens into bounded authorization contexts for the Eshu API and MCP read surface.
Package scopedtoken resolves hosted per-team bearer tokens into bounded authorization contexts for the Eshu API and MCP read surface.
searchbench
Package searchbench defines the curated search benchmark evidence contract.
Package searchbench defines the curated search benchmark evidence contract.
searchbenchrun
Package searchbenchrun is the live execution layer for the design-430 search benchmark gate.
Package searchbenchrun is the live execution layer for the design-430 search benchmark gate.
searchdecay
Package searchdecay defines decay scoring for selected non-canonical evidence.
Package searchdecay defines decay scoring for selected non-canonical evidence.
searchdecaytelemetry
Package searchdecaytelemetry bridges search decay scoring observations into Eshu's central telemetry instruments.
Package searchdecaytelemetry bridges search decay scoring observations into Eshu's central telemetry instruments.
searchdocs
Package searchdocs defines the curated search-document contract for Eshu's search lane.
Package searchdocs defines the curated search-document contract for Eshu's search lane.
searchembed
Package searchembed provides local embedding implementations for Eshu search.
Package searchembed provides local embedding implementations for Eshu search.
searchembedprovider
Package searchembedprovider provides governed hosted embedding adapters for curated Eshu search documents.
Package searchembedprovider provides governed hosted embedding adapters for curated Eshu search documents.
searchembedruntime
Package searchembedruntime selects the semantic-search embedder used by Eshu runtimes.
Package searchembedruntime selects the semantic-search embedder used by Eshu runtimes.
searchhybrid
Package searchhybrid is a pure-Go hybrid retrieval backend over the curated design-430 search-document lane.
Package searchhybrid is a pure-Go hybrid retrieval backend over the curated design-430 search-document lane.
searchnornicdb
Package searchnornicdb adapts bounded NornicDB search into Eshu search retrieval.
Package searchnornicdb adapts bounded NornicDB search into Eshu search retrieval.
searchpostgres
Package searchpostgres adapts Postgres content search to the internal retrieval benchmark port.
Package searchpostgres adapts Postgres content search to the internal retrieval benchmark port.
searchrerank
Package searchrerank reorders already-retrieved, in-scope search results around code-to-cloud graph anchors (service story, deployment unit, environment, incident, package, owner) without issuing any graph read or write.
Package searchrerank reorders already-retrieved, in-scope search results around code-to-cloud graph anchors (service story, deployment unit, environment, incident, package, owner) without issuing any graph read or write.
searchretrieval
Package searchretrieval defines the bounded internal retrieval contract for semantic evaluation.
Package searchretrieval defines the bounded internal retrieval contract for semantic evaluation.
searchvector
Package searchvector builds persisted vector rows for curated Eshu search documents.
Package searchvector builds persisted vector rows for curated Eshu search documents.
secretcrypto
Package secretcrypto is Eshu's shared at-rest encryption substrate for reversible identity secrets: the one-time admin bootstrap credential (#4963) and provider-config write-only secrets such as OIDC client secrets and SAML signing keys (#4966).
Package secretcrypto is Eshu's shared at-rest encryption substrate for reversible identity secrets: the one-time admin bootstrap credential (#4963) and provider-config write-only secrets such as OIDC client secrets and SAML signing keys (#4966).
semanticdocs
Package semanticdocs builds provenance-only semantic documentation observation facts from bounded documentation sections.
Package semanticdocs builds provenance-only semantic documentation observation facts from bounded documentation sections.
semanticguard
Package semanticguard evaluates deterministic security gates for semantic extraction.
Package semanticguard evaluates deterministic security gates for semantic extraction.
semanticpolicy
Package semanticpolicy evaluates hosted semantic extraction policy.
Package semanticpolicy evaluates hosted semantic extraction policy.
semanticprofile
Package semanticprofile parses redacted semantic extraction provider profiles.
Package semanticprofile parses redacted semantic extraction provider profiles.
semanticqueue
Package semanticqueue plans metadata-only semantic extraction queue records.
Package semanticqueue plans metadata-only semantic extraction queue records.
serviceintel
Package serviceintel composes existing Eshu answer evidence into a deterministic, operator-ready service intelligence report.
Package serviceintel composes existing Eshu answer evidence into a deterministic, operator-ready service intelligence report.
serviceintelhttp
Package serviceintelhttp is the HTTP adapter that serves the service intelligence report route, GET /api/v0/services/{service_name}/intelligence-report.
Package serviceintelhttp is the HTTP adapter that serves the service intelligence report route, GET /api/v0/services/{service_name}/intelligence-report.
sourcetool
Package sourcetool is the single source of truth for the canonical source_tool vocabulary used across read-side consumers.
Package sourcetool is the single source of truth for the canonical source_tool vocabulary used across read-side consumers.
status
Package status owns the shared reporting shape for Eshu pipeline state, backlog, generation lifecycle, and request-lifecycle health.
Package status owns the shared reporting shape for Eshu pipeline state, backlog, generation lifecycle, and request-lifecycle health.
storage/cypher
Package cypher owns backend-neutral Cypher write contracts, canonical node and edge writers, statement metadata, and write instrumentation for Eshu's canonical graph.
Package cypher owns backend-neutral Cypher write contracts, canonical node and edge writers, statement metadata, and write instrumentation for Eshu's canonical graph.
storage/neo4j
Package neo4j is reserved for Neo4j-specific graph storage adapters.
Package neo4j is reserved for Neo4j-specific graph storage adapters.
storage/nornicdb
Package nornicdb provides NornicDB-specific canonical graph adapters above the backend-neutral storage/cypher contracts.
Package nornicdb provides NornicDB-specific canonical graph adapters above the backend-neutral storage/cypher contracts.
storage/postgres
Package postgres owns Eshu's relational persistence: facts, queue state, content store, source-backed repository refs, status, recovery data, projection and admission decisions, webhook refresh triggers, incident freshness triggers, AWS scan status, hosted tenant/workspace grant state, and workflow coordination tables.
Package postgres owns Eshu's relational persistence: facts, queue state, content store, source-backed repository refs, status, recovery data, projection and admission decisions, webhook refresh triggers, incident freshness triggers, AWS scan status, hosted tenant/workspace grant state, and workflow coordination tables.
storageeval
Package storageeval defines evidence contracts for storage migration gates.
Package storageeval defines evidence contracts for storage migration gates.
synth/gcp
Package gcp generates a deterministic, seeded, schema-valid synthetic GCP corpus as a v1 cassette (issue #4581; docs/internal/design/ 4389-ifa-conformance-platform.md, "Public corpora without provider access").
Package gcp generates a deterministic, seeded, schema-valid synthetic GCP corpus as a v1 cassette (issue #4581; docs/internal/design/ 4389-ifa-conformance-platform.md, "Public corpora without provider access").
telemetry
Package telemetry defines the frozen Go data-plane observability contract.
Package telemetry defines the frozen Go data-plane observability contract.
terraformschema
Package terraformschema loads packaged Terraform provider schemas and classifies resource types into ESHU-facing service and category labels.
Package terraformschema loads packaged Terraform provider schemas and classifies resource types into ESHU-facing service and category labels.
testutil/postgresproof
Package postgresproof creates isolated PostgreSQL databases for destructive live tests.
Package postgresproof creates isolated PostgreSQL databases for destructive live tests.
tfstatewarning
Package tfstatewarning classifies Terraform-state warning facts for operator readbacks.
Package tfstatewarning classifies Terraform-state warning facts for operator readbacks.
totp
Package totp implements RFC 6238 Time-Based One-Time Passwords (TOTP) for Eshu's authenticator-app MFA factor (issue #4986), using only the Go standard library: crypto/hmac and crypto/sha1 for the RFC 4226 HOTP primitive, crypto/rand for secret generation, and crypto/subtle for constant-time code comparison.
Package totp implements RFC 6238 Time-Based One-Time Passwords (TOTP) for Eshu's authenticator-app MFA factor (issue #4986), using only the Go standard library: crypto/hmac and crypto/sha1 for the RFC 4226 HOTP primitive, crypto/rand for secret generation, and crypto/subtle for constant-time code comparison.
truth
Package truth defines the canonical truth contracts shared across Eshu: the layered materialization contract and the unified evidence record.
Package truth defines the canonical truth contracts shared across Eshu: the layered materialization contract and the unified evidence record.
vulnerabilityparity
Package vulnerabilityparity is a fixture-first parity gate that compares Eshu vulnerability findings against expected fixture truth and optional provider alert summaries.
Package vulnerabilityparity is a fixture-first parity gate that compares Eshu vulnerability findings against expected fixture truth and optional provider alert summaries.
vulnerabilityparityproof
Package vulnerabilityparityproof runs private-safe provider alert parity comparisons for operator-local validation.
Package vulnerabilityparityproof runs private-safe provider alert parity comparisons for operator-local validation.
vulnsource
Package vulnsource defines shared vulnerability source checkpoint and freshness state values used by collectors, storage, status, and query surfaces.
Package vulnsource defines shared vulnerability source checkpoint and freshness state values used by collectors, storage, status, and query surfaces.
webhook
Package webhook verifies GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, CircleCI, Buildkite, Drone, PagerDuty, and Jira webhook authentication material and normalizes provider payloads into repository or incident-source refresh trigger decisions.
Package webhook verifies GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, CircleCI, Buildkite, Drone, PagerDuty, and Jira webhook authentication material and normalizes provider payloads into repository or incident-source refresh trigger decisions.
workflow
Package workflow defines the durable contracts for the workflow control plane: runs, work items, claims, collector instances, completeness states, and the reducer-facing phase contract per collector family.
Package workflow defines the durable contracts for the workflow control plane: runs, work items, claims, collector instances, completeness states, and the reducer-facing phase contract per collector family.
workflowimage
Package workflowimage extracts public-safe image evidence from workflow files.
Package workflowimage extracts public-safe image evidence from workflow files.
pkg
log
Package log provides canonical slog attribute constructors and key constants for the Eshu data plane structured logging contract.
Package log provides canonical slog attribute constructors and key constants for the Eshu data plane structured logging contract.

Jump to

Keyboard shortcuts

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