Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
34 of your 148 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 9.69s · analysis 12.79s · 14.7 MB · GitHub API rate-limit (preflight)

etcd-io/etcd

https://github.com/etcd-io/etcd · scanned 2026-06-05 11:32 UTC (5 days, 13 hours ago) · 10 languages

176 raw signals (122 security + 54 graph) 33rd percentile · Go · large (100-500K LoC) System graph score 74 (lower by 2)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 13 hours ago · v2 · 62 actionable findings from 2 signal sources. 87 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 31.1 0.25 7.78
testing_score 85.0 0.20 17.00
documentation_score 90.0 0.15 13.50
practices_score 83.0 0.15 12.45
code_quality 78.1 0.10 7.81
Overall 1.00 71.3
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1717 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
code-of-conduct.md software healthy code-of-conduct.md
GOVERNANCE.md software healthy GOVERNANCE.md
Dockerfile software healthy Dockerfile
Procfile software healthy Procfile
THREAT_MODEL.md software healthy THREAT_MODEL.md
dummy.go software healthy dummy.go
go.mod software healthy go.mod
Makefile software healthy Makefile
bill-of-materials.json software healthy bill-of-materials.json
ADOPTERS.md software healthy ADOPTERS.md
bill-of-materials.override.json software healthy bill-of-materials.override.json
codecov.yml software healthy codecov.yml
README.md software healthy security/README.md
security-release-process.md software healthy security/security-release-process.md
email-templates.md software healthy security/email-templates.md
client_test.go software healthy client/v3/client_test.go
ctx_test.go software healthy client/v3/ctx_test.go
maintenance.go software healthy client/v3/maintenance.go
utils.go software healthy client/v3/utils.go
cluster.go software healthy client/v3/cluster.go
compare.go software healthy client/v3/compare.go
README.md software healthy client/v3/README.md
ctx.go software healthy client/v3/ctx.go
compare_test.go software healthy client/v3/compare_test.go
config_test.go software healthy client/v3/config_test.go
compact_op_test.go software healthy client/v3/compact_op_test.go
compact_op.go software healthy client/v3/compact_op.go
watch_test.go software healthy client/v3/watch_test.go
op.go software healthy client/v3/op.go
compare_bench_test.go software healthy client/v3/compare_bench_test.go
logger.go software healthy client/v3/logger.go
lease.go software healthy client/v3/lease.go
txn_test.go software healthy client/v3/txn_test.go
auth.go software healthy client/v3/auth.go
options.go software healthy client/v3/options.go
retry_interceptor_test.go software healthy client/v3/retry_interceptor_test.go
watch.go software healthy client/v3/watch.go
client.go software healthy client/v3/client.go
config.go software healthy client/v3/config.go
go.mod software healthy client/v3/go.mod
main_test.go software healthy client/v3/main_test.go
.gomodguard.yaml software healthy client/v3/.gomodguard.yaml
retry_interceptor.go software healthy client/v3/retry_interceptor.go
sort.go software healthy client/v3/sort.go
doc.go software healthy client/v3/doc.go
op_test.go software healthy client/v3/op_test.go
retry.go software healthy client/v3/retry.go
txn.go software healthy client/v3/txn.go

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
security software healthy security
client software healthy client
v3 software healthy client/v3
ordering software healthy client/v3/ordering
concurrency software healthy client/v3/concurrency
namespace software healthy client/v3/namespace
mirror software healthy client/v3/mirror
yaml software healthy client/v3/yaml
clientv3util software healthy client/v3/clientv3util
internal software healthy client/v3/internal
endpoint software healthy client/v3/internal/endpoint
resolver software healthy client/v3/internal/resolver
experimental software healthy client/v3/experimental
recipes software healthy client/v3/experimental/recipes
grpc_gateway software healthy client/v3/experimental/recipes/grpc_gateway
mock software healthy client/v3/mock
mockserver software healthy client/v3/mock/mockserver
kubernetes software healthy client/v3/kubernetes
naming software healthy client/v3/naming
endpoints software healthy client/v3/naming/endpoints
internal software healthy client/v3/naming/endpoints/internal
resolver software healthy client/v3/naming/resolver
snapshot software healthy client/v3/snapshot
credentials software healthy client/v3/credentials
leasing software healthy client/v3/leasing
pkg software healthy client/pkg
systemd software healthy client/pkg/systemd
types software healthy client/pkg/types
testutil software healthy client/pkg/testutil
pathutil software healthy client/pkg/pathutil
fileutil software healthy client/pkg/fileutil
transport software healthy client/pkg/transport
verify software healthy client/pkg/verify
logutil software healthy client/pkg/logutil
srv software healthy client/pkg/srv
tlsutil software healthy client/pkg/tlsutil
.devcontainer software healthy .devcontainer
tests software healthy tests
antithesis software healthy tests/antithesis
config software healthy tests/antithesis/config
manifests software healthy tests/antithesis/config/manifests
test-template software healthy tests/antithesis/test-template
entrypoint software healthy tests/antithesis/test-template/entrypoint
robustness software healthy tests/antithesis/test-template/robustness
common software healthy tests/antithesis/test-template/robustness/common
finally software healthy tests/antithesis/test-template/robustness/finally
traffic software healthy tests/antithesis/test-template/robustness/traffic
server software healthy tests/antithesis/server
integration software healthy tests/integration
v2store software healthy tests/integration/v2store

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
127.0.0.1 network healthy Procfile
254.0.0.1 network healthy client/v3/client_test.go
254.0.0.2 network healthy client/v3/client_test.go
254.0.0.3 network healthy client/v3/client_test.go
192.168.3.41 network healthy client/v3/client_test.go
192.168.0.10 network healthy client/v3/config_test.go
192.168.0.12 network healthy client/v3/config_test.go
192.168.0.13 network healthy client/v3/config_test.go
192.158.7.14 network healthy client/v3/internal/endpoint/endpoint_test.go
10.0.0.44 network healthy client/v3/internal/endpoint/endpoint.go
1.1.1.1 network healthy client/pkg/types/urlsmap.go
2.2.2.2 network healthy client/pkg/types/urlsmap.go
3.3.3.3 network healthy client/pkg/types/urlsmap.go
4.4.4.4 network healthy client/pkg/types/urlsmap.go
127.0.0.2 network healthy client/pkg/types/urls_test.go
127.0.0.4 network healthy client/pkg/types/urls_test.go
127.0.0.3 network healthy client/pkg/types/urls_test.go
10.0.0.1 network healthy client/pkg/types/urlsmap_test.go
128.193.4.20 network healthy client/pkg/types/urlsmap_test.go
10.0.0.2 network healthy client/pkg/types/urlsmap_test.go
127.0.0.222 network healthy client/pkg/transport/listener_test.go
10.0.0.53 network healthy client/pkg/srv/srv_test.go
10.0.0.3 network healthy client/pkg/srv/srv_test.go
192.168.32.1 network healthy tests/robustness/coverage/collect_kind_traces.sh
192.168.32.0 network healthy tests/robustness/coverage/collect_kind_traces.sh
10.0.0.12 network healthy tests/e2e/ctl_v3_member_test.go
8.8.8.8 network healthy tests/e2e/utils.go
192.168.0.100 network healthy server/config/config_test.go
192.168.0.102 network healthy server/etcdserver/api/v3discovery/discovery_test.go
192.168.0.103 network healthy server/etcdserver/api/v3discovery/discovery_test.go
192.168.0.104 network healthy server/etcdserver/api/v3discovery/discovery_test.go
192.0.2.1 network healthy server/etcdserver/api/membership/cluster_test.go
192.0.2.3 network healthy server/etcdserver/api/membership/cluster_test.go
192.0.2.4 network healthy server/etcdserver/api/membership/cluster_test.go
192.0.2.5 network healthy server/etcdserver/api/membership/cluster_test.go
192.0.2.6 network healthy server/etcdserver/api/membership/cluster_test.go
192.0.2.2 network healthy server/etcdserver/api/membership/cluster_test.go
10.0.0.8 network healthy server/etcdserver/api/membership/member_test.go
192.168.100.110 network healthy server/embed/config_test.go
10.0.0.100 network healthy server/embed/config_test.go
10.0.0.101 network healthy server/embed/config_test.go
10.10.10.0 network healthy contrib/mixin/test.yaml
10.10.10.1 network healthy contrib/mixin/test.yaml
10.10.10.2 network healthy contrib/mixin/test.yaml
9.145.89.120 network healthy hack/tls-setup/config/req-csr.json
9.145.89.173 network healthy hack/tls-setup/config/req-csr.json
9.145.89.225 network healthy hack/tls-setup/config/req-csr.json
10.1.1.2 network healthy pkg/flags/unique_urls.go
10.1.1.1 network healthy pkg/flags/urls_test.go
1.2.3.4 network healthy pkg/flags/urls_test.go

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
password_literal::client/v3/config_test.go security healthy client/v3/config_test.go
password_literal::client/v3/config_test.go security healthy client/v3/config_test.go
password_literal::client/v3/config_test.go security healthy client/v3/config_test.go
password_literal::client/v3/config_test.go security healthy client/v3/config_test.go
password_literal::client/v3/config_test.go security healthy client/v3/config_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
password_literal::tests/integration/clientv3/mirror_auth_te… security healthy tests/integration/clientv3/mirror_auth_test.go
password_literal::tests/integration/clientv3/user_test.go security healthy tests/integration/clientv3/user_test.go
password_literal::tests/common/auth_util.go security healthy tests/common/auth_util.go
password_literal::tests/common/user_test.go security healthy tests/common/user_test.go
password_literal::etcdctl/ctlv3/command/make_mirror_command… security healthy etcdctl/ctlv3/command/make_mirror_command.go
password_literal::etcdctl/ctlv3/command/global.go security healthy etcdctl/ctlv3/command/global.go
password_literal::tools/benchmark/cmd/util.go security healthy tools/benchmark/cmd/util.go
password_literal::tools/etcd-dump-logs/etcd-dump-log_test.go security healthy tools/etcd-dump-logs/etcd-dump-log_test.go
password_literal::tools/etcd-dump-logs/main.go security healthy tools/etcd-dump-logs/main.go

LabelLayerStatusPath
auth::etcdctl/ctlv3/ctl.go security healthy etcdctl/ctlv3/ctl.go
auth::client/v3/config.go security healthy client/v3/config.go
auth::client/v3/client.go security healthy client/v3/client.go
auth::go.mod security healthy go.mod
auth::tests/common/auth_util.go security healthy tests/common/auth_util.go
auth::server/auth/store.go security healthy server/auth/store.go
auth::server/auth/jwt.go security healthy server/auth/jwt.go
auth::bill-of-materials.json security healthy bill-of-materials.json
auth::server/auth/simple_token.go security healthy server/auth/simple_token.go
auth::server/auth/options.go security healthy server/auth/options.go
auth::client/v3/config_test.go security healthy client/v3/config_test.go
auth::tests/go.mod security healthy tests/go.mod
auth::tests/framework/e2e/cluster.go security healthy tests/framework/e2e/cluster.go
auth::tests/framework/e2e/etcdctl.go security healthy tests/framework/e2e/etcdctl.go
auth::etcdutl/go.mod security healthy etcdutl/go.mod
auth::tests/common/auth_test.go security healthy tests/common/auth_test.go
auth::etcdctl/ctlv3/command/global.go security healthy etcdctl/ctlv3/command/global.go
auth::tests/integration/v3_auth_test.go security healthy tests/integration/v3_auth_test.go
auth::tests/framework/integration/cluster.go security healthy tests/framework/integration/cluster.go
auth::server/go.mod security healthy server/go.mod
auth::server/auth/jwt_test.go security healthy server/auth/jwt_test.go
auth::server/etcdmain/help.go security healthy server/etcdmain/help.go

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql-analysis.yml
verify-assets cicd healthy .github/workflows/verify-released-assets.yaml
dependabot-metadata cicd healthy .github/workflows/bump-devcontainer-version.yml
devcontainer-update cicd healthy .github/workflows/bump-devcontainer-version.yml
test-docker-compose cicd healthy .github/workflows/antithesis-verify.yml
stale cicd healthy .github/workflows/stale.yaml
trigger-debugger cicd healthy .github/workflows/antithesis.debugger.yml
add-label cicd healthy .github/workflows/cherrypick-bot-ok-to-test.yaml
analysis cicd healthy .github/workflows/scorecards.yml
approve cicd healthy .github/workflows/gh-workflow-approve.yaml
measure-testgrid-flakiness cicd healthy .github/workflows/measure-testgrid-flakiness.yaml
build-and-push-and-test cicd healthy .github/workflows/antithesis-test.yml

LabelLayerStatusPath
gha::codeql-analysis cicd healthy .github/workflows/codeql-analysis.yml
gha::verify-released-assets cicd healthy .github/workflows/verify-released-assets.yaml
gha::bump-devcontainer-version cicd healthy .github/workflows/bump-devcontainer-version.yml
gha::antithesis-verify cicd healthy .github/workflows/antithesis-verify.yml
gha::stale cicd healthy .github/workflows/stale.yaml
gha::antithesis.debugger cicd healthy .github/workflows/antithesis.debugger.yml
gha::cherrypick-bot-ok-to-test cicd healthy .github/workflows/cherrypick-bot-ok-to-test.yaml
gha::scorecards cicd healthy .github/workflows/scorecards.yml
gha::gh-workflow-approve cicd healthy .github/workflows/gh-workflow-approve.yaml
gha::measure-testgrid-flakiness cicd healthy .github/workflows/measure-testgrid-flakiness.yaml
gha::antithesis-test cicd healthy .github/workflows/antithesis-test.yml

LabelLayerStatusPath
grpc::KV api healthy api/etcdserverpb/rpc.proto
grpc::Watch api healthy api/etcdserverpb/rpc.proto
grpc::Lease api healthy api/etcdserverpb/rpc.proto
grpc::Cluster api healthy api/etcdserverpb/rpc.proto
grpc::Maintenance api healthy api/etcdserverpb/rpc.proto
grpc::Auth api healthy api/etcdserverpb/rpc.proto
grpc::Election api healthy server/etcdserver/api/v3election/v3electionpb/v3election.pr…
grpc::Lock api healthy server/etcdserver/api/v3lock/v3lockpb/v3lock.proto

LabelLayerStatusPath
ANTITHESIS_WEBHOOK_PASSWORD cicd healthy
ANTITHESIS_WEBHOOK_USERNAME cicd healthy
GITHUB_TOKEN cicd healthy
GH_PAT cicd healthy
REGISTRY cicd healthy
ACTIONS_RUNNER_DEBUG cicd healthy
REPOSITORY cicd healthy
ANTITHESIS_CONTAINER_REGISTRY_TOKEN cicd healthy

LabelLayerStatusPath
port:2379 network healthy Dockerfile
port:12379 network healthy tests/antithesis/config/docker-compose-3-node.yml
port:22379 network healthy tests/antithesis/config/docker-compose-3-node.yml
port:32379 network healthy tests/antithesis/config/docker-compose-3-node.yml
port:2380 network healthy tests/antithesis/config/manifests/default-etcd-3-replicas.y…
port:16686 network healthy tests/robustness/coverage/collect_kind_traces.sh
port:4317 network healthy tests/robustness/coverage/collect_kind_traces.sh

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::tests/antithesis/config/Dockerfile hardware healthy tests/antithesis/config/Dockerfile
image::tests/antithesis/test-template/Dockerfile hardware healthy tests/antithesis/test-template/Dockerfile
image::tests/antithesis/server/Dockerfile hardware healthy tests/antithesis/server/Dockerfile
image::tools/container-images/devcontainer/Dockerfile hardware healthy tools/container-images/devcontainer/Dockerfile
k8s::Cluster::tests/robustness/coverage/kind-with-tracing.y… hardware healthy tests/robustness/coverage/kind-with-tracing.yaml
k8s::TracingConfiguration::tests/robustness/coverage/apiser… hardware healthy tests/robustness/coverage/apiserver-shared-conf/tracing.yaml

LabelLayerStatusPath
k8s::StatefulSet::tests/antithesis/config/manifests/default… hardware healthy tests/antithesis/config/manifests/default-etcd-3-replicas.y…
k8s::Pod::hack/kubernetes-deploy/vulcand.yml hardware healthy hack/kubernetes-deploy/vulcand.yml
k8s::Pod::hack/kubernetes-deploy/etcd.yml hardware healthy hack/kubernetes-deploy/etcd.yml

LabelLayerStatusPath
clickhouse data healthy tools/mod/go.mod
mysql data healthy tools/mod/go.mod

LabelLayerStatusPath
repobility-clone-3ceulh8g software healthy /tmp/repobility-clone-3ceulh8g

LabelLayerStatusPath
loadbalancer network healthy client/v3/client.go

LabelLayerStatusPath
vps::gcp hardware healthy scripts/release.sh
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/ba97197c-2e3b-4bc7-a17c-38a79bdd557b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ba97197c-2e3b-4bc7-a17c-38a79bdd557b/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.